5

サーバーにMSOfficeをインストールせずに、.docxファイルをPDFに変換する方法はありますか?

ASP.NETでこのアクションを実行するのに役立つAdobeSDKはありますか?

無料の(オープンソース)APIがある場合は、私に知らせてください。または、このソリューションを実現するのに役立つ有料のAPIがありますか?

しかし、まず第一に、解決策を得るためにアドビから何かがありますか?

4

3 に答える 3

1

インストールできますPDF/XPS exporter

リンク:http ://www.microsoft.com/en-us/download/details.aspx?id = 7

サンプルコード(Javascript)

var filename = "...\\Test.docx";
var msword = WScript.CreateObject("Word.Application");
msword.Visible = false;
msword.WindowState = 2; // minimized
msword.Documents.Open(filename);
msword.ActiveDocument.SaveAs(filename + ".pdf", 17); // 17 is the magic number for wdFormatPDF
msword.quit();
于 2012-10-10T08:14:44.840 に答える
0

これら 2 つのソリューションのいずれかを試して、目的を達成できると思います。

  1. Image Magic: http://www.imagemagick.org これは無料ですが、正しい構文を見つけるのは難しい場合があります。

  1. OfficeToPdf: http://www.a-pdf.com/office-to-pdf/index.htmこの ($49) ライブラリは使いやすいですが、MS Office がインストールされている必要があります。

    OfficeToPDF "c:\help.doc" "c:\output\help.pdf"

于 2012-10-10T22:48:39.500 に答える
0

これを実行できるオープンソース ライブラリを知りません。現在、Aspose.Words for .Netを使用しています。無料ではありませんが、単語ドキュメントの作成にも使用できます。私はもともと、この種の変換を行うためだけに購入しました (これは、私が見つけることができた最速のライブラリであり、最も見栄えの良い pdf を生成するライブラリでした)。

于 2012-10-10T08:40:16.330 に答える