このメソッドでモードを指定しておくと、その後の replaceJpegData, replacePNGData, replaceGIFData での画像差し替え時に、モードに応じて画像と表示枠が合うように、画像サイズまたは表示枠の調整を行います。
SWFEditor::SHAPE_BITMAP_NONE - 調整しない (未指定と同じ挙動) SWFEditor::SHAPE_BITMAP_MATRIX_RESCALE - 枠の大きさを変えず画像のスケールで調整 SWFEditor::SHAPE_BITMAP_RECT_RESIZE - 画像の大きさに合わせて枠のサイズ変更 SWFEditor::SHAPE_BITMAP_TYPE_TILLED - 画像をタイル状に表示
具体例がこちらの記事にあります。↓
<?php
$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);
$obj->replaceJpegData($image_id, $jpegdata);
echo $obj->output();