PDFドキュメント処理
JPedalは、PDFドキュメントの自動処理に必要なあらゆる機能を提供します。デジタル署名の追加、複数PDFの結合、ページ単位での分割、ファイルサイズの最適化、不要オブジェクトの削除、埋め込みファイルやJavaScriptの除去によるサニタイズなど、エンタープライズ環境のPDFワークフローを強力にサポートします。
処理機能
デジタル署名
PDFにデジタル署名を追加し、文書の真正性と改ざん防止を実現。PKCS#12キーストアに対応します。
PDF結合
複数のPDFファイルを1つに結合。2ファイルの結合から、配列による一括結合まで対応します。
PDF分割
PDFを指定ページで半分に分割、または指定ページ数ごとに個別ファイルに分割します。
ファイル最適化
不要なオブジェクトを除去し、PDFファイルサイズを削減。配信やストレージの効率を向上させます。
サニタイズ
埋め込みファイル、JavaScript、メタデータを除去し、セキュリティリスクを低減します。
埋め込みファイル抽出
PDFに添付されたファイルを抽出。請求書の添付データ等の自動処理に活用できます。
コード例
主要なドキュメント処理操作のコードサンプル
不要オブジェクトを除去してファイルサイズを削減
PdfOptimizer.optimizePDF(
new File("inputFile.pdf"),
new File("outputFile.pdf")
);特長
✓
ワンストップPDF処理
署名、結合、分割、最適化、サニタイズを単一のライブラリで実現。複数ツールの組み合わせは不要です。
✓
セキュリティ重視の設計
不要なスクリプトや埋め込みファイルを確実に除去し、コンプライアンス要件を満たすクリーンなPDFを生成します。
✓
バッチ処理対応
大量のPDFファイルを自動処理するワークフローに最適。サーバーサイドでの安定稼働を保証します。
