Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
PHP: cpdf_text - Manual
[go: Go Back, main page]

PHP
downloads | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links | my php.net

search for in the

cpdf_translate" width="11" height="7"/> <cpdf_stroke
Last updated: Tue, 31 Oct 2006
view this page in

cpdf_text

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

cpdf_text -- パラメータを元にテキストを出力する

説明

bool cpdf_text ( int pdf_document, string text [, float x_coor, float y_coor [, int mode [, float orientation [, int alignmode]]]] )

cpdf_text() 関数は、文字列 text を座標 (x_coor, y_coor) の位置に出力します。 成功した場合に TRUE を、失敗した場合に FALSE を返します。

オプションのパラメータ mode は単位長さを定義します。この値が 0 または値が 省略された場合、このページで指定されたデフォルト値が使用されます。 それ以外の場合、カレントのユニットを無視してポストスクリプトのポイント で座標が計測されます。

オプションのパラメータ orientation はテキストの回転角を度を単位と して表したものです。

オプションのパラメータ alignmode は、テキストの並べ方を定義します。

使用可能な値については、ClibPDF のドキュメントを参照ください。

cpdf_show_xy() も参照ください。



add a note add a note User Contributed Notes
cpdf_text
xerofunNOSPMA at NOgmxSPAM dot li
09-Mar-2002 05:36
Unfortunately there hasn't been anyone else adding the textBox feature to the PHP CPDF functions, so I had to it. ;)

in order to get a cpdf_textbox function, so that you don't have to call the cpdf_text function for every single line of text you want to print.

patch: http://mpex.net/software/mirror/cpdf_patch

Then recompile php with cpdf support and use the new function.
It has to be called in between the cpdf_begin_text and cpdf_end_text tags

cpdf_textbox(int pdfdoc, double x-koor, double y-koor, double width, double height, double angle, double linespace, string text [, int alignmode [, float paragraphspacing [, int newlinemode]]]);

Notes:

Alignmode aligns the text within the box:
0 -- left (default)
1 -- center
2 -- right
3 -- justify

Newline mode:
if non-zero, NL ("\n") is a line break, if 0 reformatted (default 0)

Have fun with it. It works great for me. ;)

XeROfun
justinpg at hotmail dot com
25-Sep-2001 09:53
The optional parameter alignmode is defined as follows:<br>
0 -- lower left
1 -- lower middle
2 -- lower right
3 -- middle left
4 -- middle middle
5 -- middle right
6 -- upper left
7 -- upper middle
8 -- upper right<br>
The alignment is with respect to the (x,y) coordinates of the text.
'lower left' means the lower left corner of the text is at point (x,y).
Try them out with coordinates (0,0) to get a feel for them.

cpdf_translate" width="11" height="7"/> <cpdf_stroke
Last updated: Tue, 31 Oct 2006
 
 
show source | credits | sitemap | contact | advertising | mirror sites