古いバージョンのtcpdfでaiファイルが読み込めない

IT

環境

古いphpを使用しないと動かないアプリがあるため、下記のような環境を使用

phpバージョン:PHP 5.4.16
tcpdfバージョン:6.2.7 (2015-04-28)

事象

上記のような環境でIllustratorで作成したsampleという名前のaiファイルを、ImageEpsメソッドを使って画像を埋め込もうとした
ブラウザで確認すると、以下のようなエラーが発生した

TCPDF ERROR: This version of Adobe Illustrator file is not supported: ./sample.ai

対応

aiファイルをIllustratorで開き、バージョンを「Illustrator8」にして保存することで表示することができた
他のバージョンも試したところ、Illustrator3も可能なようだ
Illustrator9以降はエラーが発生して読み込めなかった

コメント

タイトルとURLをコピーしました