]> granicus.if.org Git - php/commitdiff
- extended test script for cpdf by GD image insertion
authorUwe Steinmann <steinm@php.net>
Tue, 23 Nov 1999 09:04:31 +0000 (09:04 +0000)
committerUwe Steinmann <steinm@php.net>
Tue, 23 Nov 1999 09:04:31 +0000 (09:04 +0000)
tests/testcpdf

index 9c2fe374e4bafe01e7954e09e383257a8e77cb43..a74087d18e00d39cd70e171e603641110445601a 100644 (file)
   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);
 ?>