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

search for in the

cpdf_translate> <cpdf_stroke
Last updated: Sun, 25 Nov 2007

view this page in

cpdf_text

(PHP 4, PHP 5 <= 5.0.5)

cpdf_text — Output text with parameters

설명

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

Outputs the string text at the given position.

매개변수

pdf_document

cpdf_open()이 반환한 문서 핸들.

text

The text

x_coor

The x-coordinate of the text position

y_coor

The y-coordinate of the text position

mode

선택적인 mode 매개변수는 단위 길이를 결정합니다. 0이나 없을 경우, 사용하는 페이지의 기본 단위를 사용합니다. 그 외에는 현재 단위에 관계 없이 좌표를 postscript 포인트로 측정합니다.

orientation

Rotation of the text in degrees

alignmode

Determines how the text is aligned. See the ClibPDF documentation for possible values.

반환값

성공할 경우 TRUE를, 실패할 경우 FALSE를 반환합니다.



add a note add a note User Contributed Notes
cpdf_text
xerofunNOSPMA at NOgmxSPAM dot li
08-Mar-2002 12: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
24-Sep-2001 05: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> <cpdf_stroke
Last updated: Sun, 25 Nov 2007
 
 
show source | credits | stats | sitemap | contact | advertising | mirror sites