 |
(PHP
4 >= 4.0.5) pdf_open_file - открывает новый pdf-объект. Описаниеint
pdf_open_file (int pdf object [, string filename]) Создаёт новый
PDF-файл с использованием предоставленного имени файла. Если filename
пустой, PDF-документ генерируется в памяти, а не в файле. Результат обязан быть
извлечён клиентом с помощью функции pdf_get_buffer(). В
примере показано, как создать pdf-документ в памяти и как корректно его вывести.
Пример 1. Создание PDF-документа в памяти<?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; ?> |
| |  |