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

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

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

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

機能特徴:
  • ページ別分割 - Splitter.Split()メソッドにSplitCriteria.Pageパラメータを指定すると、ソースファイルの各ページに対して個別のドキュメントを作成します
  • セクション別分割 - SplitCriteria.SectionBreakを使用してドキュメントをセクション境界で分割
  • 見出しスタイルベースの分割 - SplitStyle指定付きのSplitCriteria.Styleパラメータにより、特定の見出しスタイルを持つ段落でドキュメントを分割
  • ページ範囲抽出 - Splitter.ExtractPages()メソッドは、ドキュメントから指定されたページまたはページ範囲を抽出
  • 空白ページ削除 - Splitter.RemoveBlankPages()メソッドは、可読性向上とファイルサイズ削減のために空白ページを削除
  • SplitterContextとメソッドチェーンによる分割操作のFluent APIサポート、C# コードの明確性を向上
使用シナリオ:
  • 選択的処理のためのページ抽出
  • 印刷用ドキュメント準備
  • ドキュメントでの共同作業
  • データアーカイブと再構築
  • ウェブ公開用コンテンツ準備
  • 空白ページと不要なコンテンツの削除

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

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

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

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

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

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