2009-06-17 43 views

答えて

0

免責事項:あなたはAcrobatがサーバー上にあることに依存したくない場合は、PDFのページを自分でラスタライズし、プリンタに送信する必要があり、私はAtalasoft

のために働きます通常の.NET印刷APIを使用します。 Foxitエンジンを使用している製品はrasterize PDFです。通常の.NETアセンブリとしてデプロイするため、他のソフトウェアをインストールする必要はありません。

4

私はこれまで、以下のPDFライブラリを使用して、C#WindowsサービスからPDFドキュメントを一括印刷しています。

http://www.quickpdflibrary.com/

それはかなりまともなライブラリだと私は記憶が正しければ、それだけで文書を印刷するために数行のコードを取りました。それは非常にうまくいって、時間を考慮して私を救った。

また、DDEを使用してサーバー上でデスクトップアプリケーションを起動して印刷を実行する方法については、お勧めしません。 Adobe Readerはこれをサポートしていない可能性があり、ウィンドウレスセッションで実行されているデスクトップアプリケーションであるため、メッセージボックスやダイアログボックスに問題が発生する可能性があります。その解決策は私の謙虚な見解ではスケールされません。

関連する問題