ГруппаDocs.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 и офисными документами.

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 в один документ

Функция Селективное объединение страниц позволяет извлекать и объединять только необходимые страницы из нескольких файлов 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 на несколько меньших файлов с помощью функции Разделить документ. Это поможет извлечь определённые разделы или организовать контент более эффективно. Вы можете разделить документы по различным критериям, таким как диапазон страниц, конкретные начальные и конечные страницы или чётные/нечётные номера страниц.

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

// Используйте 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"))
{
  // Вызовите метод split с SplitOptions для создания отдельных файлов
  merger.Split(splitOptions);
}  

Готовы начать?

Загрузите GroupDocs.Merger бесплатно или получите пробную лицензию для полного доступа!

Полезные ресурсы

Изучите документацию, примеры кода и раздел поддержки, чтобы улучшить ваш опыт.

Советы по временной лицензии

1
Зарегистрируйтесь, используя ваш рабочий e-mail адрес. Бесплатные почтовые сервисы запрещены.
2
Используйте кнопку Получить временную лицензию на втором шаге.
 Русский