Deutsch Indonesia Tiếng Việt فارسی English Italiano Türkçe ไทย Español Polski Русский 日本語 Français Português العربية

PDFドキュメントの分割とページ抽出 - C#

Wordize for .NET は、PDFドキュメントをプログラム的に部分に分割するプロフェッショナルソリューションです。Splitterクラスにより、C# 開発者は様々な基準を使用してPDFファイルをページ、セクション、ページ範囲に分割できます。PDFのプログラム的分割は、大きなファイルの処理時間を節約し、印刷と配布のためのドキュメントワークフローを最適化します。

PDFを部分に分割する際、APIは{filename}_{index}.{extension}の規則に従って各部分に一意の名前を自動生成します。ここで{filename}は出力ファイルのベース名、{index}は1から始まる部分の連番、{extension}は出力ファイルの拡張子(形式)です。

機能特徴:
  • PDFページ別分割 - Splitter.Split()メソッドにSplitCriteria.Pageパラメータを指定すると、ソースPDFファイルの各ページに対して個別のドキュメントを作成します
  • PDFセクション別分割 - SplitCriteria.SectionBreakを使用してPDFドキュメントをセクション境界で分割
  • 見出しスタイルベースのPDF分割 - SplitStyle指定付きのSplitCriteria.Styleパラメータにより、特定の見出しスタイルを持つ段落でPDFドキュメントを分割
  • ページ範囲抽出 - Splitter.ExtractPages()メソッドは、PDFドキュメントから指定されたページまたはページ範囲を抽出
  • 空白ページ削除 - Splitter.RemoveBlankPages()メソッドは、可読性向上とPDFファイルサイズ削減のために空白ページを削除
  • SplitterContextとメソッドチェーンによるPDF分割操作のFluent APIサポート、C# コードの明確性を向上
使用シナリオ:
  • 選択的処理のためのPDFからの個別ページ抽出
  • 配布を容易にするため、大きなPDFマニュアル、技術仕様書、レポートを個別の章またはセクションに分割
  • 個別の印刷ジョブまたは複数プリンターでの配布のため、PDFを最適サイズの部分に分割
  • ストレージシステムの最適化と必要な情報への迅速アクセスのため、アーカイブPDFドキュメントを部分に分割
  • PDFドキュメントを適切なサイズのページまたは記事に分割して、ウェブ公開用のコンテンツを準備
  • PDFサイズを削減し、ドキュメントワークフローシステムのパフォーマンスを向上させるため空白ページを削除

このページで紹介されているインタラクティブオンラインデモでPDFのプログラム的分割機能をテストしてください。PDFファイルをアップロードし、分割基準を選択し、操作を実行して、確認のために得られた部分をダウンロードしてください。Splitterクラスを使用した提供される C# コードスニペットは、あなたの .NET プロジェクトですぐに使用できます。

C#
コードを実行
分割したいドキュメントをアップロードしてください
リストから出力フォーマットを選択
using Wordize.Splitting;

Splitter.Split("Input.pdf", "Output_page.pdf", 
    new SplitOptions()
    { 
        SplitCriteria = SplitCriteria.Page
    }
);
using Wordize.Splitting; Splitter.Split("Input.pdf", "Output_page.pdf", new SplitOptions() { SplitCriteria = SplitCriteria.Page } ); using Wordize.Splitting; //IMAGE Splitter.Split("Input.pdf", "Output_page.pdf", new SplitOptions() { SplitCriteria = SplitCriteria.Page } );
using Wordize.Splitting;

Splitter.Split("Input.pdf",  "Output_section.pdf", 
    new SplitOptions()
    { 
        SplitCriteria = SplitCriteria.SectionBreak
    }
);
using Wordize.Splitting; Splitter.Split("Input.pdf", "Output_section.pdf", new SplitOptions() { SplitCriteria = SplitCriteria.SectionBreak } ); using Wordize.Splitting; //IMAGE Splitter.Split("Input.pdf", "Output_section.pdf", new SplitOptions() { SplitCriteria = SplitCriteria.SectionBreak } );
コードを実行

PDFをプログラム的に部分に分割する方法

  1. Wordize SDKを.NETプロジェクトに接続してください。
  2. Splitter.Split()メソッドを呼び出し、パラメータでPDFドキュメント、出力ファイルのベース名、分割基準を含むSplitOptionsを指定してください。形式はファイル拡張子に基づいて自動決定されます。
  3. 指定されたパラメータに従って分割されたPDFファイルを取得してください。
5%