mirror of
https://github.com/sigmasternchen/php-doc-en
synced 2025-03-16 17:08:54 +00:00
deprecated, not depreciated, and a number of other linguistic fixups.
git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@45281 c90b9560-bf6c-de11-be94-00142212c4b1
This commit is contained in:
parent
6d1bd1c197
commit
6b4a9ada5d
1 changed files with 63 additions and 65 deletions
|
@ -7,56 +7,56 @@
|
|||
<title>Introduction</title>
|
||||
<simpara>
|
||||
You can use the PDF functions in PHP to create PDF files if you
|
||||
have the PDF library by Thomas Merz (available at
|
||||
have the PDF library by Thomas Merz (available at
|
||||
<ulink url="&url.pdf;">&url.pdf;</ulink>;
|
||||
you will also need <ulink url="&url.jpeg;">the JPEG library</ulink>
|
||||
and <ulink url="&url.tiff;">the TIFF library</ulink> to
|
||||
compile this. These two libs also quite often make problems when
|
||||
configuring php. Follow the messages of configure to fix possible
|
||||
problems.
|
||||
compile this. These two librariess can often cause problems when
|
||||
configuring PHP, so be sure to pay attention to the output of
|
||||
the configure script and fix any problems it reports.
|
||||
</simpara>
|
||||
<simpara>
|
||||
Please consult the excellent documentation for
|
||||
PDFlib shipped with the source distribution of PDFlib.
|
||||
It provides a very good overview of what PDFlib capable of doing
|
||||
and contains the full and uptodate description of all functions.
|
||||
Please consult the documentation for PDFlib shipped with
|
||||
the source distribution of PDFlib. It provides a very good
|
||||
overview of what PDFlib is capable of doing and contains the full
|
||||
and most up-to-date description of all functions.
|
||||
</simpara>
|
||||
<simpara>
|
||||
All of the functions in PDFlib and the PHP module have the same name.
|
||||
The parameters are also identical.
|
||||
You should also understand some of the concepts of PDF
|
||||
or Postscript to efficiently use this module.
|
||||
All lengths and coordinates are measured in Postscript points.
|
||||
or PostScript to efficiently use this module.
|
||||
All lengths and coordinates are measured in PostScript points.
|
||||
There are generally 72 PostScript points to an inch, but this
|
||||
depends on the output resolution.
|
||||
</simpara>
|
||||
<simpara>
|
||||
There is another PHP module for pdf document creation based on
|
||||
There is another PHP module for PDF document creation based on
|
||||
<ulink url="&url.cpdf;">FastIO's</ulink>.
|
||||
ClibPDF. It has a slightly different API. Check the
|
||||
<link linkend="ref.cpdf">ClibPDF functions</link> section for
|
||||
details.
|
||||
</simpara>
|
||||
<simpara>
|
||||
The pdf module introduces one new type of variable.
|
||||
It is called <parameter>pdf object</parameter> and
|
||||
almost all functions need <parameter>pdf object</parameter>
|
||||
The PDF module introduces one new type of variable.
|
||||
It is called a <parameter>pdf object</parameter> and
|
||||
almost all functions need a <parameter>pdf object</parameter>
|
||||
as its first parameter.
|
||||
</simpara>
|
||||
</sect1>
|
||||
<sect1 id="pdf.oldlibs.confusion">
|
||||
<title>Confusion with old PDFlib versions</title>
|
||||
<simpara>
|
||||
Starting with php V4.0.5 the PHP extension for PDFlib is officially
|
||||
supported by PDFlib GmbH. This means, that all the functions
|
||||
Starting with PHP 4.0.5, the PHP extension for PDFlib is officially
|
||||
supported by PDFlib GmbH. This means that all the functions
|
||||
described in the PDFlib-manual (V3.00 or greater) are supported by
|
||||
php4 with exactly the same meaning and the same parameters.
|
||||
Only the returnvalues may differ from the PDFlib manual, as we
|
||||
adoptet the PHP way to return FALSE in case of errors.
|
||||
PHP 4 with exactly the same meaning and the same parameters.
|
||||
Only the return values may differ from the PDFlib manual, because
|
||||
the PHP convention of returning <literal>false</literal> was adopted.
|
||||
For compatibility reasons this binding for
|
||||
PDFlib still will support the old functions, but as stated above
|
||||
PDFlib still supports the old functions, but as stated above
|
||||
they should be replaced by their new versions. PDFlib GmbH will not
|
||||
support any problems arraising from the use of these depreciated
|
||||
support any problems arising from the use of these deprecated
|
||||
functions.
|
||||
</simpara>
|
||||
<para>
|
||||
|
@ -228,22 +228,20 @@
|
|||
<sect1 id="pdf.oldlibs.hints">
|
||||
<title>Issues with older versions of PDFlib</title>
|
||||
<simpara>
|
||||
Any version of PHP 4 after March, 9th 2000 do not support versions
|
||||
Any version of PHP 4 after March 9, 2000 does not support versions
|
||||
of PDFlib older than 3.0.
|
||||
</simpara>
|
||||
<simpara>
|
||||
PHP 3 on the other hand should not be used with version newer
|
||||
than 2.01. Since revision 1.61 of php3/functions/pdf.c (php 3.19)
|
||||
it is save to use PDFlib 3.0 or greater.
|
||||
PDFlib 3.0 or greater is also supported by PHP 3.0.19 and later.
|
||||
</simpara>
|
||||
</sect1>
|
||||
<sect1 id="pdf.examples">
|
||||
<title>Examples</title>
|
||||
<simpara>
|
||||
Most of the functions are fairly easy to use. The most difficult part
|
||||
is probably to create a very simple pdf document at all. The following
|
||||
is probably creating a very simple PDF document at all. The following
|
||||
example should help to get started.
|
||||
It creates the file <filename>test.pdf</filename>
|
||||
It creates <filename>test.pdf</filename>
|
||||
with one page. The page contains the text "Times Roman outlined" in an
|
||||
outlined, 30pt font. The text is also underlined.
|
||||
</simpara>
|
||||
|
@ -415,7 +413,7 @@ PDF_delete($pdf);
|
|||
<refentry id="function.pdf-add-annotation">
|
||||
<refnamediv>
|
||||
<refname>PDF_add_annotation</refname>
|
||||
<refpurpose>Deprecitad: Adds annotation</refpurpose>
|
||||
<refpurpose>Deprecated: Adds annotation</refpurpose>
|
||||
</refnamediv>
|
||||
<refsect1>
|
||||
<title>Description</title>
|
||||
|
@ -539,7 +537,7 @@ PDF_delete($pdf);
|
|||
<refsect1>
|
||||
<title>Description</title>
|
||||
<para>
|
||||
Depreciated.
|
||||
Deprecated.
|
||||
</para>
|
||||
<para>
|
||||
See <function>PDF_add_bookmark</function>.
|
||||
|
@ -1053,7 +1051,7 @@ PDF_delete($pdf);
|
|||
<refentry id="function.pdf-endpath">
|
||||
<refnamediv>
|
||||
<refname>PDF_endpath</refname>
|
||||
<refpurpose>Depreciated: Ends current path</refpurpose>
|
||||
<refpurpose>Deprecated: Ends current path</refpurpose>
|
||||
</refnamediv>
|
||||
<refsect1>
|
||||
<title>Description</title>
|
||||
|
@ -1188,12 +1186,12 @@ PDF_delete($pdf);
|
|||
<refentry id="function.pdf-get-font">
|
||||
<refnamediv>
|
||||
<refname>PDF_get_font</refname>
|
||||
<refpurpose>Depreciated font handling</refpurpose>
|
||||
<refpurpose>Deprecated font handling</refpurpose>
|
||||
</refnamediv>
|
||||
<refsect1>
|
||||
<title>Description</title>
|
||||
<para>
|
||||
Depreciated.
|
||||
Deprecated.
|
||||
</para>
|
||||
<para>
|
||||
See <function>PDF_get_value</function>.
|
||||
|
@ -1204,12 +1202,12 @@ PDF_delete($pdf);
|
|||
<refentry id="function.pdf-get-fontname">
|
||||
<refnamediv>
|
||||
<refname>PDF_get_fontname</refname>
|
||||
<refpurpose>Depreciated font handling</refpurpose>
|
||||
<refpurpose>Deprecated font handling</refpurpose>
|
||||
</refnamediv>
|
||||
<refsect1>
|
||||
<title>Description</title>
|
||||
<para>
|
||||
Depreciated.
|
||||
Deprecated.
|
||||
</para>
|
||||
<para>
|
||||
See <function>PDF_get_parameter</function>.
|
||||
|
@ -1220,12 +1218,12 @@ PDF_delete($pdf);
|
|||
<refentry id="function.pdf-get-fontsize">
|
||||
<refnamediv>
|
||||
<refname>PDF_get_fontsize</refname>
|
||||
<refpurpose>Depreciated font handling</refpurpose>
|
||||
<refpurpose>Deprecated font handling</refpurpose>
|
||||
</refnamediv>
|
||||
<refsect1>
|
||||
<title>Description</title>
|
||||
<para>
|
||||
Depreciated.
|
||||
Deprecated.
|
||||
</para>
|
||||
<para>
|
||||
See <function>PDF_get_value</function>.
|
||||
|
@ -1248,7 +1246,7 @@ PDF_delete($pdf);
|
|||
</funcprototype>
|
||||
</funcsynopsis>
|
||||
<para>
|
||||
The <function>PDF_get_image_height</function> is depreciated,
|
||||
The <function>PDF_get_image_height</function> is deprecated,
|
||||
use <function>PDF_get_value</function> instead.
|
||||
</para>
|
||||
</refsect1>
|
||||
|
@ -1269,7 +1267,7 @@ PDF_delete($pdf);
|
|||
</funcprototype>
|
||||
</funcsynopsis>
|
||||
<para>
|
||||
The <function>PDF_get_image_width</function> is depreciated,
|
||||
The <function>PDF_get_image_width</function> is deprecated,
|
||||
use <function>PDF_get_value</function> instead.
|
||||
</para>
|
||||
</refsect1>
|
||||
|
@ -1473,7 +1471,7 @@ PDF_delete($pdf);
|
|||
<refsect1>
|
||||
<title>Description</title>
|
||||
<para>
|
||||
The <function>PDF_open</function> is depreciated, use
|
||||
The <function>PDF_open</function> is deprecated, use
|
||||
<function>PDF_new</function> plus <function>PDF_open_file</function>
|
||||
instead.
|
||||
</para>
|
||||
|
@ -1566,12 +1564,12 @@ echo $data;
|
|||
<refentry id="function.pdf-open-gif">
|
||||
<refnamediv>
|
||||
<refname>PDF_open_gif</refname>
|
||||
<refpurpose>Depreciated: Opens a GIF image</refpurpose>
|
||||
<refpurpose>Deprecated: Opens a GIF image</refpurpose>
|
||||
</refnamediv>
|
||||
<refsect1>
|
||||
<title>Description</title>
|
||||
<para>
|
||||
Depreciated.
|
||||
Deprecated.
|
||||
</para>
|
||||
<para>
|
||||
See <function>PDF_open_image</function>,
|
||||
|
@ -1640,12 +1638,12 @@ echo $data;
|
|||
<refentry id="function.pdf-open-jpeg">
|
||||
<refnamediv>
|
||||
<refname>PDF_open_jpeg</refname>
|
||||
<refpurpose>Depreciated: Opens a JPEG image</refpurpose>
|
||||
<refpurpose>Deprecated: Opens a JPEG image</refpurpose>
|
||||
</refnamediv>
|
||||
<refsect1>
|
||||
<title>Description</title>
|
||||
<para>
|
||||
Depreciated.
|
||||
Deprecated.
|
||||
</para>
|
||||
<para>
|
||||
See also <function>PDF_open_image</function>,
|
||||
|
@ -1705,13 +1703,13 @@ echo $data;
|
|||
<refnamediv>
|
||||
<refname>PDF_open_png</refname>
|
||||
<refpurpose>
|
||||
Depreciated: Opens a PNG image
|
||||
Deprecated: Opens a PNG image
|
||||
</refpurpose>
|
||||
</refnamediv>
|
||||
<refsect1>
|
||||
<title>Description</title>
|
||||
<para>
|
||||
Depreciated.
|
||||
Deprecated.
|
||||
</para>
|
||||
<para>
|
||||
See <function>PDF_open_image</function>.
|
||||
|
@ -1722,7 +1720,7 @@ echo $data;
|
|||
<refentry id="function.pdf-open-tiff">
|
||||
<refnamediv>
|
||||
<refname>PDF_open_tiff</refname>
|
||||
<refpurpose>Depreciated: Opens a TIFF image</refpurpose>
|
||||
<refpurpose>Deprecated: Opens a TIFF image</refpurpose>
|
||||
</refnamediv>
|
||||
<refsect1>
|
||||
<title>Description</title>
|
||||
|
@ -1734,7 +1732,7 @@ echo $data;
|
|||
</funcprototype>
|
||||
</funcsynopsis>
|
||||
<para>
|
||||
Depreciated.
|
||||
Deprecated.
|
||||
</para>
|
||||
<para>
|
||||
See also <function>PDF_open_image</function>,
|
||||
|
@ -2002,7 +2000,7 @@ echo $data;
|
|||
</para>
|
||||
<note>
|
||||
<para>
|
||||
PDFlib V4.0: Depreciated, use <function>PDF_setcolor</function> instead.
|
||||
PDFlib V4.0: Deprecated, use <function>PDF_setcolor</function> instead.
|
||||
</para>
|
||||
</note>
|
||||
</refsect1>
|
||||
|
@ -2027,7 +2025,7 @@ echo $data;
|
|||
</para>
|
||||
<note>
|
||||
<para>
|
||||
PDFlib V4.0: Depreciated, use <function>PDF_setcolor</function> instead.
|
||||
PDFlib V4.0: Deprecated, use <function>PDF_setcolor</function> instead.
|
||||
</para>
|
||||
</note>
|
||||
</refsect1>
|
||||
|
@ -2052,7 +2050,7 @@ echo $data;
|
|||
</para>
|
||||
<note>
|
||||
<para>
|
||||
PDFlib V4.0: Depreciated, use <function>PDF_setcolor</function> instead.
|
||||
PDFlib V4.0: Deprecated, use <function>PDF_setcolor</function> instead.
|
||||
</para>
|
||||
</note>
|
||||
</refsect1>
|
||||
|
@ -2204,7 +2202,7 @@ echo $data;
|
|||
</para>
|
||||
<note>
|
||||
<para>
|
||||
PDFlib V4.0: Depreciated, use <function>PDF_setcolor</function> instead.
|
||||
PDFlib V4.0: Deprecated, use <function>PDF_setcolor</function> instead.
|
||||
</para>
|
||||
</note>
|
||||
</refsect1>
|
||||
|
@ -2231,7 +2229,7 @@ echo $data;
|
|||
</para>
|
||||
<note>
|
||||
<para>
|
||||
PDFlib V4.0: Depreciated, use <function>PDF_setcolor</function> instead.
|
||||
PDFlib V4.0: Deprecated, use <function>PDF_setcolor</function> instead.
|
||||
</para>
|
||||
</note>
|
||||
</refsect1>
|
||||
|
@ -2258,7 +2256,7 @@ echo $data;
|
|||
</para>
|
||||
<note>
|
||||
<para>
|
||||
PDFlib V4.0: Depreciated, use <function>PDF_setcolor</function> instead.
|
||||
PDFlib V4.0: Deprecated, use <function>PDF_setcolor</function> instead.
|
||||
</para>
|
||||
</note>
|
||||
</refsect1>
|
||||
|
@ -2333,12 +2331,12 @@ echo $data;
|
|||
<refentry id="function.pdf-set-char-spacing">
|
||||
<refnamediv>
|
||||
<refname>PDF_set_char_spacing</refname>
|
||||
<refpurpose>Depreciated: Sets character spacing</refpurpose>
|
||||
<refpurpose>Deprecated: Sets character spacing</refpurpose>
|
||||
</refnamediv>
|
||||
<refsect1>
|
||||
<title>Description</title>
|
||||
<para>
|
||||
Depreciated.
|
||||
Deprecated.
|
||||
</para>
|
||||
<para>
|
||||
See also <function>PDF_set_value</function>,
|
||||
|
@ -2354,7 +2352,7 @@ echo $data;
|
|||
<refsect1>
|
||||
<title>Description</title>
|
||||
<para>
|
||||
Depreciated.
|
||||
Deprecated.
|
||||
</para>
|
||||
<para>
|
||||
See <function>PDF_set_value</function>.
|
||||
|
@ -2365,12 +2363,12 @@ echo $data;
|
|||
<refentry id="function.pdf-set-font">
|
||||
<refnamediv>
|
||||
<refname>PDF_set_font</refname>
|
||||
<refpurpose>Depreciated: Selects a font face and size</refpurpose>
|
||||
<refpurpose>Deprecated: Selects a font face and size</refpurpose>
|
||||
</refnamediv>
|
||||
<refsect1>
|
||||
<title>Description</title>
|
||||
<para>
|
||||
Depreciated. You should use <function>PDF_findfont</function> plus
|
||||
Deprecated. You should use <function>PDF_findfont</function> plus
|
||||
<function>PDF_setfont</function> instead.
|
||||
</para>
|
||||
<para>
|
||||
|
@ -2395,7 +2393,7 @@ echo $data;
|
|||
</funcprototype>
|
||||
</funcsynopsis>
|
||||
<para>
|
||||
Depreciated.
|
||||
Deprecated.
|
||||
</para>
|
||||
<para>
|
||||
See also <function>PDF_set_value</function>,
|
||||
|
@ -2429,12 +2427,12 @@ echo $data;
|
|||
<refentry id="function.pdf-set-leading">
|
||||
<refnamediv>
|
||||
<refname>PDF_set_leading</refname>
|
||||
<refpurpose>Depreciated: Sets distance between text lines</refpurpose>
|
||||
<refpurpose>Deprecated: Sets distance between text lines</refpurpose>
|
||||
</refnamediv>
|
||||
<refsect1>
|
||||
<title>Description</title>
|
||||
<para>
|
||||
Depreciated.
|
||||
Deprecated.
|
||||
</para>
|
||||
<para>
|
||||
See also <function>PDF_set_value</function>,
|
||||
|
@ -2487,12 +2485,12 @@ echo $data;
|
|||
<refentry id="function.pdf-set-text-rendering">
|
||||
<refnamediv>
|
||||
<refname>PDF_set_text_rendering</refname>
|
||||
<refpurpose>Depreciated: Determines how text is rendered</refpurpose>
|
||||
<refpurpose>Deprecated: Determines how text is rendered</refpurpose>
|
||||
</refnamediv>
|
||||
<refsect1>
|
||||
<title>Description</title>
|
||||
<para>
|
||||
Depreciated.
|
||||
Deprecated.
|
||||
</para>
|
||||
<para>
|
||||
See <function>PDF_set_value</function>,
|
||||
|
@ -2508,7 +2506,7 @@ echo $data;
|
|||
<refsect1>
|
||||
<title>Description</title>
|
||||
<para>
|
||||
Depreciated.
|
||||
Deprecated.
|
||||
</para>
|
||||
<para>
|
||||
See <function>PDF_set_value</function>,
|
||||
|
@ -2558,7 +2556,7 @@ echo $data;
|
|||
<refsect1>
|
||||
<title>Description</title>
|
||||
<para>
|
||||
Depreciated.
|
||||
Deprecated.
|
||||
</para>
|
||||
<para>
|
||||
See also <function>PDF_set_value</function>,
|
||||
|
|
Loading…
Reference in a new issue