Легко об’єднуйте та розділяйте документи

Об’єднуйте різні типи документів без клопоту.

Легко керуйте документами, розділяючи великі файли на менші, зручніші частини.

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

Короткий огляд GroupDocs.Merger

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

  • Об’єднайте кілька форматів файлів

    Легко поєднуйте кілька форматів PDF, Office і багато інших підтримуваних форматів в одному документі.

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

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

  • Налаштувати структуру документа

    Упорядковуйте свої документи, переставляючи, видаляючи або додаючи сторінки.

  • Попередній перегляд сторінок документа

    Створюйте зображення сторінок документа, щоб краще зрозуміти вміст і структуру.

Практична демонстрація коду

Деякі випадки використання типових операцій GroupDocs.Merger.

Об’єднання кількох файлів

GroupDocs.Merger дозволяє об’єднати декілька файлів в один файл. Ви можете об’єднати цілі документи або окремі сторінки з ваших документів.
//  Укажіть бажані номери сторінок або діапазон сторінок для об’єднання
PageJoinOptions joinOptions = new PageJoinOptions(1, 4, RangeMode.OddPages);

// Завантажте вихідний файл DOCX
using (Merger merger = new Merger(@"c:\sample1.docx"))
{
  // Додайте інший файл DOCX для об’єднання
  merger.Join(@"c:\sample2.docx", joinOptions);
  
  // Об’єднайте файли DOCX і збережіть результат
  merger.Save(@"c:\merged.docx");
}
//  Укажіть бажані номери сторінок або діапазон сторінок для об’єднання
JoinOptions joinOptions = new JoinOptions(1, 4, RangeMode.OddPages);

// Завантажте вихідний файл DOCX
Merger merger = new Merger("c:\sample1.docx");
  
// Додайте інший файл DOCX для об’єднання
merger.join("c:\sample2.docx", joinOptions);

// Об’єднайте файли DOCX і збережіть результат
merger.save("c:\merged.docx");
//  Укажіть бажані номери сторінок або діапазон сторінок для об’єднання
const joinOptions = new JoinOptions(1, 4, RangeMode.OddPages);

// Завантажте вихідний файл DOCX
const merger = new Merger("c:\sample1.docx");
  
// Додайте інший файл DOCX для об’єднання
merger.join("c:\sample2.docx", joinOptions);

// Об’єднайте файли DOCX і збережіть результат
merger.save("c:\merged.docx");
import groupdocs.merger as gm

def run():

    #  Укажіть бажані номери сторінок або діапазон сторінок для об’єднання
    joinOptions = gm.domain.options.JoinOptions(1, 4, gm.RangeMode.OddPages)

    # Завантажте вихідний файл DOCX
    with gm.Merger("c:\sample1.docx") as merger:

        # Додайте інший файл DOCX для об’єднання
        merger.join("c:\sample2.docx", joinOptions)

        # Об’єднайте файли DOCX і збережіть результат
        merger.save("c:\merged.docx")

Підтримується 60+ форматів файлів

GroupDocs.Merger підтримує операції з широким діапазоном форматів документів.

Поглиблені показники та статистичні дані

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

  • 60+

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

    Кожна бібліотека підтримує обробку понад 50 найпопулярніших форматів файлів і документів.

  • 274k

    Завантаження NuGet

    GroupDocs.Merger для .NET має понад 274 тисячі завантажень із менеджера пакетів NuGet.

  • 5.5k

    Завантаження Maven

    GroupDocs.Merger для Java має понад 5,5 тисячі завантажень із нашого репозиторію Maven.

  • 140+

    Задоволені клієнти

    Нашими бібліотеками користуються як невеликі індивідуальні розробники, так і провідні компанії по всьому світу.

Наші щасливі клієнти

Бібліотеки GroupDocs використовують всесвітньо відомі та видатні бренди по всьому світу.

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

Бібліотека GroupDocs.Merger підтримує такі операційні системи та фреймворки:

.NET

.NET Framework 4.6.2 або вище
.NET Core 2.0 або вище
.NET 6.0 або вище
Mono Framework 2.6.7 або вище
Windows, Linux, Mac OS
Microsoft Visual Studio
Xamarin (Android, iOS, Mac)
MonoDevelop
60+ форматів файлів

Java

J2SE 8.0 або вище
Windows, Linux, Mac OS
IntelliJ IDEA
Eclipse
NetBeans
50+ форматів файлів

Node.js

Node.js 16+ і J2SE 8.0 (1.8) +
Windows, Linux, Mac OS
Atom
Visual Studio Code
Будь-який інший текстовий редактор
50+ форматів файлів

Python

Python 3.9+
і .Net 6+
Windows, Linux, Mac OS
IDLE
PyCharm
Visual Studio Code
50+ форматів файлів

Готові почати?

Спробуйте функції GroupDocs.Merger безкоштовно на своїй платформі

Питання що часто задаються

Відповіді на найпоширеніші запитання.

  • Чи потребує бібліотека GroupDocs.Merger будь-яке інше стороннє програмне забезпечення для роботи з документами?
    GroupDocs.Merger не потребує встановлення зовнішнього програмного забезпечення, наприклад Adobe Acrobat, Microsoft Office чи будь-якого іншого.
  • Чи можу я спробувати бібліотеку GroupDocs.Merger перед її придбанням?
    Так, ви можете спробувати GroupDocs.Merger, не купуючи ліцензії. Після встановлення без ліцензії бібліотека працює в пробному режимі. У цьому режимі пробні значки додаються до кінцевого документа, і він обрізається до перших 3 сторінок. Якщо ви бажаєте протестувати GroupDocs.Merger без обмежень пробної версії, ви також можете подати запит на 30-денну тимчасову ліцензію. Щоб отримати докладнішу інформацію, перегляньте Отримати тимчасову ліцензію.
  • Які у вас ліцензії?
    Ми пропонуємо кілька типів ліцензій відповідно до потреб конкретних розробників або компаній. Типи ліцензій залежать від кількості розробників, кількості місць розташування сайтів розробників і від того, чи потрібно вам надавати наш SDK/API своїм кінцевим клієнтам. Крім того, ви можете вибрати ліцензії Metered на основі щомісячного використання продукту. Дізнайтеся більше на сторінці Типи ліцензій.

GroupDocs.Merger облачние API

Пришвидште об’єднання документів у програмі будь-якого типу за допомогою нашого хмарного REST API.

Програми GroupDocs.Merger NoCode

Онлайн-програма, яка дозволяє об’єднувати та розділяти понад 170 популярних форматів файлів у браузері.

 Українська