JPedalの高度なJava印刷機能とは?
PDFファイルの印刷機能はJPedalに組み込まれています。JavaにはJava Printing Servicesという汎用印刷ソリューションがあり、JPedalはこれを拡張してJavaに印刷サポートを追加しています。
ユーザー操作の有無にかかわらず、PDFファイルを高品質な出力として印刷できます。Acrobatで利用可能なすべてのPDF印刷モード(50以上の組み合わせがあります)を提供しています。
- ユーザーが選択可能なオプションを持つクライアントPDF印刷
- ユーザー操作を必要としないサーバーPDF印刷
- PCLプリンター向けの最適化
- 複数のページサイズの定義
- 複数のスケーリングオプション(スケーリングなし、回転してページに合わせる、用紙サイズに合わせる)
- PDFページの範囲指定印刷、奇数ページのみ、偶数ページのみの印刷
- 標準のJava印刷ダイアログまたはカスタム「Acrobatスタイル」のPDF印刷ダイアログ
- PDF印刷を高速化し、低解像度デバイスでの品質を向上させるために、標準フォントにJavaフォントを使用するモード
- 印刷時のPDFフォームコンポーネントを独自のカスタマイズバージョンに置き換え
以下のリンクは、Javadocと完全なサンプルソースコードへのリンクを提供しています。jarから直接実行することも、独自のプログラムでコードを再利用して正確な要件に合わせてカスタマイズすることもできます。
- PrintPdfPages - ソースコード JavaからPDFファイルを自動的に印刷する方法の例を提供します。
- Viewerの例 - ソースコード PDF印刷のコードも含まれており、カスタムprintDialogを含んでいます。
チュートリアルでは、JPedalを使用してJavaソフトウェアにPDF印刷機能を簡単に追加し、カスタマイズする方法を紹介しています。
- JavaでのPDF印刷 JPedalでPDFファイルを印刷する方法を示すシンプルなチュートリアルです。
- PDF印刷FAQ 印刷に関するよくある質問とヒントをリストアップしています。
