swfed (1.00) | 2020-12-23 00:13 |
このメソッドでモードを指定しておくと、その後の 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();