Aspose.PDF TIFF Converter for .NET - 開発者ガイド
Aspose.PDF TIFF Converter for .NET は、PDF ドキュメントと Tiff 画像の間の無線で高信頼性の変換を可能にする焦点付けのプラグインです。Aspose .PDF のコアエンジンに構築された、それはすべての一般的な Tifi フォーマットをサポートし、解像度、色の深さ、圧縮、ページ範囲制御、ストリームベースのワークフローのための構成可能なオプションを提供します。
インストール&セットアップ
プラグインを NuGet を使用して .NET プロジェクトに追加するか、アセットを直接ダウンロードすることによって追加します。 ステップ一歩の指示を参照してください。 インストール . 測定されたライセンスを可能にするには、ガイドに従ってください。 メータードライセンス .
特徴と機能
PDF から TIFF への変換
- PDF ドキュメントから単一または複数ページの TIFF 画像を生成します。
- オリジナルのページのオーダーを保存するか、特定のページラインを抽出します。
- コントロール出力解像度(DPI)と色の深さは、ページごとに、またはドキュメント全体を通じて。
TIFF から PDF への変換
- 単一または複数のページの TIFF ファイルを新しい PDF コンテナにインポートします。
- オリジナルの画像圧縮、DPI、ビット深度設定を維持します。
- 複数の TIFF ソースを 1 つの PDF に組み合わせ、カスタマイズ可能なページサイズとマージン。
高度な圧縮アルゴリズム
- CCITTグループ4、LZW、またはPackBitsのコンプレッシャーを選択します。
- モノクロムスキャン、グレイスケールアーカイブ、または全色の出力に最適化します。
- 選択したアルゴリズムに基づいてファイルサイズ対画像忠誠度をバランス付ける。
解像度と色管理
- 印刷または表示の要件を満たすために、ホリゾンタルおよび垂直DPIを独立して設定します。
- 1ビット(モノクロム)、8ビート(グレイスケール)および24ビト(真色)の出力をサポートします。
- 色文書をグレースケールに自動的に変換して、ファイルサイズが低くなります。
変換オプション API
- ・The
TiffSaveOptions
クラスは、流動で再利用可能なオブジェクトにすべての TIFF 特定の設定を表示します。 - 圧縮タイプ、ビット深さ、ページ範囲フィルター、白いページスキーを設定します。
- 同じ応用
TiffSaveOptions
複数のコンバージョンを一貫性に変換する。
ストリームベースの処理
- 読んで書き込んで、
Stream
暫定ファイルを避けるための物体。 - ASP.NET とクラウド シナリオでは、ディスク I/O が制限または禁止されている場合に最適です。
- セキュアでメモリ内の変換パイプを提供します。
バッチとパラレル変換
- 複数の文書を一つのセッションで処理して、初期化の過剰を減らす。
- 複数のトリードアプリケーションで使用するための安全 - すべてのCPUコアを使用するために変換タスクを並行します。
- ファイルを管理可能な部品に組み合わせることによって大きなカウンターを処理します。
エラー処理と診断
- 詳細な例外は、不適切な入力、サポートされていない機能、または腐敗したファイルを表示します。
- 例外メッセージには、ページ番号や作業段階などのコンテキストが含まれます。
- 例外タイプに基づいて実施するリトリック論理またはユーザー通知。
ヒントと最良の実践
- 早めにライセンスを開始する* 評価メッセージを避けるために、変換APIを呼び出す前に、常に測定されたライセンスを設定します。
- ●ストリームファーストアプローチ*
Prefer
Stream
メモリの足跡およびディスクの使用を最小限に抑えるために、大規模または敏感なデータセットに基づく方法。 - ●コンプレッシャーの選択* CCITT G4 を使用して 2 レベルの (ブラックとホワイト) スキャン、LZW を混合色の文書に使用し、PackBits はシンプルな色またはグレースケールの画像で使用します。
- 再利用オプション オブジェクト
Instantiate
TiffSaveOptions
同一の設定を使用して、オブジェクト作成の上部を減らす場合に1回。 - シュンケードバッチ処理*
大規模な変換作業を小さなバット(たとえば、それぞれ10〜20ファイル)に分解して、長期的な作業が資源の枯
を防ぐ。
- シュンケードバッチ処理*
大規模な変換作業を小さなバット(たとえば、それぞれ10〜20ファイル)に分解して、長期的な作業が資源の枯
- 適切な配達 すべてのドキュメントとストリームオブジェクトを無料の先住民資源に変換した直後に保管し、メモリ漏れを避ける。
- ログとメトリック 変換時間、出力ファイルサイズ、およびオペレーティングモニタリングと容量計画の例外データを記録します。
先進的なシナリオ(例えば、カスタマイズされたランディング、印刷、水マークなど)については、メインに参照してください。 API 参照 .