.docファイルを.pdfファイルに変換できるオープンソース/フリーウェアのプログラムをいくつか見つけましたが、それらはすべてアプリケーション/プリンタドライバの種類で、SDKは付いていませんでした。
.docファイルを.pdfファイルに変換できるSDKを持ったプログラムをいくつか見つけましたが、それらはすべてプロプライエタリなタイプで、1ライセンス2,000ドルかその程度のものです。
どなたか、C#やVB.NETを使った、きれいで安価な(できれば無料の)プログラムによる解決策をご存知ありませんか?
よろしくお願いします。
PDFCreatorには、.NETやVBScriptから呼び出し可能なCOMコンポーネントがあります(サンプルはダウンロードに含まれています)。
それをWord's automationと組み合わせるだけで、プリンターが必要になるように思えます。
Joel'sのディスカッション・フォーラム][2]には、WordをPDFに変換するためのライブラリについての議論があります。 このスレッドからいくつかの提案を紹介します。
ここには関連する情報があるようだ。
https://stackoverflow.com/questions/159744/converting-ms-word-documents-to-pdf-in-asp-net
また、Office 2007にはPDFへの発行機能があるので、オフィスオートメーションを使って、Word 2007で*.DOCファイルを開き、PDFとして保存することもできると思います。 オフィスオートメーションは時間がかかるし、ハングアップしやすいのであまり好きではありませんが、一応考えてみました。