English | 日本
C++ PDF
Shopping CartContact Us PDF C#
Knowledgebase
BCL easy PDF SDK

どのようにPDFをPDFへプリントするのでしょうか?

最終更新日: 2014年3月13日

BCL easyPDF SDKは、公式にPDFを新しいPDFへプリントすることをサポートして いませんが、プリントは可能です。 Printer.PrintJob.PrintOut()を使用することにより、シンプルに一つのPDFをプリント することが可能です。しかし、複数のPDFをプリントする場合にいくつかの問題があ ります。 特に、もし、Adobe ReaderまたはAdobe Acrobatのインスタンスがオープンされてい て動作している最中であれば、プリントは失敗してしまいます。 弊社SDKは、ファイルをプリントするためにAdobe Readerをオープンする必要があ り、そしてAdobe Readerがプログラムされるので、Readerのインスタンスを閉じよう と試みる弊社SDKに反応しません。複数のPDFファイルをPDFへプリントしたい場合、次のプリントを開始する前に、以 前の変換によってオープンされたReaderのプロセス全てをクローズする必要があ ります。

C#のためのプログラムは比較的単純で、以下のコードを使用してください:

Process[] processes = Process.GetProcessesByName("AcroRd32");
foreach (Process proc in processes)
{
   proc.CloseMainWindow();
   proc.WaitForExit();
}

PDF SDK Knowledgebase
 
BCL
© 1993 - , BCL Technologies.
弊社以外の全ての商標は、各所有者に帰属します。