Skip to main content
Participant
September 1, 2016
Question

PDFを書き出しのコマンドラインから実行

  • September 1, 2016
  • 1 reply
  • 1995 views

Acrobat DC Proのツール「PDFを書き出し」をコマンドラインから実行することはできますか?

pdfからMicrosoft wordへの変換をおこなう想定です。

This topic has been closed for replies.

1 reply

Participant
September 6, 2016

コマンドラインからの実行ではなく、Acrobat DC SDKとC#で「PDFを書き出し」ができました。

AcroPDDoc pdDoc = new AcroPDDoc();

pdDoc.Open(@"inputFile.pdf");

Object jsObj = pdDoc.GetJSObject();

Type jsType = pdDoc.GetType();

object[] saveAsParam = { "outputFile.docx", "com.adobe.acrobat.docx", "", false, false };

jsType.InvokeMember("saveAs", BindingFlags.InvokeMethod | BindingFlags.Public | BindingFlags.Instance, null, jsObj, saveAsParam, CultureInfo.InvariantCulture);