FlexPaperを使用してswfをロードするとロードできない問題が発生

1237 ワード

[size=medium]PDF TO SWTの「swftools-2013-04-09-1007.exe」をインストールします.
FlexPaperが自分のswfをロードしたいとき、ずっと待機状態で表示できないことに気づき、swfのパスをチェックしても間違いありませんが、ずっとロードできません.この場合、.swfファイルのバージョンの問題になる可能性があります.SWFToolsのグラフィックツール(gpdf 2 swf.exe)を実行してpdfをswfに変換しますが、変換後のswfもFlexpaperに正常にロードできません.パスが間違っていることを確認すれば、バージョンの問題です.
変換時のswfのバージョンを見ることができます.Edit->Options->Viewをクリックすることができます.
[align=center][img]http://dl2.iteye.com/upload/attachment/0129/9968/a52d3ccf-47c3-3ea3-a9aa-2b98a908190e.jpg[/img][/align]
[size=medium]SWFに変換してくれるバージョンは7,8の2つありますが、これは正常にFlexPaperにロードできないので、pdfを9のswfに変換してFlexpaperに表示させる必要があります.では、どうやって9に変換しますか?私自身はcmdコマンドラインツールを使って手動で変換しています.コマンドラインに「-s flashversion=9」という文を追加するだけで、9のバージョンに変換できます.例は以下の通りです.
[align=center][img]http://dl2.iteye.com/upload/attachment/0129/9970/a1423b6a-867a-330c-82cd-39da37cc93d8.png[/img][/align]
[size=medium]すなわち:[/size]
pdf2swf.exe -t e:\test1.pdf -s flashversion=9 -o e:\test1.pdf.swf

[size=medium]パラメータの説明は次のとおりです.
(SWFTools私のデフォルトのインストールパスは:E:Program Files)
SWFTools:pdf 2 swf.exeツールがあるフォルダ、
-t:変換対象のpdfファイルパスであるソースファイルパス.
-s:パラメータを設定します.ここではflashversion=9に設定します.つまり、9のバージョンに変換できます.
-o:出力ファイルのパス、ここでF:ディスクの下に出力します
[/size]