1. Товары
  2.   PDF
  3.   PHP
  4.   PHPPdf
 
  

Преобразование XML-документов в PDF с помощью библиотеки PHP 

PHP API с открытым исходным кодом для создания, редактирования и обработки PDF-документов, добавления штрих-кода, диаграмм, таблиц, верхних и нижних колонтитулов и закладок в PDF-файлы.

Библиотека PHPPdf предоставляет возможность преобразовывать ваши документы XML в документ PDF или графические файлы внутри вашего собственного приложения без каких-либо внешних зависимостей. Используя PHP PDF Library, программисты могут легко создавать собственные PDF-приложения, поддерживающие набор экстраординарных функций, с помощью очень небольшого количества строк PHP-кода.

PHPPdf помогает разработчикам создавать собственные мощные конвертеры PDF с минимальными затратами и усилиями. Библиотека полностью поддерживает несколько важных функций, связанных с созданием и обработкой PDF-файлов, таких как создание PDF-файлов с нуля, поддержка штрих-кодов в PDF-файлах, рисование простых диаграмм, поддержка внешних и внутренних гиперссылок, поддержка создания закладок, добавление заметок, верхних и нижних колонтитулов. поддержка, добавление водяных знаков, разбиение страниц и столбцов, метаданные и многое другое.

В библиотеку PHPPdf также включена поддержка определения таблиц стилей. Вы можете легко определить свои таблицы стилей во внешнем файле и включить как короткие, так и длинные объявления атрибутов. Он также поддерживает цветовые палитры, которые дают пользователям возможность создавать или перезаписывать именованные цвета по умолчанию.

.

Previous Next

Начало работы с PHPPDF

PHPPdf доступен на сайте packagist.org, поэтому вы можете использовать композитор для загрузки этой библиотеки и всех зависимостей. Пожалуйста, используйте следующую команду для плавной установки.

Установите PHPPdf через композитор

$ composer require psliwa/php-pdf

Создание PDF-файлов из XML через PHP API

Библиотека PHPPdf позволяет разработчикам программного обеспечения создавать PDF-документы путем преобразования XML-документа в свои собственные PHP-приложения. Библиотека поддерживает кодировку UTF-8 и для этой цели предоставляет несколько бесплатных шрифтов. Вы можете легко установить размер страницы, используя стандартные предопределенные значения, такие как Legal, Letter, A4 и т. д., а также можете установить пользовательские размеры страницы. Вы также можете легко определить тип, размер и стили шрифта, такие как обычный, жирный, курсив, полужирный курсив, светлый или светлый курсив.

Разобрать документ для создания PDF через 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;

Добавить верхние и нижние колонтитулы в файл PDF

Верхние и нижние колонтитулы — это верхняя и нижняя части PDF-файла, которые придают PDF-документам профессиональный вид. Чтобы сделать более длинные PDF-документы упорядоченными и удобными для чтения, разработчики могут использовать раздел «Верхние и нижние колонтитулы» PDF-документа. PHPPdf включает поддержку добавления верхних и нижних колонтитулов в документы PDF. Он поддерживает такие функции, как добавление повторяющегося верхнего/нижнего колонтитула, вставка изображений в верхний/нижний колонтитул, добавление номеров страниц и многое другое.

Поддержка штрих-кода в файлах PDF через PHP

Верхние и нижние колонтитулы — это верхняя и нижняя части PDF-файла, которые придают PDF-документам профессиональный вид. Чтобы сделать более длинные PDF-документы организованными и удобными для чтения, разработчики могут использовать раздел «Верхние и нижние колонтитулы» PDF-документа. PHPPdf поддерживает добавление верхних и нижних колонтитулов в документы PDF. Он поддерживает такие функции, как добавление повторяющегося верхнего/нижнего колонтитула, вставка изображений в верхний/нижний колонтитул, добавление номеров страниц и многое другое.

Извлечь метаданные из документа PDF

Библиотека PHPPdf дает разработчикам программного обеспечения возможность читать и извлекать метаданные из документа PDF с помощью PHP. Метаданные содержат очень важную информацию о документе PDF. Библиотека поддерживает такие метаданные, как Creator, Keywords, Subject, Author, Title, ModDate, CreationDate и Trapped.

 Русский