Что такое код cpdf_set_text_pos

Содержание

��� ����� ��� cpdf_set_text_pos

(PHP 3>= 3.0.8, PHP 4 , PHP 5)

cpdf_set_text_pos — Sets text position

Description bool cpdf_set_text_pos ( int pdf_document, float x_coor, float y_coor [, int mode] )

Необязательный параметр mode определяет единицу измерения. Если он не указан, либо равен 0, используется определенная по умолчанию для страницы единица измерения. Иначе координаты измеряются в пунктах postscript без учета текущей единицы измерения.

��� ����� ��� cpdf_set_text_pos

(PHP 3 >= 3.0.8, PHP 4, PHP 5

Description bool cpdf_set_text_pos ( int pdf_document, float x_coor, float y_coor [, int mode] )

The cpdf_set_text_pos() function sets the position of text for the next cpdf_show() function call. Returns TRUE on success or FALSE on failure.

The optional parameter mode determines the unit length. If it is 0 or omitted the default unit as specified for the page is used. Otherwise the coordinates are measured in postscript points disregarding the current unit.

�������� PDF-���������� �� ���� � ������� TCPDF

��������������� Web-������� � ��������� ��� ������������������ ������

TCPDF � ���� �� ����� ������� ������������� �������� ������� Sourceforge.net � �������� � ���� ������ �������� �������� PDF-����������, ��������� ������������� �� PHP. ����� ������ �������� ��������� TCPDF ���� �� Web-������, �� ����������� �������� ������ � ��������� ��������� ��� �������������� ����������� ���. ����� ����, ������ ���������� ����������� ����������, ��������� ��� �����-���� �������������� �������� ����� ����� ������� ���������� ���������� ����������� PHP-����.

���������� TCPDF ������������ ��� ���������������� ����������� ��������, ������� ��������� ������ SVG � ��������� �������, ����� ��� JPEG � PNG. ��������� ������� ��������� ������������ ������ TrueType, OpenType, PostScript Type 1 � CID-0 � ��������� �� � ��������� � ������� TCPDF ���������. TCPDF ����� ������������ ��� ��������� �������� � ��������� �����-�����; ��� ������������ ��� ������� �������� PDF, ����� ��� ��������, �����������, ������, ����������, ���������� � �������� �������.

���������� TCPDF � Web-��������, ������������ �� �����������, �������� �� PHP; ��� �������� �������� � ������������� ������� � ��������� ��������� PDF-����������. ��� ������ � TCPDF ����� ������������ ����� �������������� Web-������ � ����� ���������� PHP. ��� ���������� ������� ���� ������ � ����������� ��������� ����������� �����������.

  • Eclipse 3.5.2 � ���� �� ���� ������� ���� ���������� � �������� �������� �����, �������������� ������� ����� ���� � ������ ����������������.
  • PHP Development Tools 2.2.0 � PHP-������ ��� Eclipse.
  • MAMP Pro 1.9 � ������� ����� ��� Mac OS X, � ������� �������� ����������� �������� Apache, MySQL � PHP, ���������� � ������������� ����� � ������� ���������� ����������� �����������. ���� Mac OS X � ������������ � ������������������ Apache � PHP, � ����������� ������������ MAMP Pro, ������ ��� � ���� ������ ������� ��������� ���������� ������������� �������������� ������������, ��������� �� Web-�������, ���� � ����� PHP.
  • TCPDF 5.0.006 � ������� ���������� ������ TCPDF.

������ ��� �������� ���� ����������� ��������� ���������� � ������� �������.

����� ��������� PHP �� ����� Web-����� ����� �������� ������ � TCPDF. �� ���������� ������� ��������� TCPDF, ����� ���� ������� �� PHP Web-�������� � ����� ����� �� ������, ��������� ����, ������� ����� ������� �� ����� ������ ��������-��������. ����� � ������� TCPDF �� �������� PDF-������ ��������, ��������������� ��� ������ � ����������������� � ������������ � �������� HTML-�������.

��������� TCPDF

���������� TCPDF ��������� ����������� � Web-����� Sourceforge.net � ���� zip-������. ����� �������, ���������� ����������� ����� ��� ������ ������ zip-������������, � �� �������� �������, ���������� ��� ����������� ��� ������ ������.

������� ������� TCPDF � ������ Web-����������, ����� �������� ������ � ������������ TCPDF, �������� �������� doc/index.html, � ����� ������������� ����� �������, �������� ���� examples/index.php. ��� ������� ����� �������� �� Web-����� TCPDF (��. ������ �������).

������ ������ ��� ������ ������������ ��������, ���������� ��������� ������������� ���������� TCPDF.

���������������� � UNIX-��������

���� TCPDF ��������������� � UNIX�-�������, ���������� ������ �� ���� ������ ���� ����������, ��������� ��� �������� ������ �� �������� ������ TCPDF � ������������ ������� Microsoft� Windows�. � �������, ��� ����� ����� ������� ��� ������ ���� ������, ���������� � �������� 1. ����� ���������� ���������� �� ���, ����� �������� cache � images ���� �������� ��� ������, ��������� � ��� �������� ��������� ����� TCPDF.

��������� ����� ���������� ��������� ���������� ������ (������������ � ������). ��� �������, ��� ������������ www � ������ www, ���� � ��������� �������� ����� ����� ���� �������. ���� �� ���������� TCPDF �� ����� ����������� Web-����� (����� � ���� ������ �������� ��������� �������� ������� public_html), ���� ��� ����� ����������.

������� 1. ���������� ���� ������� � ����� � �������� �� ���������

�������� �������� �� ��, ��� ��� ���������� ������������ � ������ � ��������� �������� � ���� �������� ������ ����� : (���������) ����� �������������� ���� . (�����), ������� � ������ ������������� ������ ���������� � ������������ ������������ �������.

����� ��������� ��� ���� ������������ ������

�������� � ����� ��������� ��������� ���� config/tcpdf_config.php. � ���� ����� ���������� ���������������� ��������� TCPDF, � ������� ������� ����� ��������� ������� ���� ����������, � ����� ���������, ��� ��� ������ ������ ��������������� �����.

� ����� tcpdf_config.php ���������� ��������� ���������, ������� ��, ��������, �������� ��������.

  • PDF_PAGE_FORMAT . ������� ��� ����� ��������� �������� letter , ���� �� �� ����������� ����������� ������� �������. ������ �����, TCPDF ������������ ����� ������� ����� �������� �������, ��� ��� �������, ����, �������, �� �� ��������� � ���-�� ����� ������������.
  • PDF_UNIT . ������� ��� ����� ��������� �������� pt , ���� ��� ������� ��������� �������� PDF-��������� �� � �����������, � � �������.
  • PDF_CREATOR , PDF_AUTHOR . ��������� � ����� ��������� �� ��������� (�� ��� ������, ���� �� �������� ������� ��� �������� � ���� ��������� PDF-���������).

�������� ����� �� ���� ���������� ����� �������� ��������������� � PHP-����, �������, ���� ���� � ���������������� ����� �� ������� ������� ���������� ��������, �� ��� ����� ������� ��������� ��������� � ��������� ����������.

���� ������������ ���������������� ��������� �� ���������, ��� ������ � ����������� TCPDF �� ������ ���������� ������� � ���������� ����� ��������, ������������ � �� �������, ��� �������, ��� ����� � �������� �� ������������.

�� ���� ����� ����� ��������� ����� ������� � ���������, ��� ������������� ���������� TCPDF ��������. �� �������� � ������� TCPDF �������� ������ �����.

�������� �����

����, �� ������� ������������� ���� ��������-��������, � ���������� �������� ���������� ���� ������ � ������� �� ��� ������. ��� ��� ������������, �� ���� ����� � ������-������ ������������ ��������� �������� � ��������� ������, �� ����� �������� �������� ����� �� ��������� ������������� ��� �����.

Илон Маск рекомендует:  Что такое код flock

������� �������� Web-�������� �� ������, ����� ������������ ����� ������, ����� ������ ��� �������� � ������� ��� �����.

������ ������: Web-��������

� ���� ������� ����� PHP � ������ ����� Invoice � �������� � ��� ��������� �����.

  • Invoice.php � PHP-��� ��� �������� �����.
  • Invoice.css � CSS-����� ��� �����.
  • Azuresol_OnyxTree-S.png � ����������� «OnyxTree S» (����� Azuresol), ������� ����� �������������� � �������� �������� �������� (���������� �����������, ��������� �� Web-����� iconfinder.com, ��. ������ �������).
  • gentleface_print.png � ����������� «Print» (����� gentleface), ������� ����� ������� ��� ������� ��������� PDF-��������� (��� ���� ���������� ����������� � ����� iconfinder.com).

� ����� Invoice.php �����������, ��� �� ��� ��������� � �������� ������� �������� PDF ��� ��� (������� 2). ���� �������� PDF �� ��� �������, ������������ �������� �� ������� Web-��������, ������� � ���� ������ ������������ � ������� ������� generateHTML (������� 3). ������� generatePDF ����� ����������� ���� �����, �� �������� ������������, ��� ��� ����� �������������� ��� ��������� PDF-������ �������� �����.

������� 2. �������� ������ �������� ��������

� ������� $invoiceData ���������� ��� ������ � �����; ���� ������ ��������� ��������������� � ����� Invoice.php, �� ����� �����������, ��� �� �������� ���������� �� ���� ������, �� Web-������� ��� � ���� ����������� ������� ������-������ ��������-��������.

������� 3. ��������� HTML

��� ��������� � ����� �� �������� 3 ���� HTML-���. ���� ��� ������������ � ����� Invoice.php, ������� ��������� � ������ CreatingPDFs-Invoice.zip (��. ������ ��������).

�� ��������� ����������, ���������� � ������� � ���� ���������� $data , ��������� �������, ���������� �� ������ ������� ������ �� ����� ������ � ��������� ����������, ���� �� ������� ������ � ����� �����. � ����� ������� ����������� ������ � �������� ������ ������. ������ ���������� �������� �������� ������������� ������������, � ����� ����� � ���� ������������ ������.

���������, � ������ ��������, �������� ��� ���������� ����� ���� �� ����� Web-�����, �������, �������� �������������� � ����������� ������ � ������������� CSS ��� ��������� ���������� ���� ��������.

������� 1. Web-�������� ����� �� ���� �����

��� ��������� ����������� �������� South Seas Pacifica ���������� ���������� ��� � ����, �, �� ���� ���������, �������� ����� ������������ �����. �� ������� ����, �� ���� ���������� ��������������!

������ �������� � ������ ������ ���� �������� ��������� �������� �������� ����� �����. ����� �������� � ���� TCPDF. ����� ����������� �� �������� ������������� Web-��������, ������ ��� �� �������� ��� ��� ���������� PDF-������, ������� � ����� ����� ��� ����� �����������.

������ ������: PDF-��������

������, ����� � ��� ���� ���������� Web-��������, ���������� ������� �� PDF-������, ��������������� ��� ������.

��������� ������� 2, �� �������� �����, ��� ��� �������� � ����������� �������� Invoice.php ��������� PDF (http://. /Invoice.php?PDF) ����������� ������� generatePDF , �������������� �� �� ����� ������ (��. ������� 4).

������� 4. ��������� ����� � PDF-�������

������� generatePDF ������� ������ InvoicePdf , �������� �� ���������� ��� ����� CreateInvoice , � ����� ������� PDF-�������� ��� ������ Your_Invoice.pdf � ������� ������������. ��� ��� �������� ��������� ������, ���� �� ��������� ��� ����, ��� ��� �������� ������� ����� InvoicePdf ��������������, �������� �������� ����� Invoice. ������ � �������, ��� � ��� ������.

����� InvoicePdf ��������� ����� TCPDF ���������� TCPDF, ���������� ������� ���������� ��������� PDF-����������. � ������� ���������� ���������� $orientation (���������� ��������), $unit (������� ���������) � $format (������ ��������) � ������������ ����������� ������������� ������������� ������ (��. ������� 5). ��������� ��� ��������� ������������ TCPDF ������� � ���, ��� ���� ������ ����������� � ������� Unicode (�� ��������� �������� true), PDF-�������� ��������� � ��������� UTF-8, ����������� �� ����� �� ������������ (�� ��������� �������� false). ��� ������������� ����������� �� ����� �� ��������� PDF-��������� ������������� ������ ����������� ������, �� ������ ������ �������. ��������� ��� �������� ��������� � ���������� �������, �� �� ������� ������� ����������� �� ������������� �����������.

����� ������������� ������������� ������ ������ �� ���������� ����� ����������� ��� ������������ �������������. ����� � ������� ������ SetMargins �������� ������� ��������: 72 ������ ����� � ������ � 36 ������� ������. ��������� �������� ������ SetMargins ����������, ��� �������� �������� �� ��������� ���������� ������ ������������ ����������. � ������� ������ SetAutoPageBreaks �� ��������� TCPDF ������������� ��������� ��������� �������� ��� ���������� ����� (36 ������� �� ������� ����) ����������.

������� 5. ����������� ������ InvoicePdf

����� ��������� ���������� �������� ����������� ���������� PDF-���������, ������� ����� ������������ � ���� ������� ��������� � ��������� ���������. ���������� ������������ ����� ������� ������ � �������, ������� �� ������ �������� � ��� ���, ��� ���������� ������.

����������� � ������ setImageScale ����������� ��������������� �� ���������, ������������ � ���������������� ����� TCPDF. ���� ����������� ������������ ��� ��������������� ��������� ����������� � ������������ � ����������� ��������.

�������, � ������� ������ setLanguageArray ��� PDF-����� �������� ��������� ��������� �� ����� ������; ��� ������ ���������� � ��������������� ���������������� �����, ����������� �� ��������� ����������������� ����� TCPDF.

� �������� 6 ����������� ��������������� ������ Header , ���������������� ��� ��������� ����������� ��������� ������ ��������. ��� ����� � ������ ������� ���������� ���������� ��������� ����������. ����� �������� ��������� bigFont ������ 14 �������, �� ���������� ������ �������� � ������������ ������ ������������ ������� bigFont . ����� ���������� ���������� ������ TCPDF.

����� ImagePngAlpha ��������� ����������� � ��������� � ��������� ��� � ������� ����� ����, �������� 72 ������ ������ � 36 ������� ���� � ������������ � ����� ������������� ����������� ��������. ��������� ��� ���������� �����������, ����� ������� ���������� ������ � ������ (����������� �������� $imageScale ). ��������� ������ ����� ����� �������� � ��������� PNG � JPEG, �� ���������, ��� ���� ����������� ����� ������ PNG (���� ��� ��������� PHP ���� ����������� ���������� GD, ����� ��������� ����������� � ����� �������, �������������� ���� �����������). ����� ����������� �������� null, ��������� PDF-������, ��������� ��� ���������� ������ AddLink � ����������� �� ��� �����������, �� �����������. ��������� ��������, T , ������� � ���, ��� ��������� ������ PDF-��������� ������ ���� ��������� � ������� ������ ���� ������� �����������. �������, �� ��������� TCPDF �� ������ ������ �������, ������������ ���������� �������� ���������� 72 ����� �� ���� (����������� ���������� ������), � ��������� ��� �� ������ ���� ��������.

��� �� ������, ����� ImagePngAlpha ��������� ��������� ������� ����������� ���������� ����������� �� �������� PDF-��������� (��. ������� 6).

������� 6. ��������� ��������� ��������

����� ���������� �������� ������� ����� (��������� Times bold, ������ ������������ � ������������ � ���������� bigFont ) � �������� ��������� �����, � ������� ������ �������� � ����� ��������. ��� ������ �������� ����� � ������ �� ������ ������ � HTML. ����� Cell ��������� ��������� ��������� (�� ����� ���� ���� ���������� ������� ������ � �� ������ ������ ����� ���������� � ������������ TCPDF).

  • Width � ������ ������. ���� ��������� ����� ��������� �������� 0, ������ ����� ��������� �� ��� ������ ��������, �� �� ������ ������� (��� �� �����, ���� ������������ ���� � ���������� ������ ������).
  • Height � ������ ������. ���� ��������� ����� ��������� �������� 0, ������ ����� ��������� �� ������ ���, ����� �������� ����������.
  • Text � �����, ������������ � ������ � �������������� ������� ���������� ������ � �����.
  • Border � ���������, ��� �������� ������� ������. �� �� ����� ������������ �������, ������� � �������� �������� ����� ��������� ������ 0. ��� ����������� ���� ������ ������ ���������� ������� �������� 1, � ��� ����������� ������ � ������������ ������ � ������, ���������� �������� ������ ������.
  • Position � �������������� ��������� ������. ���� ������ ��� ����� ��������� �������� 1, ������ ����� ����������� � ������ ����� ������, 0 � ������ �� ������� ������, � 2 � � ����� ������ ��� ������� �������.
Илон Маск рекомендует:  clear в CSS

�������, ����� Header ������ ����� ��������� ������ ����� ������� �� ��� ��������. �� ������� 2 ������� ��� ��������� � ���������� Preview ������������ ������� Mac OS X.

������� 2. ��������� �������� ��� ������ � ����� ����� ��, ��� � ��������� HTML-��������

������, ����� ������� ����� ��������� ���������, ���������� ����� �������������� ����� Footer ��� �������� ������� �����������. ������� ��� ������� �����, ��������� ������ ���������� �������� ���� ������������� ������������ � ���� ������, ���������� �� ���������� ����������� �������� ������� ������ ������.

� ���� ������ ���������� ���� ���� �������������� �������� ���� � ����� ������ SetY � ������������� ���������. ������������� ���� Y ��������, ��� ���������� �������� �� ������� ���� ��������. ����� �������, �� ��������� ����� ����� ��� ���������� ������� �����������, ����������, ��� ����������� �� ����� ����������� ������� ������ � ������� ���� (��. ������� 7).

������� 7. ��������� ������� ����������� ��������

���������� PDF-�������� ������ �� Web-������ �����, �� �� �������� ������ ��������. ���� ������ ����� �� �����, ��������� ������ �������� ��� ������������� ��� ������. �� ������� 3 ������� ��� ������� �����������.

������� 3. ������ ���������� �������� ��� ������

����, � ��� ���� ��������� � ������ ����������. ������ ���������� �������� ���� ���������� ������.

����� ������ ������ AddPage ��� �������� ����� (� ����� ������ ������������) �������� �������� ����� Helvetica �������� 11 ������� � ����������� ����� ������� ������ �� 144 ������ ���� �� �������� ���� ��������. ����� �������, ����� ���������� �������� � ������� ������� ��������� ��������� ����������.

����� ��������� ��� ����������� ����������, ����� ����������� ������� �� ������ ��������. ��� ����� ���������� ������ ������ ��������, ������ ���� �������� (72 ������ ������), � ����� ������� ������ �������� � ���� ������� �������� ����� �������.

����� ����� �� ��������� ����������� �������� ���������� ������� ��������� �����, ���������� ��������� ��������, � ���������� ��� ��� �������. ����� ����� ����� ��������� ��������� �������� �������� �� ������� ����, ����� ��� ���� ��������� �� ����������. ����� �������� ����� � ����������� ���������� ����� Ln , ����������� ������ �� ������ ����� ������.

��� ������, ���������� ������� ������, �������������� ���������� � ������� ��������� foreach (��. ������� 8).

������� 8. ��������� ����������� ��������

���������, ��� ��� �������� ������� � ��� ������������ �������� ������. � ���� ����� ���� ���������������, ��� ����� � ��������� ������ ����� ������ ��� ������ ����� (� ������� ������ SetFont , ����������� � ������������ ������������� ������� ������). ������ ������ ��������� ������ ����� ������ ���� ������ �������� �������, ��������� �������� ����� ����� ���������� ����������� ��� ��������� ������� ���������� �������.

����� ����� ���� �������, ���������� ���������� ������� �������, ������ ���������, ��� �������� �� ������� 4.

������� 4. ���������� �������

���������� ��������� ������ ���������� �������, �� ���������� ������������ Web-�������� � �������, ������� ���������� ��� ������. ���������� TCPDF ��������� ��������� ��������� ��������� PDF-���������� � ������������ Web-�������� ��� �������� ��������� � ���� Web-�������� ��� ������� � �� ������ ������.

����������

� ���� ������ �� ������������� � TCPDF � ���������� ����������� ����� PHP, ��������������� ��� �������� PDF-����������. TCPDF �� ������� ����������� ������� ���������, ��� ����������� �������� �� ��������� �� ������������ Web-����� �� ������ PHP. � ����������������� ������ ��������� � ���������������� TCPDF � UNIX-��������. ����� ����� ���� ������� ������� Web-�������� ��������-��������, ������������������� �� ������������ ������� ��������.

���� Web-��������, ������� ��������, ��� ���������������� ����, �� ��������� ����� TCPDF , ����� ������������� PDF-������ �����, ������� ����� ��� ����� ��������� ��� �����������. ��������������� ������� Header � Footer ��������� ��������� ��������� ��� ��������, � ��������� ��������������� ������ � ����������� ������� ������ � ���� �������.

������� ��� ����������

  • ���� ������� � PDF
  • ������ ��� ���� ������ (os-tcpdf-CreatingPDFs-Invoice.zip | 21 ��)

������� ����

  • �������� ������: Create PDFs on the fly using TCPDF (EN).
  • �������� Web-���� TCPDF.org (EN).
  • ������ Generate PDF files from Java applications dynamically (EN) ���������� ��� � ����������� iText. ����� ����, � ���� ������ ������������ ��������� ����������� �� ������������� iText ��� �������� PDF-���������� � �����������, ������������ ���������� Java.
  • ��� ������ ���������� ���������� ��� �������� �������� �������� � ������ �������� � ����������� ������ Iconfinder (EN). ���� ���� �������� ������� ���������� ������������������ ����������, ��������������� �� ������� � ����������� ������������� � ������������ �����.
  • ������ Getting started with the Eclipse Platform (EN) ���������� ������� �������� � �������� ����� ����� ���������� Eclipse, ������� ��������� �������� ��������� ����� � ������������� ��� ��� ��������.
  • ��������� ������ TCPDF (EN) � Web-����� Sourceforge.net.
  • ��� ��������� ���� � ���� ������ �������������� ��������������� ����� ���������� Eclipse (EN).
  • ��������� �������������� ������������ PHP Development Tools for Eclipse (EN).
  • ��������� MAMP Pro (EN) � ����� ���������� ��� ������������ ������� Mac OS X, ���������� � ���� Apache, MySQL � PHP.
  • � ������������ Lotus Connections documentation (EN) ���������� ������������ �� ��������, � ����� ������ �� ������ ������� ��� �������������� ������ Lotus Connections.
  • �������� ������ Open source ������� developerWorks, ���������� �������� ���������� ����������, ����������� � ���������� ��������, � ����� ����� ���������� ����� ����� ��������� ������ � ����������� (EN), ������� ������� ��� � ���������� � ������������� open source ���������� � ��������� IBM.
  • ��������������� ������ ������������ ����������� IBM (EN): ��������� ��������������� ������ ��� ����������� � ���������� ������ � ����� IBM SOA Sandbox, ����� ������������ � ������������� ��� ������������� � ������������ �������������� ������ �������� DB2�, Lotus�, Rational�, Tivoli� � WebSphere�.

�����������

������� ��� ����������������� ��� ���� ����� ��������� ����������� ��� ����������� �� ���.

ps_set_text_pos

ps_set_text_pos � Sets position for text output

��������

Set the position for the next text output. You may alternatively set the x and y value separately by calling ps_set_value() and choosing textx respectively texty as the value name.

If you want to output text at a certain position it is more convenient to use ps_show_xy() instead of setting the text position and calling ps_show() .

������ ����������

x-coordinate of the new text position.

y-coordinate of the new text position.

������������ ��������

���������� TRUE � ������ ��������� ���������� ��� FALSE � ������ ������������� ������.

�������

������ #1 Placing text at a given position

= ps_new ();
if (! ps_open_file ( $ps , «text.ps» )) <
print «Cannot open PostScript file\n» ;
exit;
>

ps_set_info ( $ps , «Creator» , «rectangle.php» );
ps_set_info ( $ps , «Author» , «Uwe Steinmann» );
ps_set_info ( $ps , «Title» , «Text placement example» );

ps_begin_page ( $ps , 596 , 842 );
$psfont = ps_findfont ( $ps , «Helvetica» , «» , 0 );
ps_setfont ( $ps , $psfont , 8.0 );
ps_show_xy ( $ps , «Some text at (100, 100)» , 100 , 100 );

ps_set_value ( $ps , «textx» , 100 );
ps_set_value ( $ps , «texty» , 120 );
ps_show ( $ps , «Some text at (100, 120)» );
ps_end_page ( $ps );

ps_set_text_pos

ps_set_text_pos � Sets position for text output

��������

Set the position for the next text output. You may alternatively set the x and y value separately by calling ps_set_value() and choosing textx respectively texty as the value name.

If you want to output text at a certain position it is more convenient to use ps_show_xy() instead of setting the text position and calling ps_show() .

Илон Маск рекомендует:  Assert проверить утверждение

������ ����������

x-coordinate of the new text position.

y-coordinate of the new text position.

������������ ��������

���������� TRUE � ������ ��������� ���������� ��� FALSE � ������ ������������� ������.

�������

������ #1 Placing text at a given position

= ps_new ();
if (! ps_open_file ( $ps , «text.ps» )) <
print «Cannot open PostScript file\n» ;
exit;
>

ps_set_info ( $ps , «Creator» , «rectangle.php» );
ps_set_info ( $ps , «Author» , «Uwe Steinmann» );
ps_set_info ( $ps , «Title» , «Text placement example» );

ps_begin_page ( $ps , 596 , 842 );
$psfont = ps_findfont ( $ps , «Helvetica» , «» , 0 );
ps_setfont ( $ps , $psfont , 8.0 );
ps_show_xy ( $ps , «Some text at (100, 100)» , 100 , 100 );

ps_set_value ( $ps , «textx» , 100 );
ps_set_value ( $ps , «texty» , 120 );
ps_show ( $ps , «Some text at (100, 120)» );
ps_end_page ( $ps );

����� ��� ���-�����������

�� �������� �����

Tag Archives: TCPDF

��������� PDF ���� �� PHP

���������� ������� � ������� ������������ PDF ����� �� PHP. ������� �������� ����� ��� ����������� �������: FPDF � TCPDF. ������ ����������� ���������� �������, �� ��� �� �������, �.�. ��� ������� �������� � �������� ��������. ������ ��� ���� ���������� ���-�� ������������ � �������� � ������ ��������, ����� ���� ����� ��������. � ���� ����������� �� �������� � ������� � ���� �������� ������ ������� — TCPDF. � ��������� UTF-8 �� ������������ ����� ���������.

PDF-���� ����� ������������� ������� ���������, ����� ������� �� ������� — ������������ �� HTML ����. ������ HTML �������������� ���� ��������, �� ��� �������� ���� � ��������. ����� �������� ����� � ����� ������, ��������� �������� � �������. ��� ���� ������ ����� ���� ����� ��� ����������.

������ ������ ������� PDF-���� �� HTML ���� ���������� TCPDF, ��� ������:

1. ������� ��������� ����� TCPDF � ����������� ����� �� ��������.

2. ������ ����������� ���.

�����! ���� ������� ������ ���� ������� � ��������� UTF-8! ����� ������ �� ������� � ��������������� PDF-�����.

�� ����� TCPDF ������� ��������� ������ ��������.

P.S. ���� ��� ������� �������� �� ������ ������:

TCPDF ERROR: Some data has already been output, can’t send PDF file

TCPDF �� ���������� ��� �������� CSS

� ������� ������� PDF-�������� ��� CSS � HTML, �� ��� CSS �� ������������ � ���� PDF �����. ������������, ��� ���������������, ��� ������ ������ � ���� ������.

� ��� ��� ��� (��������, �� ������� �������. )

��-������, �� ������ ��������, ��� PDF � HTML � ������ �������, ������� ���� �� ����� ���-�� �����. ���� TCPDF ��������� ��� ������������� ������� ������ � �������������� HTML � CSS, ������ ��� �� ��������� ������� �������������� ���������� ��� ���� ���� ������ � �������� ��������, ��� ��� ��������� � PDF. ������� �������, ��� TCPDF ������������ ������ ������� ������������ ������������ HTML � CSS � ���� � �������������� ����������, ��������, �� ����� �����������, ��� � ���-��������� ������� ������.

������, ��� ������: ��� ��������������, � ��� ���? ������������ � �������� ���������� �������� � ��������� ��� ������������ ������� ���� � ������.

�������� �� �������� ���, �� ����� ��� ���������� ����� ��� ��������� TCPDF::getHtmlDomArray() , �������, ������ �������, ����������� ���������� CSS. � ���� ����� ����, ��� font-family , list-style-type ��� text-indent , �� ��� ��� margin ��� padding , ��������� � ���� ������, �, �������, ��� float ������.

������� ����: � ������� TCPDF �� ������ ������������ CSS ��� ���������� �������� ��������������. ���� ��� ����� �������������� �� HTML � PDF, ��� ������������ ����������. (���� ��� ���, ���� �� � ���������� wkhtmltopdf?)

������ TCPDF ���������� ��� ���������� CSS?

� ������� ������� ���� PDF � �������������� TCPDF. �� ����� � ��������� �������� ���������� CSS � HTML, �� ���������� ������ ��������! ��� ��������� ����� ����� HTML:

� �������� ��� � ������� 39 TCPDF . �� ����� � ��� ������ ������� TCPDF � ������ ������� ����������� HTML�. � ��� �������? ��� �� �� ������������ ���������� CSS?

TCPDF ����� ����� ������������ ��������� CSS. �� �� ������������ ��� ��������.

� ��������� ����� �������������� ������ ��������� �������� CSS:

  • ��������� �������
  • ������ ������
  • ���������� ������
  • ����� ������
  • ����
  • ������� ����
  • �����-�������
  • ������
  • ������
  • ������������ ������

������� ���������� ������� ������ �������� � �������, �������� �� ��.

����� ����, ��� �������� ����� ��� ����������, ���������� � TCPDF.

������������ TCPDF, �������, ����������, ����� �����������:

DOMPDF

�������� �����������

  • ������������ ����������� CSS 2.1 � ��������� ������� CSS3, ������� @import, @media & @page rules
  • ������������ ������� ������� ������, ��������� ��� ����� http / ftp (����� fopen-wrappers)
  • ������������ ������� �������, � ��� ����� ������ � �������, ��������� � ��������� ����������� ������, �������������� ����� ������

������� (��� PHP, ��� � ��������������� PDF) ����� ����� ����� � ����� .

�� ������ writeHTML(. ) �����?

� ����������� ��������������� ���� ��� � ������� ���� �� ������� ��� ���������� � http://www.bookings.7sisters.in�, ��������� ���������� CSS.

� ���� ������ ������ ������� ����� ����� � ������� ������� � tcpdf ����������� ��������, ����� ��� ����� ��� ��������������. ������� � ������ ����� � ������� ������� stripslashes

TCPDF — ��� � ���� �������� div � ���������� �������� � PDF, ��������� � ������� tcpdf?

� ���� ���� ��������� ��� tcpdf:

����� ������ «// ���������� ����� ��� ������» � �������� ����� html-����, �� �� �� �������� ������� �������. � ���� ������ ��� ����� �������� div � ���������� ��������, �� ����� ��� �����������, �� ������� �������� PDF, ������������ div � ������������� �������.

��� � ���� ������ ��� �������� �������� ??

1 �����

TCPDF ����� ����� ������������ ��������� CSS. �� �� ������������ ��� ��������.

� ��������� ����� �������������� ������ ��������� �������� CSS:

  • ��������� �������
  • ������ ������
  • ���������� ������
  • ����� ������
  • ����
  • ������� ����
  • �����-�������
  • ������
  • ����
  • ������������ ������

������� ���������� ������� ������ �������� � �������, �������� �� ��.

TCPDF �� ���������� ��� �������� CSS

� ������� ������� PDF-�������� ��� CSS � HTML, �� ��� CSS �� ������������ � ���� PDF �����. ������������, ��� ���������������, ��� ������ ������ � ���� ������.

� ��� ��� ��� (��������, �� ������� �������. )

��-������, �� ������ ��������, ��� PDF � HTML � ������ �������, ������� ���� �� ����� ���-�� �����. ���� TCPDF ��������� ��� ������������� ������� ������ � �������������� HTML � CSS, ������ ��� �� ��������� ������� �������������� ���������� ��� ���� ���� ������ � �������� ��������, ��� ��� ��������� � PDF. ������� �������, ��� TCPDF ������������ ������ ������� ������������ ������������ HTML � CSS � ���� � �������������� ����������, ��������, �� ����� �����������, ��� � ���-��������� ������� ������.

������, ��� ������: ��� ��������������, � ��� ���? ������������ � �������� ���������� �������� � ��������� ��� ������������ ������� ���� � ������.

�������� �� �������� ���, �� ����� ��� ���������� ����� ��� ��������� TCPDF::getHtmlDomArray() , �������, ������ �������, ����������� ���������� CSS. � ���� ����� ����, ��� font-family , list-style-type ��� text-indent , �� ��� ��� margin ��� padding , ��������� � ���� ������, �, �������, ��� float ������.

������� ����: � ������� TCPDF �� ������ ������������ CSS ��� ���������� �������� ��������������. ���� ��� ����� �������������� �� HTML � PDF, ��� ������������ ����������. (���� ��� ���, ���� �� � ���������� wkhtmltopdf?)

Понравилась статья? Поделиться с друзьями:
Кодинг, CSS и SQL