Разделение и объединение документов с помощью Java SDK

Java SDK в качестве оболочки для облачного API GroupDocs.Merger. Объединяйте документы в один, разделяйте документы на несколько частей в своих Java-приложениях.

Начать бесплатную пробную версию

GroupDocs.Merger Cloud SDK для Java — это оболочка для связи с разработчиками Cloud API для Java. Облачный API GroupDocs.Merger — это служба REST для объединения и разделения документов, которая поддерживает широкий спектр форматов документов Microsoft Office, OpenDocument, электронных книг, PDF, текстовых документов, LaTeX и других. Облачный API GroupDocs.Merger позволяет объединить два или более документов в один, разделить любой документ на несколько и создать графическое представление любого документа в формате PNG, JPG в формате BMP. API предлагает множество других операций, связанных со страницами документа, таких как поворот любой страницы документа PDF, замена слайдов презентаций или изменение ориентации страниц текстовых документов. API придает большое значение безопасности и позволяет применять или снимать защиту паролем для важных деловых документов.

Функции REST API слияния документов

Объединение нескольких страниц, слайдов или электронных таблиц в один документ

Поменять местами любые две страницы, слайды или листы в документе

Поворачивайте страницы, устанавливая углы поворота, такие как 90, 180 или 270 градусов.

Разделите любой документ на файлы меньшего размера

Удалить любую отдельную страницу или набор определенных страниц

Изменить ориентацию страницы

Изменение порядка страниц, слайдов или диаграмм

Установить, сбросить и удалить пароль

Получить список поддерживаемых форматов файлов

Объединить несколько документов

Используя GroupDocs.Merger Cloud API, вы можете объединить два или более документов в один или разделить любой документ на несколько меньших документов. Следующие несколько строк кода показывают, как объединить два текстовых файла в Java.

Слияние документов Word — Java

  //Get your App SID and App Key at https://dashboard.groupdocs.cloud (free registration is required).
  Configuration configuration = new Configuration(MyAppSid, MyAppKey);
  DocumentApi apiInstance = new DocumentApi(configuration);

  FileInfo fileInfo1 = new FileInfo();         
  fileInfo1.setFilePath("foldername/doc1.docx");
  JoinItem item1 = new JoinItem();
  item1.setFileInfo(fileInfo1);

  FileInfo fileInfo2 = new FileInfo();            
  fileInfo2.setFilePath("foldername/doc2.docx");
  JoinItem item2 = new JoinItem();
  item2.setFileInfo(fileInfo2);

  JoinOptions options = new JoinOptions();
  options.setJoinItems(Arrays.asList(item1, item2));
  options.setOutputPath("output/mergedDoc.docx");

  JoinRequest request = new JoinRequest(options);
  DocumentResult response = apiInstance.join(request);			

Ресурсы поддержки и обучения

GroupDocs.Merger Cloud также предлагает отдельные SDK для слияния документов для других языков, перечисленных ниже:

  РУССКИЙ