この記事では、C# を使用して PDF を PDF に印刷する 方法について説明します。開発環境の設定の詳細、手順の一覧、C# で Adobe PDF プリンターを使用する ためのサンプル コードを紹介します。また、プリンター設定、ページ設定、印刷属性を設定するためのプロパティも紹介します。
C# で PDF 仮想プリンターに印刷する手順
- Aspose.PDF for .NETを使用してソフトプリンターで印刷するための環境を設定します
- PDFViewerクラスオブジェクトをインスタンス化する
- ソースPDFファイルをビューアにバインドして読み込みます
- 印刷属性を設定する
- PrinterSettings および PageSettings クラスオブジェクトを作成し、必要なプロパティを設定します。
- 文書をPDFプリンターで印刷する
- PDFファイルを閉じる
これらの手順では、C# で仮想 PDF プリンターを使用するための詳細を説明します。PdfViewer クラス オブジェクトをインスタンス化し、ソース PDF ファイルをバインドして、印刷属性を設定します。PrinterSettings クラスと PageSettings クラスのオブジェクトを作成し、プリンター名、ページ サイズ、および余白を設定してから、PDFViewer クラスの PrintDocumentWithSettings() メソッドを使用してドキュメントを印刷します。
C# で PDF プリンターに印刷するコード
このサンプル コードは、C# で仮想プリンター ソフトウェアを開発する方法 を示しています。必要に応じて、座標タイプ、水平方向の配置、グレースケール印刷オプション、解像度などの追加のプロパティを PDFViewer で設定できます。既定の設定を使用する場合は、用紙サイズと余白の設定を省略できます。
このチュートリアルでは、C# で Adobe PDF 仮想プリンターを使用する方法 について説明しました。PDF を回転する場合は、C# を使用して PDF を回転する方法 の記事を参照してください。