.oxpsファイルを.pdfまたは他のファイル形式に変換する問題を解決しようとしています。 Linux用のソリューションはありますか?
私はあちこち探していて、これまで多くを思いつくことはできません。
たぶん、最初にxpsに変換してからpdfに変換するものでさえありますか?
ImageMagickのconvert
とghostscript
を試しましたが、うまくいきませんでした。多分私は何か間違ったことをしているのですか?
注:私はGentooやUbuntuを使用しています。
[〜#〜]編集[〜#〜]
ソリューションは@ThatGuyからの回答でカバーされています。ただし、何らかの理由により、ubuntuでmudraw
がmupdf-tools
でプルされませんでした(ヘッドレス12.04.5 LTS ubuntuを実行しています)。
ただし、ソースは MuPDF's Webサイトから入手できます。ソースを作成し、問題を解決することができました。
ソフトウェア要件: Ghostscript/GhostXPS (バージョン9.19以降)。
OXPSをPDFに変換するには、次のコマンドを実行するだけです。
gxps -sDEVICE=pdfwrite -sOutputFile=/path/to/output.pdf -dNOPAUSE /path/to/input.oxps
このメソッドは、テキストレイヤーを保持します。
(これはWindows、Mac、およびLinuxで機能しますが、テキストレイヤーを画像に変換します)
mudraw
( MuPDF ; Debianベースのディストリビューションのmupdf-toolsに含まれています)を使用して、.oxpsファイルを一連の.pngファイルに変換します(PDFが正しく機能しない;フォントがめちゃくちゃになる)300dpiの解像度:
mudraw -o mudraw_output_page_number_%d.png -r 300 input.oxps
ImageMagick のconvert
ユーティリティを使用して、.pngファイルをマルチページに変換しますPDF PDF $ ===:
convert mudraw_output_page_number_*.png final.pdf
注:convert
がページの順序を混乱させる場合は、個々の.pngファイルを入力として指定できます(つまり、ワイルドカードを使用しません)。
convert 1.png 2.png 3.png final.pdf
これは、MuPDFとImageMagickが利用可能なすべてのプラットフォームで機能するはずです(Windowsでも同様です)。
このオンラインコンバーターを使用できます- online2pdf 。
または、Windows 8マシンにアクセスできる場合は、PDFプリンターを使用してファイルをpdf(またはxps)に変換できます。
また、Linux上のMuPDFは、.oxpsファイルを開くことができます(ただし、表示のみ)。
Windos8では、XPSプリンターはすでにインストールされています。 xpsビューアでoxpsファイルを開き、クリックして印刷し、Microsoft XPSドキュメントライターを選択します。オプションがファイルに保存され、下部のファイルに名前OpenXPSドキュメント(。oxps)が表示されます。選択しないでください。下に移動するオプションが表示されたら、XPSドキュメント(。xpsを選択します。XpsドキュメントをPDF by XPS to PDFコンバーターはcnet.comから無料で入手できます