6

PDF ファイルを含むディレクトリを指定すると、ディレクトリ内のすべての PDF ファイルを含む一意の PDF ファイルを作成する小さなアプリケーションを開発しています。これは、iTextSharp を使用した単純なタスクです。この問題は、ディレクトリに Word 文書や Excel 文書などのファイルが存在する場合に発生します。

私の質問は、Word、Excel ドキュメントをプログラムで PDF に変換する方法はありますか? さらに良いことに、アプリケーションを実行しているコンピューターに Office スイートをインストールしなくても、これは可能でしょうか?

4

8 に答える 8

2

Office2007はこれを可能にします。PDFCreatorは優れていることがわかり、VBAはサンプルファイルに含まれており、CutePDFも優れていると聞いています。PDFCreatorとCutePDFは無料です。

Officeなしで作業するには、私が知る限り、ビューアが必要です: http: //www.microsoft.com/downloads/details.aspx?FamilyID=c8378bf4-996c-4569-b547-75edbd03aaf0&displaylang=EN

http://www.microsoft.com/downloads/details.aspx?familyid=95E24C87-8732-48D5-8689-AB826E7B8FDF&displaylang=en

于 2008-09-02T09:58:17.707 に答える
2

Word文書をPDFに変換するには、まさにそれを実行できるJavaライブラリであるjWordConvertを見てください。ただし、これはExcelファイルでは機能せず、Wordファイルでのみ機能します。言語はSharpではなくJavaですが、ITextSharpの代わりにIText(java)を使用するように切り替えることができます。

于 2011-01-04T01:24:12.080 に答える
2

私はこれを自分で行う必要がありましたが、サードパーティのツールを使用せずに .Net を使用して行うことができました。

MSDN: Word 2007 ドキュメントを PDF および XPS 形式に保存する

非常に単純で、約 50 行のコードです。ただし、Word 2007 がマシンにインストールされていることと、 PDF として保存する機能が必要になると思います。

于 2009-05-20T01:45:42.307 に答える
0

TallPDF.NET(高額な値札が付いています)を使用すると、ASP.NETページやWebサービスを含む任意の.NETアプリケーションから動的PDFを提供できます。

PDFEdit(無料のオープンソース)は、PDFドキュメントを操作するためのエディターです。GUIバージョンとコマンドラインインターフェイスがあります。エディターではスクリプトがかなり使用されており、ほとんどすべてのスクリプトを作成できます。独自のスクリプトやプラグインを作成することが可能です。

于 2008-09-02T09:58:51.900 に答える
0

ファイルを PDF に変換する最も一般的な方法は、ファイルを PDF プリンター ドライバーに出力することです。そのようなドライバーはたくさんありますが、私が知っているのはBlack Iceです。

もう 1 つは、Adobe Acrobat の SDK を使用することです。メモリから、その非常に高価です。

私が実際にpdfを変換する作業を行ってからしばらく経ちましたが、風景が変わった可能性があります。

于 2008-09-02T10:34:33.687 に答える
0

また、activePDF のDocConverterのようなコンポーネントを使用して、多くの形式を PDFに変換することもできます。

于 2008-09-02T08:45:23.200 に答える
0

Aspose がここで言及されていないことに驚きました。Aspose は簡単で、シンプルで、信頼性があります。欠点は、無料ではないことです。

私は過去に iTextSharp を使用したことがあります。これは非常に優れており、インストールが簡単です (1 つの DLL だと思います)。部。

于 2011-08-01T16:06:59.587 に答える
0

Adobe 7-9 に付属の PDF メーカーを使用

このコードを使用しましたCovert Doc to PDF

于 2010-05-04T18:10:17.870 に答える