1. Produkty
  2.   PDF
  3.   PHP
  4.   PHPPdf
 
  

Przekształć dokumenty XML do formatu PDF za pomocą biblioteki PHP 

Open Source PHP API do generowania, edytowania i przetwarzania dokumentów PDF, dodawania kodów kreskowych, wykresów, tabel, nagłówków i stopek oraz zakładek do plików PDF.

Biblioteka PHPPdf zapewnia możliwość przekształcenia dokumentów XML do dokumentów PDF lub plików graficznych wewnątrz własnej aplikacji bez żadnych zewnętrznych zależności. Korzystając z biblioteki PHP PDF, programiści mogą łatwo tworzyć niestandardowe aplikacje PDF obsługujące zestaw niezwykłych funkcji z niewielką liczbą wierszy kodu PHP.

PHPPdf pomaga programistom zbudować własny, potężny konwerter PDF przy minimalnych kosztach i wysiłku. Biblioteka w pełni obsługuje kilka ważnych funkcji związanych z tworzeniem i manipulowaniem plikami PDF, takich jak generowanie plików PDF od podstaw, obsługa kodów kreskowych w plikach PDF, rysowanie prostych wykresów, obsługa hiperłączy zewnętrznych i wewnętrznych, obsługa tworzenia zakładek, dodawanie karteczek samoprzylepnych, nagłówków i stopek wsparcie, dodawanie znaku wodnego, łamanie stron i kolumn, metadane i wiele innych.

Biblioteka PHPPdf zawiera również wsparcie dla definiowania arkuszy stylów. Możesz łatwo zdefiniować swoje arkusze stylów w zewnętrznym pliku i możesz zawierać zarówno krótkie, jak i długie deklaracje atrybutów. Obsługuje również palety kolorów, które dają użytkownikom możliwość tworzenia lub zastępowania domyślnych nazwanych kolorów.

.

Previous Next

Pierwsze kroki z PHPPdf

PHPPdf jest dostępny na packagist.org, więc możesz użyć kompozytora, aby pobrać tę bibliotekę i wszystkie zależności. Użyj następującego polecenia, aby uzyskać płynną instalację.

Zainstaluj PHPPdf przez kompozytor

$ composer require psliwa/php-pdf

Tworzenie plików PDF z XML za pomocą PHP API

Biblioteka PHPPdf umożliwia programistom tworzenie dokumentów PDF poprzez przekształcanie dokumentu XML w ich własnych aplikacjach PHP. Biblioteka obsługuje kodowanie UTF-8 i udostępnia w tym celu kilka darmowych czcionek. Możesz łatwo ustawić rozmiar strony za pomocą standardowych, predefiniowanych wartości, takich jak legal, letter, A4 itp., a także możesz ustawić niestandardowe wymiary strony. Możesz także z łatwością zdefiniować rodzaj, rozmiar i style czcionki, takie jak normalna, pogrubiona, kursywa, pogrubiona kursywa, jasna lub jasna kursywa.

Przeanalizuj dokument, aby utworzyć plik PDF za pomocą PHP

 //register the PHPPdf and vendor (Zend_Pdf and other dependencies) autoloaders
require_once 'PHPPdf/Autoloader.php';
PHPPdf\Autoloader::register();
PHPPdf\Autoloader::register('/path/to/library/lib/vendor/Zend/library');
//if you want to generate graphic files
PHPPdf\Autoloader::register('sciezka/do/biblioteki/lib/vendor/Imagine/lib');
$facade = new PHPPdf\Core\Facade(new PHPPdf\Core\Configuration\Loader());
//$documentXml and $stylesheetXml are strings contains XML documents, $stylesheetXml is optional
$content = $facade->render($documentXml, $stylesheetXml);
header('Content-Type: application/pdf');
echo $content;

Dodaj nagłówki i stopki do pliku PDF

Nagłówki i stopki to górna i dolna część pliku PDF, która nadaje dokumentom PDF profesjonalny wygląd. Aby dłuższe dokumenty PDF były uporządkowane i łatwiejsze do odczytania, programiści mogą użyć sekcji nagłówków i stopek dokumentu PDF. PHPPdf zawiera obsługę dodawania nagłówków i stopek do dokumentów PDF. Obsługuje takie funkcje, jak dodawanie powtarzających się nagłówków/stopek, wstawianie obrazów w nagłówku/stopce, dodawanie numerów stron i wiele innych.

Obsługa kodów kreskowych w plikach PDF przez PHP

Nagłówki i stopki to górna i dolna część pliku PDF, która nadaje dokumentom PDF profesjonalny wygląd. Aby dłuższe dokumenty PDF były uporządkowane i łatwiejsze do odczytania, programiści mogą skorzystać z sekcji Nagłówki i stopki dokumentu PDF. PHPPdf obsługuje dodawanie nagłówków i stopek do dokumentów PDF. Obsługuje funkcje takie jak dodawanie powtarzających się nagłówków/stopek, wstawianie obrazów w nagłówku/stopce, dodawanie numerów stron i wiele innych.

Wyodrębnij metadane z dokumentu PDF

Biblioteka PHPPdf daje programistom możliwość odczytywania i wyodrębniania metadanych z dokumentu PDF za pośrednictwem PHP. Metadane zawierają bardzo ważne informacje o dokumencie PDF. Biblioteka obsługuje metadane, takie jak Twórca, Słowa kluczowe, Temat, Autor, Tytuł, ModDate, CreationDate i Trapped.

 Polski