pdf_open_file
(PHP 4 >= 4.0.5, PHP 5)
pdf_open_file -- Ouvre un nouveau fichier PDF
Description
bool
pdf_open_file ( resource pdfdoc [, string filename])
pdf_open_file() crée un nouveau fichier PDF dans le
fichier filename. Si filename
est vide, le document PDF sera envoyé en mémoire.
Le résultat pourra alors être lu avec la fonction
pdf_get_buffer().
Cette fonction retourne TRUE en cas de
succès, FALSE en cas d'échec.
L'exemple suivant montre comment créer un document
PDF en mémoire et comment l'afficher correctement.
Exemple 1. Création d'un document PDF en mémoire
<?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;
?>
|
|