2017-07-31 14 views
0

下記のコマンドラインを使用してオンラインpdfドキュメントを印刷しようとしています。acrobat.exeを使用してオンライン(ローカルまたはネットワーク内ではない)PDFファイルを印刷する方法

"C:\Program Files (x86)\Adobe\Acrobat 2015\Acrobat\Acrobat.exe" /t "http://example.com/file1.pdf#fdf=http://example.com/data1.fdf" "\\PrinterName" "" "" 

ファイル名、ボリューム名またはディレクトリが正しくありません。 pdfファイルをローカルにコピーせずに印刷できる方法はありますか?

答えて

1

バッチコマンドを作成できますか?その後、

wget (or curl) %1 (the file to download and print) > tempAcro.pdf 
    wget (or curl) %2 (the fdf file) 
    "C:\Program Files (x86)\Adobe\Acrobat 2015\Acrobat\Acrobat.exe" /t tempAcro.pdf#fdf=%2 "\\PrinterName" "" "" 
    del tempAcro.pdf 

を使用してインターネットから文書を印刷:

、 "AcroPrnt.bat"(または "AcroPrnt.cmd")バッチコマンドの内部

のようなものをバッチコマンドを作成します

AcroPrnt "http://example.com/file1.pdf" "http://example.com/data1.fdf" 

このコードは、あなたがcurlまたはwgetをダウンロードしない限り動作しません。したがって、それに応じてスクリプトを変更する必要があります。

は右、

+0

だから私はどこかでローカルにtempAcro.pdfを格納する必要がhttp://www.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/pdf_open_parameters.pdfから情報を収集しましたか? –

+0

はい。一時ファイルを削除する – flbas1

+0

この場合、ログインしているユーザーにフォルダの書き込み権限を与える必要があります。他の選択肢がない限り、私がそれをすることができるかどうかはわかりません。 –

関連する問題