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

Java Cloud SDK para procesar documentos de Word® en la nube

banner

{{HIPERVINCULO1}} | {{HIPERVINCULO2}} | {{HIPERVINCULO3}} | {{HIPERVINCULO4}} | {{HIPERVINCULO5}} | {{HIPERVINCULO6}} | {{HIPERVINCULO7}} | {{HIPERVINCULO8}}

Aspose.Words Cloud SDK for Java lo ayuda a trabajar con formatos de documentos de Word® y OpenOffice dentro de sus aplicaciones Java basadas en la nube, sin instalar ningún software de terceros. Es un envoltorio alrededor de Aspose.Words Cloud REST APIs.

Función de procesamiento de documentos de Cloud Word®

  • Agregar y actualizar campos de formulario de documentos.
  • Restablecer caché de fuentes.
  • Insertar y actualizar listas dentro de documentos de Word®.
  • Generate reports basado en fuentes de datos, como JSON.
  • Crear y configurar varios elementos de la tabla (fila, columna, borde, propiedades).
  • Agregue, actualice o elimine notas al pie del documento, hipervínculos, números de página, párrafos y rangos.
  • Obtenga o elimine objetos de OfficeMath de los documentos.
  • Importación y exportación de documentos en; DOC, DOCX, PDF, RTF, DOT, DOTX, ODT, OTT, HTML, MHTML, XML y TXT.
  • Detectar automáticamente el tipo de documento y asignarle la categoría de clasificación correcta (documento, texto).
  • Agregar, actualizar y eliminar comentarios de documentos.
  • Realice un seguimiento de los cambios en el contenido del documento (adiciones de texto, eliminaciones y modificaciones de formato).
  • Inserte, actualice o elimine partes XML personalizadas dentro del documento.
  • Built-in PDF to Word file format conversion engine que convierte correctamente formatos, imágenes, tablas y vectores.

Leer y escribir formatos de documentos en la nube

Microsoft Word®: DOC, DOCX, DOCM, DOT, DOTX, DOTM, FlatOpc, FlatOpcMacroEnabled, FlatOpcTemplate, FlatOpcTemplateMacroEnabled, WordML, RTF
OpenOffice®: ODT, OTT
Web: HTML, MHTML
Texto: TXT
Diseño fijo: PDF
Rebaja: MD

Guardar documento en la nube como

Diseño fijo: XPS
Vector: SVG, CEM
libro electrónico: EPUB
Posdata: PD
Lenguaje de control de la impresora: PCL
Imágenes: TIFF, PNG, BMP, JPEG, GIF
Otro: XamlFixed, XamlFlow, XamlFlowPack, HtmlFixed, OpenXPS

Leer formatos de documentos

Microsoft Word®: DocPreWord60
Libros electrónicos: MOBI, CHM

Requisitos

La creación de la biblioteca del cliente API requiere:

  1. java 1.7+
  2. Experto
  3. Paquetes de Referencias

requisitos previos

Para usar Aspose.Words Cloud SDK para Java, debe registrar una cuenta con Aspose Cloud y buscar/crear ID de cliente y Secreto de cliente en Cloud Dashboard. Hay cupo libre disponible. Para obtener más detalles, consulte Aspose Cloud Pricing.

Instalación

Instalar desde Maven

Agregue el repositorio de Aspose Cloud a su aplicación pom.xml

<repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>https://releases.aspose.cloud/java/repo/</url>
    </repository>
</repositories>

Instalar desde la fuente

Para instalar la biblioteca del cliente API en su repositorio Maven local, simplemente ejecute:

mvn clean install

Para implementarlo en un repositorio remoto de Maven, configure los ajustes del repositorio y ejecute:

mvn clean deploy

Consulte OSSRH Guide para obtener más información.

Usuarios expertos

Agregue esta dependencia al POM de su proyecto:

<dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-words-cloud</artifactId>
        <version>22.5.0</version>
    </dependency>
</dependencies>

Otros

Primero genere el JAR ejecutando:

mvn clean package

Luego instale manualmente los siguientes JAR:

  • objetivo/aspose-palabras-nube-22.5.0.jar
  • objetivo/lib/*.jar

Empezar

        // Start README example

        // if baseUrl is null, WordsApi uses default https://api.aspose.cloud 
        WordsApi wordsApi = new WordsApi(clientId, clientSecret, baseUrl);

        String localPath = PathUtil.get(localFolder, fileName);
        String remotePath = PathUtil.get(remoteFolder, remoteName);

        UploadFileRequest uploadRequest = new UploadFileRequest(Files.readAllBytes(Paths.get(localPath)), remotePath, null);
        //wordsApi.uploadFile(uploadRequest);

        DeleteWatermarkRequest request = new DeleteWatermarkRequest(remoteName, remoteFolder, null, null, null, null, null, null);
        //DocumentResponse result = wordsApi.deleteWatermark(request);

        // End README example

Licencia

Todos los SDK de Aspose.Words Cloud, los scripts auxiliares y las plantillas tienen licencia bajo MIT License.

Autorización y autenticación

Authentication schemes definido para la API es el siguiente:

JWT

Recomendación

Se recomienda crear una instancia de ApiClient por subproceso en un entorno multiproceso para evitar posibles problemas.

{{HIPERVINCULO1}} | {{HIPERVINCULO2}} | {{HIPERVINCULO3}} | {{HIPERVINCULO4}} | {{HIPERVINCULO5}} | {{HIPERVINCULO6}} | {{HIPERVINCULO7}} | {{HIPERVINCULO8}}

VersionRelease Date
22.11.016 de noviembre de 2022
22.10.017 de octubre de 2022
22.9.08 de septiembre de 2022
22.8.012 de agosto de 2022
22.7.014 de julio de 2022
22.6.016 de junio de 2022
22.5.018 de mayo de 2022
22.4.014 de abril de 2022
22.3.05 de marzo de 2022
22.2.015 de febrero de 2022
22.1.019 de enero de 2022
21.12.08 de diciembre de 2021
21.11.012 de noviembre de 2021
21.10.019 de octubre de 2021
21.9.016 de septiembre de 2021
21.8.027 de agosto de 2021
21.7.05 de agosto de 2021
21.6.01 de julio de 2021
21.5.021 de mayo de 2021
21.4.016 de abril de 2021
21.3.012 de marzo de 2021
21.2.011 de febrero de 2021
21.1.018 de enero de 2021
20.11.019 de noviembre de 2020
20.10.020 de octubre de 2020
20.9.04 de septiembre de 2020
20.8.06 de agosto de 2020
20.7.06 de julio de 2020
20.6.018 de junio de 2020
20.5.015 de mayo de 2020
1.0.012 de mayo de 2020
1.0.112 de mayo de 2020
1.0.312 de mayo de 2020
1.0.412 de mayo de 2020
1.0.512 de mayo de 2020
1.0.712 de mayo de 2020
1.0.812 de mayo de 2020
20.4.08 de abril de 2020
20.3.019 de marzo de 2020
20.1.022 de enero de 2020
19.12.028 de diciembre de 2019
19.10.020 de noviembre de 2019
19.2.011 de marzo de 2019
18.9.08 de octubre de 2018
18.8.017 de septiembre de 2018