swftoolsはpdf文書からswfファイルへの変換を実現します。中国語の文字化けを解決します。
swftoolsによる変換
1.ダウンロード:http://www.swftools.org/swftools-2010-10-12-2000.exe
2.インストールが完了したら、コマンドラインをインストールディレクトリにジャンプし、pdf 2 swf.exe d:\sss\1234.pdfを実行します。 -o 123.swf
123.pdfが複数ページの場合、pdf 2 swf.exe-qG-s disableanlinks-s langagedir=「D:\xpdf-chinese-simplified」D:\sss\123.pdf 123%.swfは、各ページごとにswfファイルに変換されます。結果は1231.swf,1232.swfであった。
-q一般情報-Gは印刷しないでファイルの中でできるだけフィルム層を除去して、それら-s disablelinksシールドリンク-s langagedir="D:\xpdf-chinese-simplified"をマージします。 xpdfの言語ディレクトリを追加して、中国語の文字化け問題を効果的に解決できます。これは自分でディレクトリを設定する必要があります。
1)XDFをダウンロードする:ftp://ftp.foolabs.com/pub/xpdf/xpdf-chinese-simplified.tar.gz 解圧はD:\xpdf-chinese-simplifiedまでです。
2).ダウンロードフォント:http://blog.pjoke.com/wp-content/uploads/2009/02/font.zip 解圧はD:\xpdf-chinese-simplified\CMap\になります。
3)タブレット(メモ帳で開くとフォーマットが異なります)で開いて、xpdf-chinese-simplifiedディレクトリの下のadd-to-xpdfcファイルを修正します。中のパスを自分のパスに設定します。
linuxというディレクトリの表示が次のようになりました。
文字化け問題の参考:http://www.iteye.com/topic/538361
3.現在のディレクトリで123.swfファイルを生成します。
4.バッチ処理の簡単な流れ:pdf-->swf
1.ダウンロード:http://www.swftools.org/swftools-2010-10-12-2000.exe
2.インストールが完了したら、コマンドラインをインストールディレクトリにジャンプし、pdf 2 swf.exe d:\sss\1234.pdfを実行します。 -o 123.swf
123.pdfが複数ページの場合、pdf 2 swf.exe-qG-s disableanlinks-s langagedir=「D:\xpdf-chinese-simplified」D:\sss\123.pdf 123%.swfは、各ページごとにswfファイルに変換されます。結果は1231.swf,1232.swfであった。
-q一般情報-Gは印刷しないでファイルの中でできるだけフィルム層を除去して、それら-s disablelinksシールドリンク-s langagedir="D:\xpdf-chinese-simplified"をマージします。 xpdfの言語ディレクトリを追加して、中国語の文字化け問題を効果的に解決できます。これは自分でディレクトリを設定する必要があります。
1)XDFをダウンロードする:ftp://ftp.foolabs.com/pub/xpdf/xpdf-chinese-simplified.tar.gz 解圧はD:\xpdf-chinese-simplifiedまでです。
2).ダウンロードフォント:http://blog.pjoke.com/wp-content/uploads/2009/02/font.zip 解圧はD:\xpdf-chinese-simplified\CMap\になります。
3)タブレット(メモ帳で開くとフォーマットが異なります)で開いて、xpdf-chinese-simplifiedディレクトリの下のadd-to-xpdfcファイルを修正します。中のパスを自分のパスに設定します。
linuxというディレクトリの表示が次のようになりました。
- #----- begin Chinese Simplified support package (2004-jul-27)
- cidToUnicode Adobe-GB1 D:\xpdf-chinese-simplified\Adobe-GB1.cidToUnicode
- unicodeMap ISO-2022-CN D:\xpdf-chinese-simplified\ISO-2022-CN.unicodeMap
- unicodeMap EUC-CN D:\xpdf-chinese-simplified\EUC-CN.unicodeMap
- unicodeMap GBK D:\xpdf-chinese-simplified\GBK.unicodeMap
- cMapDir Adobe-GB1 D:\xpdf-chinese-simplified\CMap
- toUnicodeDir D:\xpdf-chinese-simplified\CMap
- displayCIDFontTT Adobe-GB1 D:\xpdf-chinese-simplified\CMap\gkai00mp.ttf
- #----- end Chinese Simplified support package
-
4)上記のコードを参照して、pdf 2 swfコマンドを呼び出して-s langagedir="D:\xpdf-chinese-simplified"パラメータを追加すればいいです。文字化け問題の参考:http://www.iteye.com/topic/538361
3.現在のディレクトリで123.swfファイルを生成します。
4.バッチ処理の簡単な流れ:pdf-->swf
- @echo on
-
- set "file_name=cdn" ;
- cd D:\sss\bad_files\s_files ;
- java -jar d:\jodconverter-2.2.2\lib\jodconverter-cli-2.2.2.jar -f pdf D:\sss\bad_files\s_files\%file_name%.docx ;word pdf
- cd D:\sss\bad_files\apdf_swf ;swf
- pdf2swf.exe D:\sss\bad_files\s_files\%file_name%.pdf %file_name%%%.swf ;pdf swf
-