|
Последние активные темы форума |
|
pdf_open_file
(PHP 4 >= 4.0.5, PHP 5) pdf_open_file -- Opens a new pdf object
Descriptionbool pdf_open_file ( resource pdfdoc, string filename ) Create a new PDF file using the supplied file name.
If filename is empty the PDF document
will be generated in memory instead of on file. The result
must be fetched by the client with the
pdf_get_buffer() function.
Parameter filename was optional before PHP 5.
Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.
The following example shows how to create a pdf document in memory
and how to output it correctly.
Пример 1. Creating a PDF document in memory
<?php
$pdf
=
pdf_new
();
pdf_open_file
(
$pdf
);
pdf_begin_page
(
$pdf
,
595
,
842
);
pdf_set_font
(
$pdf
,
"Times-Roman"
,
30
,
"host"
);
pdf_set_value
(
$pdf
,
"textrendering"
,
1
);
pdf_show_xy
(
$pdf
,
"A PDF document created in memory!"
,
50
,
750
);
pdf_end_page
(
$pdf
);
pdf_close
(
$pdf
);
$data
=
pdf_get_buffer
(
$pdf
);
header
(
"Content-type: application/pdf"
);
header
(
"Content-disposition: inline; filename=test.pdf"
);
header
(
"Content-length: "
.
strlen
(
$data
));
echo
$data
;
?>
|
|
|