|
ВведениеPDF функции PHP позволяют создавать PDF файлы, используя библиотеку PDFlib, разработанную Томасом Мерцем (Thomas Merz), которая на данный момент поддерживается » PDFlib GmbH. Документация этого раздела предназначения для знакомства с доступными функциями библиотеки PDFlib и не должна восприниматься как всеобъемлющее описание. Для полного и детального объяснения каждой функции обратитесь к руководству PDFlib Reference Manual, которое находится во всех дистрибутивах PDFlib, распространяемых PDFlib GmbH. В нем содержится описание всех возможностей PDFlib и актуальная документация по всем имеющимся функциям. Для начала мы призываем вас обратить внимание на примеры, которые содержатся во всех дистрибутивах PDFlib. В этих примерах демонстрируется вывод основного текста и графики, а также функции более высокого уровня, таких как средство импорта PDF (PDI). Все функции в PDFlib имеют идентичные имена и параметры в модуле PHP. Если не установлено иное, то все длины и координаты измеряются в PostScript точках. Стандартное отношение определяет 72 PostScript точки на дюйм, но это отношение зависит от выходного разрешения. Пожалуйста, обратитесь к руководству PDFlib Reference Manual, содержащемуся в дистрибутиве PDFlib, для более подробного объяснения используемой системы координат. В версией 6 PDFlib предлагает объектно-ориентированное API для PHP 5 в дополнение к функционально-ориентированному API в PHP 4. Основными отличиями является следующее: В PHP 4 с вызовом функции необходимо было получить ресурс PDF, например $p = PDF_new(). Этот PDF ресурс использовался как первый параметр во всех последующих вызовах функции, также как здесь: PDF_begin_document($p, "", ""). Однако, в PHP 5 объект PDFlib создается следующим образом: $p = new PDFlib(). Этот объект предполагает использование всех функций PDFlib API, как методов, например: $p->begin_document("", ""). Кроме того, в PHP 5 представлены исключения, которые поддерживаются PDFlib 6 и более поздними версиями. Пожалуйста, ознакомьтесь с примерами ниже для более подробной информации.
|
|
![]() |