OSDN Git Service

replaceBitmap test width condition
authorYoshihiro Yamazaki <yoya@awm.jp>
Sat, 4 Feb 2012 16:15:37 +0000 (01:15 +0900)
committerYoshihiro Yamazaki <yoya@awm.jp>
Sat, 4 Feb 2012 16:15:37 +0000 (01:15 +0900)
src/tests/bitmap003.phpt [new file with mode: 0644]

diff --git a/src/tests/bitmap003.phpt b/src/tests/bitmap003.phpt
new file mode 100644 (file)
index 0000000..f83ab4e
--- /dev/null
@@ -0,0 +1,25 @@
+--TEST--
+replaceBitmapData width
+--FILE--
+<?php
+
+$swf_filename = 'tests/saitama.swf';
+$png_filename = 'tests/negimiku001.png';
+
+$swfdata = file_get_contents($swf_filename);
+$obj = new SWFEditor();
+
+$obj->setShapeAdjustMode(SWFEditor::SHAPE_BITMAP_RECT_RESIZE);
+// $obj->setShapeAdjustMode(SWFEditor::SHAPE_BITMAP_MATRIX_RESCALE);
+// $obj->setShapeAdjustMode(SWFEditor::SHAPE_BITMAP_TYPE_TILLED);
+
+$obj->input($swfdata);
+$image_cond = array('width' => 108);
+$pngdata = file_get_contents($png_filename);
+$obj->replaceBitmapData($image_cond, $pngdata);
+echo md5($obj->output())."\n";
+?>
+===DONE===
+--EXPECTF--
+460b54df088502aed74b8042c09fcfef
+===DONE===