web-dev-qa-db-ja.com

そこに無料のバッチ.docから.pdfへのコンバーターはありますか?

およそ200の.docファイルを.pdfに変換する必要があります。 MicrosoftOfficeとOpenOfficeの両方が.pdfに保存できることは知っていますが、これを手動で実行したくありません。これを行うフリーウェアアプリを知っている人はいますか?

そこには何百万ものバッチビデオおよび写真コンバーターがあるようです、なぜドキュメントコンバーターではないのですか?

ありがとう

3
thomas

http://www.oooninja.com/2008/02/batch-command-line-file-conversion-with.html

http://code.google.com/p/anytopdf/

最初のリンクから、PDFプリンターに印刷するためのコマンドラインの例に注意してください。このコマンドラインを標準のバッチスクリプトに簡単に入れて、ファイル名を繰り返すことができます。

0
maxwellb

あなたはマクロでそれを行うことができます。私の例では、現在のファイルを変換して保存するCreatePDFという別のマクロと、変換するドキュメントのリストを含むテキストファイルtemp.txtがあります。

Sub ConvertAll()
Dim fname As String
Dim doc As Document
Open "c:\temp\temp.txt" For Input As #1
Do While Not EOF(1)
    Line Input #1, fname
    Set doc = Documents.Open(filename:=fname, ConfirmConversions:=False, ReadOnly:=True, _
        AddToRecentFiles:=False)
    doc.Activate
    CreatePDF
    doc.Close SaveChanges:=wdDoNotSaveChanges
Loop
Close #1
End Sub

私はWordを使用してこの種のことを行うことを好みます。これは、フォーマットの問題が発生しないためです。

0
Mark Ransom