Microsoft OfficeファイルをPDFに変換するためのコマンドラインインターフェイスonlyパッケージはありますか?具体的には、エクスポートできる必要があります
doc
/docx
(Word)、ppt
/pptx
(PowerPoint)、xls
/xlsx
(Excel)、およびvsd
/vsdx
(Visio)。LibreOffice のインストールにはドキュメントを変換するためのCLIが付属していることは承知していますが、 Visioダイアグラムをサポートしていないようです 。するパッケージはありますか?
Linuxで動作するソリューションが理想的ですが、はるかに実用的であれば、Windowsを使用する方法を見つけることができます。私が持っていない可能性が非常に高いのは、MS製品のライセンスです。
PowerShellを使用できます。独自に作成することもできますが、最近のOfficeはすべてPowerShellをサポートしており、PowerShellスクリプトで操作できるため、MSにはすでにそのようなスクリプトが作成されていることがよくあります。ここにいくつかの例があります、そしてあなたはtechnetでもっと見つけることができます。
http://gallery.technet.Microsoft.com/office/Script-to-convert-Word-f702844d
まず、おそらくこれを読むことができます:
http://technet.Microsoft.com/en-us/scriptcenter/dd742371.aspx
docto
は、Word文書をPDFまたはその他の形式に変換できる非常にシンプルなコマンドラインユーティリティを使用できます。
https://github.com/tobya/DocTo
単純な
docto -f C:\Directory\MyFile.doc -O "C:\Output Directory\MyTextFile.pdf" -T wdFormatPDF
PDFプリンターをセットアップしてデフォルトにしてから、
Winword.exe some.doc /q /n /mFilePrintDefault /mFileExit