28 require_once(
'tcpdf_include.php');
35 $pdf->SetAuthor(
'Nicola Asuni');
36 $pdf->SetTitle(
'TCPDF Example 054');
37 $pdf->SetSubject(
'TCPDF Tutorial');
38 $pdf->SetKeywords(
'TCPDF, PDF, example, test, guide');
62 if (@file_exists(dirname(__FILE__).
'/lang/eng.php')) {
63 require_once(dirname(__FILE__).
'/lang/eng.php');
64 $pdf->setLanguageArray(
$l);
70 $pdf->setFontSubsetting(
false);
73 $pdf->SetFont(
'helvetica',
'', 10,
'',
false);
80 <h1>XHTML Form Example</h1>
81 <form method=
"post" action=
"http://localhost/printvars.php" enctype=
"multipart/form-data">
82 <label
for=
"name">name:</label> <input type=
"text" name=
"name" value=
"" size=
"20" maxlength=
"30" /><br />
83 <label
for=
"password">password:</label> <input type=
"password" name=
"password" value=
"" size=
"20" maxlength=
"30" /><br /><br />
84 <label
for=
"infile">
file:</label> <input type=
"file" name=
"userfile" size=
"20" /><br /><br />
85 <input type=
"checkbox" name=
"agree" value=
"1" checked=
"checked" /> <label
for=
"agree">
I agree </label><br /><br />
86 <input type=
"radio" name=
"radioquestion" id=
"rqa" value=
"1" /> <label
for=
"rqa">one</label><br />
87 <input type=
"radio" name=
"radioquestion" id=
"rqb" value=
"2" checked=
"checked"/> <label
for=
"rqb">two</label><br />
88 <input type=
"radio" name=
"radioquestion" id=
"rqc" value=
"3" /> <label
for=
"rqc">three</label><br /><br />
89 <label
for=
"selection">select:</label>
90 <select name=
"selection" size=
"0">
91 <option value=
"0">zero</option>
92 <option value=
"1">one</option>
93 <option value=
"2">two</option>
94 <option value=
"3">three</option>
96 <label
for=
"selection">select:</label>
97 <select name=
"multiselection" size=
"2" multiple=
"multiple">
98 <option value=
"0">zero</option>
99 <option value=
"1">one</option>
100 <option value=
"2">two</option>
101 <option value=
"3">three</option>
102 </select><br /><br /><br />
103 <label
for=
"text">text area:</label><br />
104 <textarea cols=
"40" rows=
"3" name=
"text">line one
105 line two</textarea><br />
107 <input type=
"reset" name=
"reset" value=
"Reset" />
108 <input type=
"submit" name=
"submit" value=
"Submit" />
109 <input type=
"button" name=
"print" value=
"Print" onclick=
"print()" />
110 <input type=
"hidden" name=
"hiddenfield" value=
"OK" />
116 $pdf->writeHTML(
$html,
true, 0,
true, 0);
124 $pdf->Output(
'example_054.pdf',
'D');
const PDF_MARGIN_BOTTOM
Bottom margin.
const PDF_MARGIN_LEFT
Left margin.
const PDF_MARGIN_HEADER
Header margin.
const PDF_HEADER_STRING
Header description string.
const PDF_FONT_SIZE_MAIN
Default main font size.
const PDF_FONT_SIZE_DATA
Default data font size.
const PDF_FONT_NAME_MAIN
Default main font name.
PHP class for generating PDF documents without requiring external extensions.
const PDF_HEADER_LOGO_WIDTH
Header logo image width in user units.
const PDF_HEADER_LOGO
Deafult image logo used be the default Header() method.
const PDF_UNIT
Document unit of measure [pt=point, mm=millimeter, cm=centimeter, in=inch].
const PDF_IMAGE_SCALE_RATIO
Ratio used to adjust the conversion of pixels to user units.
const PDF_PAGE_ORIENTATION
Page orientation (P=portrait, L=landscape).
Reload workbook from saved file
const PDF_MARGIN_RIGHT
Right margin.
const PDF_HEADER_TITLE
Header title.
const PDF_FONT_NAME_DATA
Default data font name.
const PDF_CREATOR
Document creator.
const PDF_PAGE_FORMAT
Page format.
const PDF_FONT_MONOSPACED
Default monospaced font name.
const PDF_MARGIN_TOP
Top margin.
Set page orientation and size
const PDF_MARGIN_FOOTER
Footer margin.