2

少しばかげているかもしれないという質問があります。ASP.Net プロジェクトで、ユーザーが Word ドキュメントを PDF に変換できる機器を作成したいと考えています。プログラムによる解決策はありますか?

または、コードサンプルはありませんか?

4

3 に答える 3

0

DevExpressにはそれを行う能力があります。ここ、ドキュメントサーバーを参照してください。

于 2012-04-11T09:33:34.623 に答える
0

Word 文書を PDF に変換するのは少しトリッキーです。私が過去に行ったことは、サードパーティのソリューション ( ActivePDF ) に投資し、ドキュメント変換機能を必要とするアプリケーションで使用できるサービスを作成することでした。

于 2012-04-14T18:40:19.577 に答える
0

Word ドキュメント (DOC および DOCX) から PDF を作成するには、ライブラリを使用する必要があります (DOC/DOCX および PDF を扱う無料のライブラリを知らないため、すべて商用です)。

ところで:

Office ファイル (Office Interop なし) を処理するためのライブラリ (無料および商用) がいくつかあります。

MS は無料の OpenXML SDK V 2.0 を提供しています (これでは PDF を作成できません!) - http://msdn.microsoft.com/en-us/library/bb448854%28office.14%29.aspxを参照してください(新しい形式は DOCX などのみ) 、XLSXなど)。

サーバー シナリオ (ASP.NET、Windows サービスなど) で Office 相互運用を使用することは、MS ではサポートされていません - http://support.microsoft.com/default.aspx?scid=kb;EN-US;q257757#を参照してくださいkb2

さらに、Windows Vista 以降、いくつかのセキュリティ関連の変更があり、基本的に Windows サービスで「デスクトップのような」ことを行うのが非常に難しくなっています (この点に関して、IIS/ASP.NET は Windows サービスの特殊なケースです)。

于 2012-04-14T18:45:10.163 に答える