GroupDocs.Mergerの概要

.NETアプリケーションで文書、スライド、図を結合、分割、交換、トリミング、または削除するためのAPIです。

Illustration merger

C#で複数の文書を簡単に結合

GroupDocs.Merger for .NETを使用して、複数のPDFおよびOfficeファイルを単一の文書に結合できます。幅広いフォーマットに対応しているため、文書の結合は迅速かつ簡単です。

大きなファイルを分割して文書管理を簡素化

大きなPDFやOfficeファイルをより管理しやすい小さなセクションに分割します。GroupDocs.Merger for .NETを使用すると、特定のページ、範囲で文書を分割したり、個々のページを抽出したりできます。

ページを操作し、文書の構造をカスタマイズ - 再配置、交換、または削除

文書のページを再配置、交換、または削除することで、完全な制御を得ることができます。GroupDocs.Merger for .NETは、特定の要件に合わせて文書の構造をカスタマイズする柔軟性を提供します。

プラットフォームの独立性

GroupDocs.Merger for .NETは、複数のオペレーティングシステム、フレームワーク、パッケージマネージャーでスムーズに動作するように設計されており、開発環境における柔軟性と互換性を提供します。

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

サポートされているファイル形式

GroupDocs.Merger for .NETは、さまざまなファイル形式を扱うことができ、文書処理ニーズに対する柔軟性を提供します。

Microsoft Office形式

  • Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF, TXT
  • Excel: XLS, XLSX, XLSM, XLSB, XLTM, XLTX, XLT, XLAM
  • PowerPoint: PPT, PPTX, PPS, PPSX, ODP, OTP
  • Visio: VSDX, VSDM, VSSX, VSTX, VSTM, VSSM, VSX, VTX, VDX

文書と画像

  • 文書: PDF, XPS, TEX
  • 画像: BMP, JPEG, PNG, GIF, TIFF, SVG, PS
  • OpenDocument: ODT, OTT, ODS
  • eBook: EPUB

その他の形式

  • ウェブ: HTML, MHTML, MHT
  • アーカイブ: ZIP, TAR, RAR, 7Z, BZ2, GZ
  • OneNote: ONE

GroupDocs.Merger の機能

PDFおよびOffice文書の結合、分割、管理を行います。

Feature icon

ファイルの結合

複数の文書を1つに結合し、異なるソースから全体のファイルまたは特定のページを統合します。

Feature icon

文書の分割

文書を複数の小さなファイルに分解し、より良い整理と管理を実現します。

Feature icon

ページの移動

文書内のページの順序を変更し、新しい位置に移動します。

Feature icon

ページの削除

文書から特定のページや複数選択したページを削除します。

Feature icon

ページの回転

必要に応じて、文書内のページを90、180、または270度回転させます。

Feature icon

ページの入れ替え

文書内の2つのページの位置を入れ替え、整理を改善します。

Feature icon

ページの抽出

特定のページやページ範囲を選択して抽出し、新しい文書を作成します。

Feature icon

向きを変更

選択した全てのページまたは特定のページの向きを縦または横に調整します。

Feature icon

ページのプレビュー

文書ページの画像プレビューを生成し、その内容とレイアウトを明確に確認します。

コードサンプル

.NETにおける一般的なGroupDocs.Merger操作の例

DOCXファイルの特定のページを結合して単一の文書にする

Selective Page Merge機能を使用すると、複数のDOCXファイルから必要なページのみを抽出して結合できます。 C#を用いた特定ページ結合の方法は次の通りです:

C#でDOCXファイルを結合する方法

JoinOptions joinOptions = new JoinOptions(1, 4, RangeMode.OddPages);

// 元のDOCXファイルを読み込む
using (Merger merger = new Merger(@"c:\sample.docx", loadOptions))
{
  // 特定のページを含めるために別のDOCXファイルを追加する
  merger.Join(@"c:\sample2.docx", joinOptions);
  
  // 選択したページを結合して出力を保存する
  merger.Save(@"c:\result.docx");
}

PDF文書を複数のファイルに分割する

Split Document機能を使用すると、大きなPDFを複数の小さなファイルに分割できます。これは特定のセクションを抽出したり、コンテンツを効率的に整理したりするのに役立ちます。 ページ範囲、特定の開始および終了ページ、奇数/偶数ページ番号など、さまざまな基準に基づいて文書を分割できます。

文書を複数のマルチページファイルに分割する方法

// GroupDocs.Merger APIを使用してPDFファイルを分割する
int[] splitPages = new int[] { 3, 6, 8 };

// 出力ファイル形式を設定するためのSplitOptionsを用意する
SplitOptions splitOptions = new SplitOptions(@"c:\result_{0}.{1}", splitPages, SplitMode.Interval);

// Mergerインスタンスを作成し、PDF文書を読み込む
using (Merger merger = new Merger(@"c:\sample.pdf"))
{
  // SplitOptionsを使用して分割メソッドを呼び出して別々のファイルを生成する
  merger.Split(splitOptions);
}  

始める準備はできていますか?

GroupDocs.Merger を無料でダウンロードするか、フルアクセス用の試用ライセンスを取得してください。

有用なリソース

ドキュメント、コードサンプル、コミュニティサポートを調べて、体験を向上させます。

一時ライセンスのヒント

1
職場の電子メールで登録してください。フリー メール サービスは使用できません。
2
2 番目のステップで [一時ライセンスを取得] ボタンを使用します。
 日本