cvs: /php4/tests testcpdf
| From: | Uwe Steinmann | Date: | Tue, 23 Nov 1999 09:05:07 +0000 |
| Subject: | cvs: /php4/tests testcpdf | ||
| Groups: | php.version4 | ||
| Request: | Send a blank email to php-version4+get-6730@lists.php.net to get a copy of this message | ||
steinm Tue Nov 23 04:05:07 1999 EDT
Modified files:
/php4/tests testcpdf
Log:
- extended test script for cpdf by GD image insertion
Index: php4/tests/testcpdf
diff -u php4/tests/testcpdf:1.1 php4/tests/testcpdf:1.2
--- php4/tests/testcpdf:1.1 Mon Nov 22 11:08:27 1999
+++ php4/tests/testcpdf Tue Nov 23 04:04:31 1999
@@ -78,11 +78,20 @@
cpdf_newpath($cpdf); /* needed because clip doesn't consume path */
draw_text($cpdf, "Helvetica", 18.0, 250, 130);
cpdf_import_jpeg($cpdf, "figure.jpg", 300, 50, 0.0, 0.0, 300.0, 0.0, 0.0, 0, 1); /*
watch for the second last parameter. It is 0 to disable extra gsave/grestore */
-
cpdf_restore($cpdf);
+ cpdf_page_init($cpdf, 5, 0, 400, 400, 1);
+ $level2e = cpdf_add_outline($cpdf, $level2d, 0, 0, 5, "GD Image");
+
+ $gdimage = imagecreate(100, 100);
+ $color = imagecolorallocate($gdimage, 100, 190, 0);
+ $black = imagecolorallocate($gdimage, 0, 0, 0);
+ imageline($gdimage, 2, 2, 90, 90, $black);
+
+ cpdf_place_inline_image($cpdf, $gdimage, 50, 50, 10.0, 150, 50.0, 1, 1);
+ imagedestroy($gdimage);
+
cpdf_finalize($cpdf);
- Header("Content-type: application/pdf");
cpdf_output_buffer($cpdf);
cpdf_close($cpdf);
?>