GroupDocs.Merger у загальному вигляді

API для об’єднання, розділення, обміну, обрізки або видалення документів, слайдів та діаграм у застосунках .NET.

Illustration merger

Об’єднання кількох документів у C#

Об’єднайте кілька PDF і Office файлів в один документ за допомогою GroupDocs.Merger для .NET. Завдяки підтримці широкого спектру форматів, об’єднання документів стає швидким і простим.

Спрощення управління документами шляхом розділення великих файлів

Розбийте великі PDF або Office файли на менші, більш керовані частини. GroupDocs.Merger для .NET дозволяє розділяти документи за певними сторінками, діапазонами або витягувати окремі сторінки.

Маніпулюйте сторінками та налаштовуйте структуру документа - змінюйте порядок, обмінюйтеся або видаляйте

Отримайте повний контроль над вашими документами, змінюючи порядок, обмінюючись або видаляючи сторінки. GroupDocs.Merger для .NET надає можливість налаштувати структуру вашого документа відповідно до ваших конкретних вимог.

Незалежність платформи

GroupDocs.Merger для .NET створений для безперешкодної роботи на різних операційних системах, фреймворках і менеджерах пакетів, забезпечуючи універсальність і сумісність у вашому середовищі розробки.

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Підтримувані формати файлів

GroupDocs.Merger для .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

Об’єднання файлів

Об’єднайте кілька документів в один, зливаючи цілі файли або конкретні сторінки з різних джерел.

Feature icon

Розділення документів

Розділіть документ на кілька менших файлів для кращої організації та управління.

Feature icon

Переміщення сторінок

Змінюйте порядок сторінок у документі, переміщуючи їх на нову позицію.

Feature icon

Вилучення сторінок

Видаляйте конкретні сторінки або кілька вибраних сторінок з документа.

Feature icon

Поворот сторінок

Повертайте сторінки у документі на 90, 180 або 270 градусів за потреби.

Feature icon

Систематизація сторінок

Змінюйте позиції двох сторінок у документі для кращого розташування.

Feature icon

Екстракція сторінок

Виберіть та екстрагуйте конкретні сторінки або діапазони сторінок для створення нового документа.

Feature icon

Зміна орієнтації

Налаштуйте орієнтацію сторінок на портретну або альбомну для вибраних або всіх сторінок.

Feature icon

Попередній перегляд сторінок

Генеруйте зображення попередніх переглядів сторінок документа, щоб отримати чітке уявлення про їхній вміст і оформлення.

Приклади коду

Приклади поширених операцій GroupDocs.Merger у .NET

Об’єднати конкретні сторінки з файлів DOCX в один документ

Функція Selective Page Merge дозволяє вилучити та об’єднати лише необхідні сторінки з кількох файлів DOCX. Ось як виконати вибіркове об’єднання сторінок за допомогою C#:

Як об'єднати файли DOCX у C#

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-документ на кілька файлів

Виріжте великий PDF на кілька менших файлів, використовуючи функцію Split Document. Це допомагає вилучити специфічні секції або організувати вміст більш ефективно. Ви можете розділити документи, грунтуючись на різних критеріях, таких як діапазон сторінок, конкретні початкові та кінцеві сторінки або непарні/парні номери сторінок.

Як розділити документ на кілька багатосторінкових файлів

// Використовуйте API GroupDocs.Merger для розділення 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
Зареєструйтеся за допомогою вашої робочої e-mail. Безкоштовні поштові служби заборонені.
2
Скористайтеся кнопкою Отримати тимчасову ліцензію на другому кроці.
 Українська