<repositories>
<repository>
<id>repository.groupdocs.com</id>
<name>GroupDocs Repository</name>
<url>https://releases.groupdocs.com/java/repo/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-editor</artifactId>
<version>22.11</version>
</dependency>
</dependencies>
repositories {
maven {
url 'https://releases.groupdocs.com/java/repo/'
}
}
compile(group: 'com.groupdocs', name: 'groupdocs-editor', version: '22.11')
<ivysettings>
<settings defaultResolver="chain"/>
<resolvers>
<chain name="chain">
<ibiblio name="GroupDocs Repository" m2compatible="true" root="https://releases.groupdocs.com/java/repo/"/>
</chain>
</resolvers>
</ivysettings>
<dependency org="com.groupdocs" name="groupdocs-editor" rev="22.11">
<artifact name="groupdocs-editor" ext="jar"/>
</dependency>
resolvers += Resolver.url("GroupDocs Repository", url("https://releases.groupdocs.com/java/repo/"))
libraryDependencies += "com.groupdocs" % "groupdocs-editor" % "22.11"
Document Annotator Java High Code API
Página del producto | Documentos | Población | Referencia de API | Ejemplos | Blog | Soporte gratuito | Licencia temporal
GrupoDocseditor para Java es una biblioteca de clase Java para ayudarlo a realizar la edición de documentos de muchos formatos de documentos populares. Edite documentos multilingües estableciendo la información del idioma y la localidad en consecuencia. Habilite el modo sin pagos o paginado para una experiencia de edición más cómoda a través de Java API. Detectar direcciones de correo electrónico y URIS.
Editor de documentos Java en las funciones de la API de la premisa
La edición se puede hacer tanto en el Modo de flujo sin paginación en modo paginal paginado.
Obtenga y trabaje con información de lenguaje / localidad para la edición multilingüe de documentos.
La capacidad de extraer información de fuentes permite la misma edición y apariencia de documentos en varios entornos.
Especifique el índice de la hoja de trabajo actual mientras edita hojas de cálculo con múltiples tabilizaciones. -Especifique el separador mientras edita los valores separados por comas (
CSV
) y los valores de Tab-separados (TSV
).Optimización del uso de la memoria mientras trabaja con grandes archivos
CSV
&TSV
.Arregle la estructura de documentos incorrectas de los archivos
XML
.Capacidad para reconocer URI y dirección de correo electrónico.
Agregue protección al documento por Aplicar restricciones de edición.
formatos de archivo de edición de documentos compatibles
Microsoft Word & Reg ;: doc/docx/docm/dot/dotm/dotx/planopc/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
Marca: html/xml
formatos de archivo de detección automáticos compatibles
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 detalles y limitaciones, visite Formatos de documento compatibles.
Requisitos del sistema
- Microsoft Windows: *indows Desktop & Server (X86, X64), Microsoft Azure
- macOS: *ac OS X
- Linux: *buntu, OpenSuse, CentOS y otros
- Versiones Java: *J2SE 6.0 (1.6)
,
J2SE 7.0 (1.7),
J2SE 8.0 (1.8)` o superior (por ejemplo Java 10)
Groupdocs.Editor for Java no requiere que se instale ningún software externo o herramienta de terceros. Simplemente siga una de las formas como se describe en Instalacion y configuracion.
Empezar
Groupdocs aloja todas las API de Java en el Repositorio de grupos. Puede usar fácilmente Groupdocs.Editor para Java API directamente en sus proyectos Maven con configuraciones simples. Para las instrucciones detalladas, visite la página de documentación Instalación desde el repositorio de Groupdocs utilizando Maven.
Ejemplo de código Java para editar un archivo 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 del producto | Documentos | Población | Referencia de API | Ejemplos | Blog | Soporte gratuito | Licencia temporal
GroupDocs.Total GroupDocs.Editor API on premise DOC DOCX DOCM DOT DOTM DOTX FlatOPC RTF WordML ODT OTT XLS XZLT XLSX XLSM XLTX XLTM XLSB XLAM SXC ODS FODS DIF DSV PPT PPTX PPTM PPS PPSX PPSM POT POTX POTM ODP OTP TXT CSV TSV HTML XML flow pageless paged paginal edit editor editing locale language multi lingual comma separated values tab-separated tab comma-separated URI email restrictions protection document automation windows macOS Linux J2SE azure document automation