2

PDFCreator を使用して Excel ファイル (.xlsx) から PDF ファイルを作成したいと思っています。MSオフィスが使えません。

PDFCreator をダウンロードし、次のコマンドで .docx を印刷しようとしました。

PDFCreator.exe /PF"myfile.docx"

Wordpad を使用して .docx ファイルを PDFCreator に送信するため、これで問題ありません。

Excel ファイルを開いて印刷するために Microsoft Excel Viewer をインストールしました。Excel Viewer を開くと、PDFCreator を仮想プリンターとして使用して PDF を印刷できます。ただし、コマンドラインから PDFCreator を使用しようとすると:

PDFCreator.exe /PF"excel.xlsx"

何も起こりません - ファイル選択のポップアップのみが表示されます - このポップアップは、特定のファイルを開くために Excel Viewer によって表示されることがわかりました。

私の質問は:

1) MS Office が利用できない場合に、コマンド ラインから PDFCreator を使用して XLS ファイルを印刷するオプションはありますか?

2) Excel Viewer でファイルを印刷するためのコマンド ライン引数はありますか? これまでのところ、XLVIEW.EXE「ファイル名.xlsx」があります

要件:

  • プロセス全体を自動化する必要があります (そのため、コマンド ライン引数を使用します)

  • MS Officeが使えない(ライセンスの関係で)

  • 商用利用無料/サーバー利用可

ありがとう!

4

2 に答える 2

1

PDFCreator と Excel Viewer 12 (Microsoft からの最新のダウンロード) を使用してこの問題に遭遇しました。しかし、Excel Viewer 2003 ではすべて正常に動作することがわかりました。明らかに、これは .xls 形式でのみ動作します。

于 2013-11-26T21:07:29.203 に答える
0

以下のEDIT3を参照してください

http://www.excelguru.ca/content.php?181を見る と、これを行うために実行できる Excel VB コードが表示されます。次のようなものを使用して、コマンドラインからそのコードを実行できます。

c:\filename.vbs

これにより、VB スクリプトが起動します。VB Script は Excel の一部であるため、それ以上の費用はかかりません。ライセンスに問題はなく、Word を使用する必要もありません。

Excel が利用できると思いますか、それとも Office が利用できないということですか。2 番目の質問では、Excel使用可能であることを示しています。

EDIT3:

OpenOffice ( http://www.openoffice.org/ ) をインストールしてみてください。これにより、Excel をインストールしなくても Excel ドキュメントを開くことができます。無料なので、ライセンスの問題はありません。

次のサイトは、コマンド ラインから OpenOffice のスプレッドシート部分を開く方法を示しています

次のページの最後の段落は、Excel スプレッドシートから PDF に変換できることを示しています http://www.openoffice.org/product/calc.html

そして最も重要な ことに、このページは、コマンドラインから OpenOffice を使用して Excel ss を PDF に変換する方法を示しています http://forum.openoffice.org/en/forum/viewtopic.php?f=9&t=32069

于 2013-06-20T15:45:13.853 に答える