ユーザーにファイル名とディレクトリの選択を求めず、一意のファイル名で事前定義されたフォルダに保存するPDFプリンタを探しています。
印刷ジョブは、私が制御できないサードパーティのアプリケーションから送信されるため、コーディングソリューションを介してこれを修正することはできません。
追加:私は良いサポートのある商用ソリューションを探しています。
追加2:32ビットおよび64ビットのWindowsをサポートする必要があります。
Bullzip PDF Printer は、事前に定義されたファイル名で自動保存することもできます。
PDFCreator あらかじめ決められたファイル名で自動保存できます。
Adobe LiveCycleサーバー を見たことがありますか?自動化するためのコアモジュールがありますPDF作成/生成/変換。
そのコマーシャルは、定義されたサポートロードマップを持っており、あなたが得ることができるのとほぼ同じくらい適切ですPDFですが、ここの他のアプリよりもはるかに高価であり、「エンタープライズ」ソリューションをはるかに対象としています。
URLまたはHTMLファイルをコマンドラインからPDFに変換したいだけの場合は、このオープンソースツール wkhtmltopdf が便利です。
興味深いことに、wkhtmltopdfはレンダリングにwebkitを使用しているため、Google ChromeまたはSafariからの出力と同じ種類の出力を取得します。他の多くのソリューションは、独自のHTMLレンダラーをロールします。実世界のHTMLを処理するように調整されたブラウザ。
変換する大きなページでは、-l(低品質)オプションを使用する必要があることに注意してください。
wkhtmltopdf.exe -l http://http://superuser.com c:\temp\mypdf.pdf
次に、バッチファイルまたはプログラミング言語を使用して、URLでいっぱいのファイルのリストをループし、それらを変換することができます。
PDF24 Creator まさにあなたが探しているものです。 そしてそれも無料です。
pdf24-Settings.exeを開き、好きなフォルダとファイルの命名規則を選択するだけです。このプリンタへのすべての印刷は、設定に従ってPDFファイルを作成します。
印刷設定のスクリーンショットは次のとおりです。
商用ソリューションをお探しの場合は、 Easy PDF Creator で要件を満たすことができると思います。これを使用して、自動保存機能を備えた共有ネットワークプリンターをセットアップしました(あなたが説明したのと同じようなサウンドの状況のためにPDF)を作成します。もちろん同様の方法でローカルにセットアップできます。それは非常に柔軟性があり、一度設定すると私はしませんでした本当に心配する必要があります。
プラットフォームによっては、CUPS用のPDFプリンターが理想的なソリューションかもしれません。以前OSXで使用したことがあり、うまく機能しました。(PDFをどこに投げるか教えてください。これがデフォルトのプリンタであり、問題ありません。)AppleはCUPSの公式メンテナですが、商用サポートについてはよくわかりません。私は本当によく知りません。どのように実装されていますが、ニーズを満たすことができます: http://www.codepoetry.net/projects/cups-pdf-for-mosx 。
PrimoPDF コマンドラインからも使用できます(GUIはありますが、GUIがなくても使用できます)。無料版とnitroPDFと呼ばれる市販版があります。