<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-editor</artifactId>
    <version>18.9</version>
</dependency>
copied!  
compile(group: 'com.groupdocs', name: 'groupdocs-editor', version: '18.9')
copied!  
<dependency org="com.groupdocs" name="groupdocs-editor" rev="18.9">
    <artifact name="groupdocs-editor" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.groupdocs" % "groupdocs-editor" % "18.9"
copied!  

Аннотатор документа Java High Code API

banner

Страница продукта | Док | Демо | Ссылка на API | Примеры | Блог | Бесплатная поддержка | Временная лицензия

GroupDocseditor для Java - это библиотека классов Java, которая поможет вам выполнить редактирование документов многих популярных форматов документов. Отредактируйте многоязычные документы, установив информацию о языке и локале соответственно. Включите режим без пустыни или страницы для более удобного опыта редактирования через Java API. Обнаружение адреса электронной почты и URIS.

Редактор документов Java на предпосылке API функции

  • Редактирование может быть сделано в обоих Потопный режим без пухлы..

  • Привлечь и работать с языковой / локальной информацией для многоязычного редактирования документов.

  • Способность извлекать информацию шрифта обеспечивает одинаковое редактирование и внешний вид документов в различных средах.

  • Укажите индекс текущего рабочего листа при редактировании многокачественных электронных таблиц. -Укажите сепаратор при редактировании файлов значений, разделенных запятыми (csv) и разделенными TAB ( tsv).

  • Оптимизация использования памяти при работе с большими файлами csv & tsv.

  • Исправить неверную структуру документа xml files.

  • Возможность распознавать URI и адрес электронной почты.

  • Добавьте защиту в документ на применение ограничений редактирования.

Поддерживаемые форматы файлов для редактирования документов

Microsoft Word & Reg ;: DOC/DOCX/DOCM/DOTM/DOTM/DOTX/FLATOPC/RTF/WORDML
openoffice writer & reg ;: ODT/OTT
Windows Excel & Reg ;: xls/xzlt/xlsx/xlsm/xltx/xltm/xlsb/xlam
openoffice calc & reg ;: sxc/ods/fods
starCalc: dif
Nintendo & Reg; DS Эмулятор: DSV
Windwos PowerPoint & Eg ;: ppt/pptx/pptm/pps/ppsx/ppsm/pot/potx/potm
OpenOffice Impress & Reg ;: ODP/OTP
Текст: txt/csv/tsv
markup: html/xml

Поддерживаемые форматы файлов автоматического обнаружения

Microsoft Word & Reg ;: DOC/DOCX/DOCM/DOTM/DOTM/DOTX/RTF
openoffice writer & reg ;: ODT/OTT
Windows Excel & Reg ;: xls/xzlt/xlsx/xlsm/xltx/xltm/xlsb/xlam
openoffice calc & reg ;: sxc/ods/fods
Windwos PowerPoint & Eg ;: ppt/pptx/pptm/pps/ppsx/ppsm/pot/potx/potm
openoffice Impress & reg ;: ODP/OTP

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

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

  • Microsoft Windows: Windows Desktop & Server (x86, x64), Microsoft Azure
  • macOS: Mac OS X
  • Linux: Ubuntu, OpenSuse, Centos и другие
  • java версии: j2se 6.0 (1.6), j2se 7.0 (1.7), j2se 8.0 (1.8) или выше (например, Java 10)

GroupDocs.editor для Java не требует установки внешнего программного обеспечения или стороннего инструмента. Просто следуйте по одному из способов, как описано в Установка и конфигурация.

Начать

GroupDocs размещает все API Java на GroupDocs Repository. Вы можете легко использовать GroupDocs.editor для Java API непосредственно в ваших проектах Maven с простыми конфигурациями. Для получения подробных инструкций, пожалуйста, посетите страницу документации Установка из репозитория GroupDocs с использованием Maven.

Пример кода Java для редактирования файла txt

TextEditOptions editOptions = new TextEditOptions();
editOptions.setEncoding(StandardCharsets.UTF_8);
editOptions.setRecognizeLists(true);
editOptions.setLeadingSpaces(TextLeadingSpacesOptions.ConvertToIndent);
editOptions.setTrailingSpaces(TextTrailingSpacesOptions.Trim);
editOptions.setDirection(TextDirection.Auto);

EditableDocument beforeEdit = editor.edit(editOptions); // Create EditableDocument instance

String originalTextContent = beforeEdit.getContent(); // Get HTML content
String updatedTextContent = originalTextContent.replace("text", "EDITED text"); // Edit content
List<IHtmlResource> allResources = beforeEdit.getAllResources(); // Get resources (only one stylesheet actually in this case)

//Finally, create new EditableDocument
EditableDocument afterEdit = EditableDocument.fromMarkup(updatedTextContent, allResources);

Страница продукта | Док | Демо | Ссылка на API | Примеры | Блог | Бесплатная поддержка | Временная лицензия

VersionRelease Date
22.1116 ноября 2022 г.
22.927 сентября 2022 г.
22.625 августа 2022 г.
22.421 апреля 2022 г.
20.8.125 января 2022 г.
17.925 января 2022 г.
20.1125 ноября 2020 г.
20.813 августа 2020 г.
19.104 октября 2019 г.
19.43 апреля 2019 г.
18.912 сентября 2018 г.