From:             [EMAIL PROTECTED]
Operating system: Win NT 4.0
PHP version:      4.0.6
PHP Bug Type:     FDF related
Bug description:  Problem with the data parameter in pdf_open_image()


I use PDFLIB version 4.0.1 and PHP 4.0.6.

$file = "image.jpg";
$fp = fopen($file, "rb");
echo $fp;
$data = fread($fp, $len);

pdf_open_file($pdf, "test.pdf");
pdf_begin_page($pdf, 595, 842);

// With pdf_open_image_file() it works !
// $pim = pdf_open_image_file($pdf, "jpeg", $file");
$pim = pdf_open_image($pdf, "jpeg", "memory", $data, $len, 300, 100, 3, 8,
"" );

PDF_place_image($pdf, $pim, 100, 500, 1);
PDF_close_image($pdf, $pim);

The script works with no errors, and the PDF file is created.
With pdf_open_image_file() the Jpeg file is correctly mixed in the PDF
With pdf_open_image(), at the place in the PDF file where I should find the
Jpeg data, there is garbage starting with "C:\inetpub\wwwroot" !

I need to use pdf_open_image() instead of pdf_open_image_file() because the
image I want to use is not a file, it's created with the gd library, and
the function pdf_open_memory_image() is not available in PHP 4.0.6 binaries
for Win32.


Edit bug report at:

PHP Development Mailing List <>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to