@IT会議室は、ITエンジニアに特化した質問・回答コミュニティ「QA@IT」に生まれ変わりました。ぜひご利用ください。
- PR -

ASP.NETでアップロードしたWord文書をPDFに変換する

1
投稿者投稿内容
Ten.
ベテラン
会議室デビュー日: 2003/04/03
投稿数: 67
投稿日時: 2004-05-14 14:52
「アップロードしたWord文書を、PDFに変換して公開する」という要件があり、
このようなことが実現できるソフトがないか探しています。

条件は以下のとおりです。
・サーバサイドで動作する
・ASP.NETで使用できる(COMベースでも保証されていれば候補とします)
・Word文書をPDFに変換できる
・ユーザが不特定多数である場合のライセンスが提供されている
(運用形態がASP(アプリケーションサービスプロバイダーの方)であるため)

activePDF という製品を見つけましたが、日本語が含まれている場合はサーバに
MS Officeのインストールが必要ということで断念しました。

本家であるAdobeの製品も調べましたが、Acrobat Distiller Serverにしても
インターネット上で公開しているアプリケーションでは使用できないようでした。
(もちろん、機能的にではなくライセンス的にです)

何か情報がありましたら、よろしくお願いします。

# よくありそうな話なので、検索でもすれば簡単に見つかるだろうと
# たかをくくっていたのですが・・・
Jitta
ぬし
会議室デビュー日: 2002/07/05
投稿数: 6267
お住まい・勤務地: 兵庫県・海手
投稿日時: 2004-05-14 17:16
ちょっとちがうかな?
http://www.antenna.co.jp/oem/html/sample/html/PowerPoint1.HTM
Ten.
ベテラン
会議室デビュー日: 2003/04/03
投稿数: 67
投稿日時: 2004-05-14 18:52
Jittaさん、ご返答ありがとうございます。

機能的には使えるかもしれませんが、「パッケージ販売」ではなく
あくまでも「システム構築」なんですね・・・
(いわゆる、ソリューションの提供というやつでしょうか)

開発コストとか需要を考えると、パッケージ販売するには向かないのでしょうかね。
(Wordファイルなどを自前で解析しなければならないので開発コストがかかりそう
ですけど、Officeと組み合わせてPDFを生成するようなソフトならば数千円で売って
ますから)

幸いにも(?)、まだこの要件で受けたわけではないので、このような要件があった
際に「私はこうした(する)」ということがありましたら、参考までによろしくお願い
します。(もちろん、実現できるソフトの情報も引き続きお願いします)

今回の件では、Word文書を登録するのは一部のユーザだけであり、その他のユーザは
変換されたPDFを参照するだけです。

なので、クライアントでPDFに変換してからアップロードしてもらう方法が現実的では、
と考えています。

# すでに逃げにはいってるようですけど。。。
おけら
会議室デビュー日: 2002/12/24
投稿数: 13
お住まい・勤務地: 両さんのいる交番の近く
投稿日時: 2004-05-15 03:35
Ten.さんこんにちは。

ちょっとお望みのものとはずれていますけど、これが便利そうですね。
http://www.xelo.ne.jp/product/p1/pdf_server/pdf_server.html
ひと工夫すれば使えるんじゃないでしょうか?

引用:

開発コストとか需要を考えると、パッケージ販売するには向かないのでしょうかね。
(Wordファイルなどを自前で解析しなければならないので開発コストがかかりそう
ですけど、Officeと組み合わせてPDFを生成するようなソフトならば数千円で売って
ますから)



多分そうなんでしょうね。

そういえば、OpenOfficeはMSOffice互換でPDF保存機能がありますよね。
OpenOfficeをWebプログラムで外部制御できるのならPDF出力は可能かも?
Jakarta/POIあたりを使うとか・・・
#もっともJavaの世界は半可通なので間違えているかも。
#案外、JavaSolutionに質問すると返事があるかも・・・
#んで、もし上述の方法でうまくいくならJComで無理やりCOMにしちゃうとか

※補足(になってないですが)
肝心のライセンスをチェックしてなかったので確認してみたのですが、上記のサイトには明記されていないようです。
ライセンス的にXかも・・・

[ メッセージ編集済み 編集者: おけら 編集日時 2004-05-15 03:45 ]
Ten.
ベテラン
会議室デビュー日: 2003/04/03
投稿数: 67
投稿日時: 2004-05-15 12:46
おけらさん、情報ありがとうございます。

引用:

ちょっとお望みのものとはずれていますけど、これが便利そうですね。
http://www.xelo.ne.jp/product/p1/pdf_server/pdf_server.html
ひと工夫すれば使えるんじゃないでしょうか?


よくよく見てみると、Office文書の変換には対応するアプリケーションを
サーバにインストールする必要がある、と書いてありました。。。

引用:

そういえば、OpenOfficeはMSOffice互換でPDF保存機能がありますよね。
OpenOfficeをWebプログラムで外部制御できるのならPDF出力は可能かも?
Jakarta/POIあたりを使うとか・・・
#もっともJavaの世界は半可通なので間違えているかも。
#案外、JavaSolutionに質問すると返事があるかも・・・
#んで、もし上述の方法でうまくいくならJComで無理やりCOMにしちゃうとか


こちらは敷居が高そうですね。(Javaについては全くの素人です)

OpenOfficeの情報をちらっと見てみましたが、MSOffice互換というのはやはり大変なようですね。
(よくここまでやるなぁ、と感心します)

ただ、もし実現できたとしても業務として使うには難しいですね。
(保証だのサポートだのって問題がありますから)

# ほとんど独占状態なんだから、Officeファイルの仕様の公開を義務付けてもいいと思うんですけどね・・・
1

スキルアップ/キャリアアップ(JOB@IT)