Используйте Java библиотеку для разделения DOCX файлов на части. Вы можете интегрировать извлеченные DOCX страницы с другими данными и в результате получить документы нужной вам формы и содержания. Разделение DOCX на части упрощает совместную работу над DOCX файлами.
Эта программная библиотека предоставляет разработчикам Java набор функций для разделения DOCX файлов на части. Разделение DOCX документа на отдельные файлы можно использовать для упрощения параллельной работы с разделами документа. Например, если над одним DOCX документом одновременно работают несколько человек, его разделение позволит им ускорить работу. Разделение DOCX документов может быть частью технологии извлечения текста из DOCX файлов и интеграции данных в автоматизированные информационные системы или базы данных.
Наша библиотека предоставляет разработчикам Java все необходимые функции для разделения DOCX файлов на части и извлечения страниц в соответствии с заданным режимом. Это автономное решение Java, для которого не требуется установка Microsoft Word, Acrobat Reader или других приложений.
Разделите содержимое DOCX, используя разные критерии в коде Java. Вы можете использовать следующие режимы извлечения страниц для DOCX документов: "разделить по заголовкам", "разделить по разделам", "разделить по страницам", "разделить по диапазонам страниц".
После разделения файла DOCX на части вы можете экспортировать результат в необходимый формат файла с помощью метода Document.Save. Вы также можете контролировать, как части документа DOCX экспортируются в HTML или EPUB, используя свойство DocumentPartSavingCallback, которое позволит вам перенаправлять выходные потоки.
Легко разделяйте DOCX документы с помощью нашего решения для Java. В следующем примере показано, как разделить DOCX документ с помощью Java:
import com.aspose.words.*;
Document doc = new Document("Input.docx");
for (int page = 0; page < doc.getPageCount(); page++)
{
Document extractedPage = doc.extractPages(page, 1);
extractedPage.save(String.format("Output_%d.docx", page + 1));
}
Мы размещаем наши пакеты 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, обратитесь к документации по продукту.