Объединить Word, PDF или веб-документы вместе на Java

Высокоскоростная Java библиотека для объединения офисных документов в различные файловые форматы.

Используйте наш API слияния документов для создания переносимого, надежного и безопасного ПО на Java. Это мощное программное решение для объединения Word, PDF, Web документов на Java.

Посмотреть фрагмент кода

Конвертировать Word, PDF, JPG на Java

Библиотека Java позволяет Java разработчикам конвертировать Word документы, PDF и многие другие файловые форматы. Мощный движок конверсии анализирует макеты и стили исходных документов, а затем экспортирует объединенный результат в требуемый формат.

Конвертация документов из одного формата в другой может оказаться сложной задачей, если у вас нет профессионального инструмента для выполнения такой работы. Используйте Java библиотеку для преобразования Word документов, PDF, JPG с максимальной гибкостью и скоростью. Запустите онлайн-демонстрацию и проверьте качество конвертации прямо в веб-браузере. DOCX Conversion API поддерживает множество полезных опций.

Объединить Word, PDF, JPG в один файл

Это простой способ конвертировать офисные документы из одного формата в другой, оставляя все низкоуровневые детали Conversion API. Библиотека Java позволит конвертировать документы во многие популярные форматы с максимальной гибкостью и эффективностью:

  • Microsoft Word: DOCX, DOC, RTF, DOT, DOTM, DOTX, DOCM
  • OpenOffice: ODT, OTT
  • Фиксированный макет: PDF, PostScript, XPS, OpenXPS
  • Изображения: PNG, JPG, GIF, BMP, TIFF, SVG, EMF
  • Веб-документы: HTML, MHTML
  • Другое: MOBI, EPUB, Xaml, PCL и т.д.

Объедините несколько документов и сохраните результат в один файл. Если вы разрабатываете Java код, это окажется намного проще, чем может показаться изначально. См. пример на Java, который выполняет итерацию по документам, объединяя их в единое целое:

Пример кода на Java для объединения нескольких файлов в один
Загрузите файл, который хотите объединить
Выполнить код
Загрузите файл, который хотите объединить
Выберите целевой формат из списка
// Repository path: https://releases.aspose.com/java/repo/
// Maven, where 'ver' - Aspose.Words version number, for example, 24.4.
<dependency>
  <groupId>com.aspose</groupId>
  <artifactId>aspose-words</artifactId>
  <version>ver</version>
  <classifier>jdk17</classifier>
</dependency>
Копировать
// Repository path: https://releases.aspose.com/java/repo/
// Gradle, where 'ver' - Aspose.Words version number, for example, 24.4.
compile(group: 'com.aspose', name: 'aspose-words', version: 'ver', classifier: 'jdk17')
Копировать
// Repository path: https://releases.aspose.com/java/repo/
// Ivy, where 'ver' - Aspose.Words version number, for example, 24.4.
<dependency org="com.aspose" name="aspose-words" rev="ver">
 <artifact name="aspose-words" m:classifier="jdk17" ext="jar"/>
</dependency>
Копировать
// Repository path: https://releases.aspose.com/java/repo/
// Sbt, where 'ver' - Aspose.Words version number, for example, 24.4.
libraryDependencies += "com.aspose" % "aspose-words" % "ver"
Копировать
import com.aspose.words.*;

List<String> fileNames = Arrays.asList("Input1.docx", "Input2.docx");

Document output = new Document();
// Удаляем весь контент из целевого документа перед добавлением.
output.removeAllChildren();

for (String fileName : fileNames)
{
    Document input = new Document(fileName);
    // Добавляем исходный документ в конец целевого документа.
    output.appendDocument(input, ImportFormatMode.KEEP_SOURCE_FORMATTING);
}

output.save("Output.pdf");
Выполнить код

Как объединить файлы JPG, Word, PDF, JPEG Java

  1. Установите Aspose.Words for Java.
  2. Добавьте ссылку на библиотеку (импортируйте библиотеку) в свой Java проект
  3. Откройте исходный файл на Java.
  4. Объединяйте файлы в один.
  5. Вызовите метод appendDocument(), передав имя выходного файла с требуемым расширением.
  6. Получите объединенный результат в виде отдельного файла.

Java библиотека для объединения файлов

Мы размещаем наши пакеты Java в репозиториях Maven. 'Aspose.Words для Java' - это обычный JAR файл, содержащий байт-код. Следуйте пошаговым инструкциям по его установке в среде разработчика Java.

Системные Требования

Поддерживаются Java SE 7 и более поздние версии Java. Мы также предоставляем отдельный пакет для Java SE 6 на случай, если вам придется использовать эту устаревшую JRE.

Наша библиотека Java является кроссплатформенной и работает во всех операционных системах с JVM, включая Microsoft Windows, Linux, macOS, Android и iOS.

Для получения информации о дополнительных зависимостях пакетов, таких как JogAmp JOGL, Harfbuzz шрифтов Java Advanced Imaging JAI, обратитесь к документации по продукту.

5%

Подпишитесь на обновления продукта Aspose

Получайте ежемесячные информационные бюллетени и предложения, доставляемые прямо на ваш почтовый ящик.