Skip to main content
Participant
9月 1, 2016 7:58 午前 UTC
質問

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

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

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

このトピックへの返信は締め切られました。

返信数 1

tk31272417作成者
Participant
9月 6, 2016 7:48 午前 UTC

コマンドラインからの実行ではなく、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);

翻訳