• 締切済み

JavaでPDFファイルに変換するには?

いつもご参考にさせていただいております。 早速ですが質問させていただきます。 サーバー上にあるWordファイルやExcelファイルを、JavaプログラムでPDFファイルに変換したいのですが、よい方法はありますでしょうか? できれば、有償ソフトの使用やサーバーに余計なソフトはインストールせずに行う方法を探しております。 宜しくお願い致します。

みんなの回答

  • thamansa
  • ベストアンサー率40% (95/232)
回答No.2

「java」「pdf」でgoogle検索してみましたか? iTextを利用してJavaからPDF形式の帳票を出力する:CodeZine http://codezine.jp/a/article/aid/84.aspx @IT:Java TIPS -- PDF文書を生成する(PDFLib) http://www.atmarkit.co.jp/fjava/javatips/121jspservlet41.html Jakarta POIを用いてExcelファイルを作成または編集し、JooConverterを利用して生成後のExcelファイルをPDF変換することによりPDF作成を行う、というアプローチがあるそうです。

6860
質問者

お礼

ご回答ありがとうございます。 いろいろなキーワードで検索はしております。 最初の質問にも書いてあるように、有償ソフトや余計なソフトをインストールせずに変換を行いたいと考えておりますが、これぞという方法は見つかっておりません。 iTextについてですが、iTextはPDFファイルを作成するライブラリーであって、WordやExcelファイルをそのまま変換する事はできなかったと思います。 PDFLibについても、同様に変換はできないと公式サイトに書かれておりました。また、PDFLibは有償です。 JooConverterについては、OpenOfficeをインストール必要があるので、使用したくありません。 その他の方法としましては、iReportを使用すれば、XMLファイルからPDFへの変換はできるようです。 通常の文字だけのWordやExcelファイルであれば、この方法で対応可能かもしれないのですが、Excelファイルの中にはグラフが入っているファイルがあります。グラフ部分については、XML化できないと思われたので、iReportの使用も断念いたしました。

全文を見る
すると、全ての回答が全文表示されます。
  • gsx_rider
  • ベストアンサー率40% (53/130)
回答No.1

サーブレットでは無く アプレットで変換する という事でしょうか? JAVAにはPDFに関するライブラリはありません しかし いくつかのライブラリが公開されています easyPDF SDKはサンプルコードも出てますのでこの辺りを参考にされたらいかがでしょうか? http://www.pdfonline.com/japan/easypdf/sdk/sample_code.htm サンプルコード http://www.pdfonline.com/easypdf/sdk/samples/create/java_createpdf.htm

6860
質問者

お礼

ご回答ありがとうございます。 アプレットではなく、サーブレットでのPDFへの変換を行いたいと考えております。 easyPDFというライブラリは初めて知りました。 確かにPDFファイルへの変換は出来そうですが、有償ソフトのようです。 他にも、POI・iText・iReport 等のライブラリを調べてみましたが、WordやExcelファイルをそのままPDFへの変換という事はできなそうです。 無償で使用できるライブラリで、何かよいライブラリはないのでしょうか? 宜しくお願い致します。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • PDFファイルからwordに変換ソフト

    wordからPDFファイルに変換するソフトはよくありますが逆にPDFファイルからwordに変換するソフトがあれば教えてください。有償でもかまいません。よろしくお願いします。

  • iPhone4でPDFに変換するアプリありますか?

    エクセルファイルやワードなどをPDFファイルに変換するソフトは、 良くありますが、iPhone4にインストール出来て、エクセルや ワードなどのファイルをPDFファイルに変換出来るソフトはありますでしょうか??

  • PDF作成ソフトでJPEGファイルだけがどうしても変換できない。

    PDFソフトでエクセル・ワードファイルは簡単にPDFファイルに変換できるのですが、JPEGファイルのみ何故、変換できないのでしょうか? 方法を教えて頂けませんか。

  • PDFファイル変換の質問

    PDFファイルをdocファイル(ワードファイル)に変換できる方法か、 フリーソフトを教えて下さい。 よろしくお願い致します。

  • PDFのファイルをエクセルに簡単に変換できソフト?

    PDFのファイルをエクセル・CSVに簡単に変換できる 無料のソフトを探しています。 いろいろと探したのですが お試し版で使えそうなのはあったのですが2週間しか使えないので 無料で簡単に使えるものを教えてください。 また、エクセルやワードで作ったものを PDFのファイルに変換できるものもあれば教えてください。

  • PDF変換できません!!!

    excel2003で作成されたファイルを右クリックしPDFファイルに変換しようとすると「PDFMakerファイルが見つかりません、インストーラを修復モードで実行しますか?」とメッセージが出てエラーになります。 Acrobat elementsの再インストールは試しましたが症状は改善されませんでした。。。 使用OSはwindowsXP Professional SP2です。 excel2003SP2で、PDF変換に使用しているソフトはAcrobat elementsでバージョンは7.0です。 wordなど他のofficeアプリケーションでの変換は可能です。 excelのファイルを開き、印刷からAdobePDFを選択しての変換も可能です。 何か改善策はありますでしょうか?

  • PDFのファイルをエクセルに変換したい。

    PDFのファイルをエクセルに変換したい。 ソフトを購入しないでPDFをエクセルに変換出来ないでしょうか? お金をかけないで変換方法があったら教えて下さい。

  • PDFファイルへの変換について

    ExcelとPowerPointで作成したファイルをPDFファイルに変換する場合で、変換元(ExcelやPP)ファイルがA3で作成されていたときに、A4版サイズのPDFファイルに変換する方法はありますか? 使っているソフトはAdobe Acrobat v5.0です。

  • PDFファイルに変換するフリーソフトは???

    パソコンに詳しくは無い者なのですが、ご享受をお願い致します。エクセル・ワード・JPEGファイルをPDFファイルに変換するフリーソフト(出来る限り簡単操作なもの)を教えて下さい。よろしくお願い致します。

  • PDF変換ソフトについて

    こんばんは。 クライアントがアップロードしたファイル(txt,xls,docなど)を サーバでPDFに変換する有償ソフトを探しています。 現在、BCL easyPDFやをオートコンバータEXを検討中で、 トライアル版をインストールしたのですが、 どちらもAddPrinterDriverエラー(モジュールが見つかりません)で、 BCL easyPDFはインストールもできず、オートコンバータEXは それが原因なのか分からないのですが、PDF変換ができません。 そこで、質問なのですが、 1.AddPrinterDriverエラーの回避方法をご存知でしたら教えてください。 2.上記ソフトの他にお勧めのソフトがありましたら、教えてください。 環境は、テストはWindowsXP(SP3)ですが、LinuxかWindows2003Server になると思います。office2000を使用しています。 よろしくお願いします。