Программнная библиотека для редактирования DOCX на Java. Используйте наш DOCX API редактирования для создания переносимого, надежного и безопасного ПО на Java.
Программная модификация DOCX документов - неотъемлемая часть современного электронного документооборота. Редактируйте текст в DOCX, вставляйте графики с интеграцией внешних данных, изменяйте таблицы.
Библиотека Java - это комплексное решение для редактирования DOCX, не зависящее от стороннего ПО. Наш продукт готов к коммерческому использованию и покрывает все потребности профессиональных Java разработчиков:
Java редактор DOCX предоставляет разработчикам мощный API для программного редактирования DOCX. Быстро интегрируйте функции модификации DOCX в свое ПО. Наша библиотека поддерживает модификацию различных форматов документов на языке Java.
Задача программного редактирования DOCX на Java - это задача изменения элементов в дереве DOCX документа. Оно также известно как 'DOM' - модель программирования для взаимодействия с элементами DOCX документа и его свойствами.
Функции модификации DOCX неотделимы от функций расширенного поиска в DOCX документе. Для обеспечения высокого уровня гибкости наша Java библиотека предоставляет разработчикам функцию поиска в DOCX на основе регулярных выражений. Такой подход расширяет возможности редактирования текста в DOCX файлах, позволяя использовать Regex-паттерны для динамического преобразования DOCX.
Одной из наиболее востребованных функций является динамическое создание и изменение таблиц в DOCX документах. Работать с таблицами очень удобно с Java библиотекой: редактируйте, обновляйте таблицы, извлекайте текст таблиц на Java.
В следующем примере показано, как модифицировать DOCX документ на Java:
import com.aspose.words.*;
Document doc = new Document("Input.docx");
DocumentBuilder builder = new DocumentBuilder(doc);
// Вставьте текст в начало документа.
builder.moveToDocumentStart();
builder.writeln("Morbi enim nunc faucibus a.");
doc.save("Output.docx");
import com.aspose.words.*;
Document doc = new Document("Input.docx");
DocumentBuilder builder = new DocumentBuilder(doc);
// Вставьте таблицу в начало документа.
builder.moveToDocumentStart();
builder.startTable();
builder.insertCell();
builder.write("Row 1, cell 1.");
builder.insertCell();
builder.write("Row 1, cell 2.");
builder.endTable();
doc.save("Output.docx");
import com.aspose.words.*;
Document doc = new Document("Input.docx");
DocumentBuilder builder = new DocumentBuilder(doc);
// Вставьте изображение в начало документа.
builder.moveToDocumentStart();
builder.insertImage("Image.png");
doc.save("Output.docx");
Мы размещаем наши пакеты 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, обратитесь к документации по продукту.
Вы можете редактировать файлы многих других форматов: