web-dev-qa-db-ja.com

PDFプリントサーバーを作成するにはどうすればよいですか?

私はWindowsXPを搭載した古いワークステーションをいくつか持っており、ほとんど何でもインストールできます。約80人のオフィス、wintel環境、既存のServer 2003ファイル/プリンターサーバーがあり、誰もがPDFを、できればカラーで印刷できるようにしたいと考えています。できれば、それらのPDFにパスワード暗号化を追加するオプションを使用してください。ああ、そしてアドビのPDFプリントサーバーのライセンス費用は法外なものです。

私はコードを書く必要はありません。私はプログラマーというよりはスクリプト作成者です。したがって、PHPまたはPerlベースのソリューションがおそらく好みですが、私は何回か試してみるつもりです。

最適には、PDF処理がこれらの古いワークステーションの1つ(または複数)によって処理されるシステムが必要です。共有PDF印刷上のプリンター誰でもインストールできるサーバーは、ファイルを処理するこの古いワークステーションに送信されたジョブを転送し、PDFを作成し、必要に応じてセキュリティを追加して、結果のファイルを個人にドロップします。ファイルを印刷した人のネットワークディレクトリ。

ファイル名は重要ではありません。重複を処理しないようにするために、日付と時刻に基づく文字列にすることをお勧めします。

どのような種類のライブラリまたはスクリプトを確認する必要がありますか?このようなことをした場合、どのように行いましたか?何から離れるべきで、なぜですか?

4
music2myear

いずれかのコンピューターに PDFCreator をインストールして、共有することができます。他のコンピューターは共有プリンターに接続する必要があります(スクリプトまたはGPOによって、あるいは手動で行うことができます)。サーバーモードでインストールすると、ほとんどの構成が順を追って説明されます。そしてそれは無料です(ビール)。

ファイルをダンプするネットワークディレクトリを使用して自動保存を構成します(ユーザーが毎回場所を選択する必要がある場合を除く)。保存設定を構成して一意の名前を付けることもできます(他の多くの設定もありますが、これら2つが最も重要なIMHOです)。

5
Chris S

ここでもPDFCreatorを使用していますが、共有プリンターとしてインストールするのではなく、ラップトップユーザーにとって便利なこともあり、標準のマシンイメージの一部にしています。

1
John Gardeniers

将来の読者のために、商用製品がこのシナリオのオプションである場合、 Amyuni PDF Converter Terminal Server Edition はPDFプリンターですこれは、Windows OSのプリンタサーバーとして使用できます。暗号化、透かし入れ、結果のファイルの電子メールとしての送信などが可能です。netアセンブリを介してpower-Shellを使用するか、activexコントロールを介してvbscriptを使用して、プログラムで完全に制御できます。

通常の免責事項が適用されます

0
yms