任意のドキュメントをプログラム内からPDFに変換する簡単な(無料の)方法を探しています。任意の数のフリーPDFプリンタがありますが、人間の介入なしにプログラム内で変換を呼び出すことができる必要があります。このプログラムはJavaで開発されていますが、Windows環境でのみ実行されるため、このような変換プログラムが存在すればexeを呼び出すことは良い解決策のようです。 Java用コマンドラインを使用して任意のドキュメントをPDFに変換する
答えて
、最も推奨されるが、私はOpenOffice.orgのAPI周りのJavaベースのラッパーである、JodConverterでいくつかの成功を収めているiText
iTextはデータからPDFを生成するのに最適ですが、別のタイプの既存の文書(Wordなど)をPDFに変換するのに役立つとは思いません。 –
これはうまく見えますが、プログラム内のドキュメントのソースによって異なる場合があります。 –
です。基本的には、OpenOfficeをサーバーとして実行し、OpenOffice(多数の多くの種類がサポートされています)で文書を開く操作を自動化し、PDFとして保存することができます。 JodConverterはそれをもっと簡単にし、それに興味があればWebサービスとして動作するための組み込みサポートを備えています。
ダウンサイド:1)OpenOffice自体と同様に、特定の複雑な専有文書の変換は完全ではありません。 Word文書の一部がPDFとまったく同じに見えないことがあります。 2)サーバとしてのOpenOfficeは完全に安定していない。あなたがたくさんのリクエストでそれを打つと、クラッシュするでしょう。 1つ(やや高価 - 私は数千ドルの米国)の代替案は、SunのStarOffice Serverであり、JodConverter(OpenOfficeのラップ)とまったく同じことですが、OpenOfficeインスタンスのプーリングとその他の安定性サポートが追加されています。
最も正確なPDF変換ツールはAdobeによって作成されています(また、APIをサポートするサーバーベースの変換ツールもあります)が、非常に高価です - 数万米ドルです。
シンプルで自由に... pdf ...任意の入力...少なくとも要件は簡単で合理的です。
真剣にも、これらの要件はまったく満たされません。 をであるライブラリにお金を払うつもりなら、Amyuniをチェックすることができます。これは素晴らしい図書館ですが、あなたが求めているものは正真正銘のwin32の土地にあります。 Javaで発生します。そしてそれがあっても、それは単純ではありません。
Ghostscriptでも何かできることがあると思います(多くの無料PDFコンバータで使用されています)。しかし、それでもなお、あなたはまだ任意の入力問題からの変換に対処しなければなりません。
多くの異なるファイル形式(ネイティブアプリケーションが利用できなくても)を表示できる他のライブラリがあります。おそらくそのようなものがあります。ここに1つ(オラクルが所有していますので、それは良いと思っています;-):Outside Inです。
(私はiTextが大好きです、私はiTextを愛用しています。私はiTextの一部として開発していますが、PDF印刷ドライバではありません。これは、あなたが行っているものと一線を画しています)。
- 1. GoogleドライブAPIを使用してPDFを任意のものに変換する
- 2. linuxコマンドラインの任意のpdf注釈ツール?
- 3. Node.jsコマンドラインで任意の+可変引数を使用する
- 4. PDFを任意の解析可能なフォーマットに変換する
- 5. PostgreSQLの任意の行を任意の列に変換する
- 6. PDFをGoogleドキュメントに変換する
- 7. コマンドライン - 任意の文字列を識別子に変換しますか?
- 8. npmを使用してHTMLをPDFに変換するhtml-pdf
- 9. Watsonドキュメント変換サービスを使用して複雑なPDFファイルを分割する
- 10. 任意のサーバーURLを使用してURLからpdfをロードする方法
- 11. pdf/pdfをiTextライブラリを使用して変換する
- 12. 任意のフリーウェアユーティリティ.plファイルをWindows7用に変換する
- 13. Eclipse/AXIS2 POJOサービスを使用して任意のXMLドキュメントを返す方法
- 14. AppleScriptを使用してExcelをPDFに変換する(PDFとして保存)
- 15. XSLのスタイルを使用してXMLをPDFに変換する
- 16. pdftoolsを使用してpdfのテキストをバッチに変換する
- 17. イメージをpdfに変換してPDFファイルに変換する
- 18. C#を使用して.aspxをpdfに変換するには?
- 19. ReportViewerを使用せずに.rptを.pdfに変換して変換する
- 20. 任意の数のグループ変数を使用して長いデータセットからSQLのワイドデータセットに変換する
- 21. python:任意の数値を入力してテキストに変換
- 22. PDFをjavaを使用してテキストに変換する
- 23. phpを使用してhtmlファイルにpdfファイルを変換する
- 24. Rmagickを使用してpdfをjpegに変換する
- 25. PHPを使用してBase64BinaryをPDFに変換する
- 26. Javascriptを使用してhtml(css)テーブルをPDFに変換する
- 27. itextsharpを使用して画像をPDFに変換する
- 28. Pythonを使用してPDFをデータフレームに変換する
- 29. iTextSharpを使用してPDF文書をTIFFに変換する
- 30. Javaを使用してHTMLファイルをPDFに変換する
あなたは単語のdocなどをPDFに変換する方法を探しています。 – stevedbrown