1

画像 (jpgs/pngs) を含む rtf ドキュメントをプログラムで画像形式 jpgs または pngs に変換する必要があります。その方法について何かアイデアはありますか? サーバー側 (ウェブ) ありがとう

4

3 に答える 3

0

cronjob によって実行される bash スクリプトを作成したい場合があります。したがって、定義された時間または定義された期間の後、rtf ファイルが jpg に変換されます。

これがあなたの「プログラム的な」ニーズを満たすかどうかはわかりませんが..この変換を行う方法は次の

とおりです.rtfファイルを変換するには、画像などの「高度な」機能が含まれています。インストールされます。

unoconv -f pdf "${input_file}"

それ以外の場合は、参考までに、rtf ファイルに単なるテキストのみが含まれている場合は、次のようなカスケード変換を使用して libreoffice をインストールする必要を回避できます。

// convert rtf to txt
unrtf --text "input_file.rtf" > "temp.txt"

// convert txt to pdf
enscript "temp.txt" -o - | ps2pdf - "temp.pdf"

// convert pdf to jpg
convert -quality 100 -append "temp.pdf" "output.jpg"

// remove temp files
trash "temp.txt" "temp.pdf" // or rm if you prefer
于 2012-02-12T13:44:54.630 に答える
0

たとえば、仮想印刷デバイスを使用できます: http://www.joyprinter.com/

于 2009-10-23T05:06:41.853 に答える
0

プログラムでスクリプトを意味する場合は、RTF プログラムをスクリプト化してファイルを開き、PDF にエクスポートしてから、PDF を画像にエクスポートできます。少なくとも、この種の操作は OS X では比較的簡単です。おそらく、TextEdit と Preview を使用して Automator で完全に実行できます。それ以外の場合、OS X では、同じことを行うコア サービスにアクセスすることもできます。ただし、Windowsでは手がかりがありません。それが役立つことを願っています!

于 2009-10-23T06:07:12.480 に答える