©
This document uses PHP Chinese website manual Release
(PECL pdflib >= 2.0.0)
PDF_create_pvf — Create PDFlib virtual file
$pdfdoc
, string $filename
, string $data
, string $optlist
)Creates a named virtual read-only file from data provided in memory.
[#1] Norbert Bruder [2008-02-27 08:28:17]
<?php
$im = @ImageCreate (50, 100)
$background_color = ImageColorAllocate ($im, 255, 255, 255);
$text_color = ImageColorAllocate ($im, 233, 14, 91);
ImageString ($im, 1, 5, 5, "Test", $text_color);
ob_start(); //turn output buffering on
ImagePNG ($im); //create PNG
$img_buffer = ob_get_contents(); //get the PNG of the output buffer
ob_end_clean(); //clear and turns off this output buffering
pdf_create_pvf($pdf, "/pvf/image/image.png", $img_buffer, ""); //create a named virtual read-only file
$img_id = pdf_load_image($pdf, "png", "/pvf/image/image.png", ""); //open the named virtual read-only file
pdf_place_image($pdf, $img_id, 50, 770, 1); //Places the image in the PDF-file
?>