0

良い一日、

私はこの問題に悩まされています.phpで次のコマンドを使用してpdfファイルをswfファイルに変換しています:

exec("C:\\SWFTools\\pdf2swf.exe ".$source." -o ".$converted." -f -T 9 -t -s storeallcharacters");

ほとんどすべてのpdfが正しく変換され、ビューアにリンクされていますが。ただし、変換できない pdf ファイルがいくつかあるため、コマンド ラインで手動で変換しています。このエラーに直面しています。

NOTICE  processing PDF page 9 (595x842:0:0)
ERROR   ID Table overflow
ERROR   This file is too complex to render- SWF only supports 65536 shapes at once

さて、私はいくつかの調査http://comments.gmane.org/gmane.comp.tools.swftools.general/2098 を行い、解決策を試してみましたが、うまくいきました。

ただし、私の問題はこれです。次のコマンドを使用して、この swf ファイルを rfxviewer にリンクできません。

exec("C:\\SWFTools\\swfcombine.exe -o ".$combined." C:\\SWFTools\\swfs\\rfxview.swf viewport=".$converted);

cmd を試してみましたが、次のエラーが表示されます。

Warning: File contains both flash 8 and flash 9 actionscript
Warning: File contains both flash 8 and flash 9 actionscript

この swf ファイルをビューアにリンクするにはどうすればよいですか? 重要なコマンドを見逃していませんか? 親切に助けてください。

4

1 に答える 1