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

API de código do anotador do documento Java

banner

Página do produto | Documentos | Demos | Referência da API | Exemplos | Blog | Suporte gratuito | Licença temporária

GrupoDocseditor para Java é uma biblioteca de classe Java para ajudá -lo a executar a edição de documentos de muitos formatos de documentos populares. Edite documentos multilíngues definindo as informações do idioma e do local de acordo. Habilite o modo de paginação ou sem paginação para uma experiência de edição mais confortável via API Java. Detecte endereços de email e URIs.

editor de documentos Java nos recursos da premissa API

  • A edição pode ser feita nos dois Fluxo Modo Pagless Modo Paginal Paginal.

  • Procure e trabalhe com informações de idioma / localidade para edição de documentos multilíngues.

  • Capacidade de extrair informações da fonte permite a mesma edição e aparência de documentos em vários ambientes.

  • Especifique o índice da planilha atual ao editar planilhas com várias abordagens. -Especifique o separador ao editar arquivos de valores separados por vírgula (csv) e valores separados por guia ( tsv).

  • Otimização do uso da memória enquanto trabalha com grandes arquivos csv e tsv.

  • Corrija a estrutura incorreta do documento dos arquivos xml.

  • Capacidade de reconhecer URIs e endereço de e -mail.

  • Adicione proteção ao documento por Aplicando restrições de edição.

Formatos de arquivo de edição de documentos suportados

Microsoft Word & Reg ;: doc/docx/docm/dot/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; Emulador ds: dsv
Windwos PowerPoint & EG;: PPT/PPTX/PPTM/PPS/PPSX/PPSM/POT/POTX/POTM
OpenOffice Impress & Reg ;: ODP/OTP
Texto: TXT/CSV/TSV
Markup: html/xml

Formatos de arquivo de detecção automática suportados

Microsoft Word & Reg ;: doc/docx/docm/dot/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

Para detalhes e limitações, visite, Formatos de documentos suportados.

Requisitos de sistema

  • Microsoft Windows: Windows Desktop & Server (x86, x64), Microsoft Azure
  • macOS: Mac OS X
  • Linux: Ubuntu, OpenSuse, Centos e outros
  • Versões Java: J2SE 6.0 (1.6), J2SE 7.0 (1.7), J2SE 8.0 (1.8) ou acima (por exemplo, Java 10)

GroupDocs.Editor para Java não exige que nenhum software externo ou ferramenta de terceiros sejam instalados. Basta seguir uma das maneiras, conforme descrito em Instalação e configuração.

Iniciar

O GroupDocs hospeda todas as APIs Java no Repositório de GroupDocs. Você pode facilmente usar o GroupDocs.editor para API Java diretamente em seus projetos Maven com configurações simples. Para as instruções detalhadas, visite Instalação do Repositório GroupDocs usando Maven Página de documentação.

amostra Java Código para editar um arquivo 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);

Página do produto | Documentos | Demos | Referência da API | Exemplos | Blog | Suporte gratuito | Licença temporária

VersionRelease Date
22.1116 de novembro de 2022
22.927 de setembro de 2022
22.625 de agosto de 2022
22.421 de abril de 2022
20.8.125 de janeiro de 2022
17.925 de janeiro de 2022
20.1125 de novembro de 2020
20.813 de agosto de 2020
19.104 de outubro de 2019
19.43 de abril de 2019
18.912 de setembro de 2018