2

Office ドキュメント (docx、xlsx、pptx など) ファイルを PDF ファイル形式に変換できる Adob​​e の API はありますか?

そのためには .NET を使用したいと思いますが、必要に応じて C/C++ に頼ることができます。

すでに Adob​​e SDK を使用してみましたが、基になる機能にアクセスする代わりに、Acrobat アプリケーションを自動化するように思えます。それが可能で、誰かが私に例を挙げてくれるなら、私は非常に感謝しています-何時間もグーグルで調べた後、良い答えを見つけることができませんでした(ただし、多くのサンプルは反対のことをしています-PDFからWordへの変換) .

最後にもう 1 つ、Adobe のライブラリである必要があります。残念ながら、PDFCreator、BCL EasyPDF、Aspose.Words/Cells/Slides などは役に立ちません。

更新 1:

フォーラムでこの質問をすることにしたのは、まず、Adobe がこれを行うためのライブラリを持っていないとは信じられないからです。もちろんそうかもしれませんが、とても奇妙です。

更新 2:

AdobePDFMakerX.Word私はすでにインターフェースも調べました。CreatePDF(string in, string out)インターフェイスを呼び出してみましたが、役に立ちませんでした。常に が返されfalse、使用できるエラーの説明はありません。

4

1 に答える 1

1

本当に Aspose.Words が機能しなかったのですか? 以下のコード サンプルをテストしたところ、正常に動作しました。

string filePdf  = @"D:\\Projects\\original.pdf";
string fileDocX = @"D:\\Projects\\New.docx";

Aspose.Words.Document doc = new Aspose.Words.Document(fileDocX);
doc.Save(filePdf, Aspose.Words.SaveFormat.Pdf);
于 2013-08-27T10:18:11.300 に答える