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

Преместване на страници

Преместете страниците в документ с помощта на функцията MovePage.

Feature icon

Премахване на страници

Премахнете отделни страници или колекция от конкретни номера на страници от изходния документ.

Feature icon

Завъртане на страници

Завъртете страници в документ, като зададете ъгъла на завъртане на 90, 180 или 270 градуса с помощта на операцията RotatePages.

Feature icon

Размяна на страници

Разменете позициите на две страници в изходния документ, създавайки нов документ с разменени позиции на страниците.

Feature icon

Извличане на страници

Извлечете конкретни страници или диапазони от страници от изходен документ, като генерирате нов документ, съдържащ само избраните страници.

Feature icon

Променете ориентацията

Задайте ориентацията на страницата (портретна или пейзажна) за конкретни или всички страници на документа, като използвате операцията ChangeOrientation.

Feature icon

Преглед на страници

Генерирайте изображения на страниците на документа, за да разберете по-добре съдържанието и структурата. Направете визуализации на всички или само на определени страници.

Примерни кодове

Някои случаи на използване на типични операции на GroupDocs.Merger за .NET

Обединете конкретни 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);
  
  // Обединете DOCX файлове и запазете резултата
  merger.Save(@"c:\result.docx");
}

Разделете PDF документ на няколко файла

Ефективно разделете документ на няколко файла с функцията Разделен документ, която опростява процеса на управление и извличане на конкретни секции или страници от големи документи. Позволява ви да разделяте документи на по-малки части въз основа на различни критерии - по диапазон от страници, по начални/крайни страници, по нечетни/четни номера на страници и т.н.

Как да разделя документа на няколко многостранични документа

// Разделете PDF файл с помощта на GroupDocs.Merger API
int[] splitPages = new int[] { 3, 6, 8 };

// Инициализирайте класа SplitOptions с формат на пътя на изходните файлове
SplitOptions splitOptions = new SplitOptions(@"c:\result_{0}.{1}", splitPages, SplitMode.Interval);

// Инстанциране на сливане с входен PDF документ
using (Merger merger = new Merger(@"c:\sample.pdf"))
{
  // Извикайте метода на разделяне и предайте обекта SplitOptions, за да запазите получените документи
  merger.Split(splitOptions);
}  
 Български