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

Java Cloud SDK para processar documentos do Word® na nuvem

banner

{{HIPERLINK1}} | {{HIPERLINK2}} | {{HIPERLINK3}} | {{HIPERLINK4}} | {{HIPERLINK5}} | {{HIPERLINK6}} | {{HIPERLINK7}} | {{HIPERLINK8}}

Aspose.Words Cloud SDK for Java ajuda você a trabalhar com os formatos de documento Word® e OpenOffice em seus aplicativos Java baseados em nuvem, sem instalar nenhum software de terceiros. É um wrapper em torno de Aspose.Words Cloud REST APIs.

Recurso de processamento de documentos do Cloud Word®

  • Adicionar e atualizar campos de formulário de documento.
  • Redefina o cache de fontes.
  • Inserir e atualizar listas em documentos do Word®.
  • Generate reports com base em fontes de dados, como JSON.
  • Crie e configure vários elementos da tabela (linha, coluna, borda, propriedades).
  • Adicione, atualize ou exclua notas de rodapé do documento, hiperlinks, números de página, parágrafos e intervalos.
  • Obtenha ou remova objetos OfficeMath de documentos.
  • Importação e exportação de documentos em; DOC, DOCX, PDF, RTF, DOT, DOTX, ODT, OTT, HTML, MHTML, XML e TXT.
  • Detecte automaticamente o tipo de documento e atribua a ele a categoria de classificação correta (documento, texto).
  • Adicione, atualize e exclua comentários de documentos.
  • Acompanhe as alterações no conteúdo do documento (adições de texto, exclusões e modificações de formato).
  • Insira, atualize ou exclua partes XML personalizadas no documento.
  • Built-in PDF to Word file format conversion engine que converte corretamente formatação, imagens, tabelas e vetores.

Ler e gravar formatos de documentos na nuvem

Microsoft Word®: DOC, DOCX, DOCM, DOT, DOTX, DOTM, FlatOpc, FlatOpcMacroEnabled, FlatOpcTemplate, FlatOpcTemplateMacroEnabled, WordML, RTF
OpenOffice®: ODT, OTT
Web: HTML, MHTML
Texto: TXT
Layout Fixo: PDF
Marcação: DM

Salvar documento na nuvem como

Layout Fixo: XPS
Vetor: SVG, EMF
e-book: EPUB
PostScript: PS
Linguagem de controle da impressora: PCL
Imagens: TIFF, PNG, BMP, JPEG, GIF
Outros: XamlFixed, XamlFlow, XamlFlowPack, HtmlFixed, OpenXPS

Ler Formatos de Documentos

Microsoft Word®: DocPreWord60
e-books: MOBI, CHM

Requisitos

A construção da biblioteca cliente da API requer:

  1. Java 1.7+
  2. Especialista
  3. Referências Pacotes

Pré-requisitos

Para usar o Aspose.Words Cloud SDK para Java, você precisa registrar uma conta com Aspose Cloud e pesquisar/criar ID e Segredo do cliente em Cloud Dashboard. Há cota gratuita disponível. Para obter mais detalhes, consulte Aspose Cloud Pricing.

Instalação

Instalar a partir do Maven

Adicione o repositório Aspose Cloud ao seu aplicativo pom.xml

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

Instalar a partir da fonte

Para instalar a biblioteca cliente da API em seu repositório Maven local, basta executar:

mvn clean install

Para implantá-lo em um repositório Maven remoto, defina as configurações do repositório e execute:

mvn clean deploy

Consulte o OSSRH Guide para obter mais informações.

Usuários do Maven

Adicione esta dependência ao POM do seu projeto:

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

Outros

Primeiramente gere o JAR executando:

mvn clean package

Em seguida, instale manualmente os seguintes JARs:

  • target/aspose-words-cloud-22.5.0.jar
  • alvo/lib/*.jar

Iniciar

        // 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

Licenciamento

Todos os SDKs, scripts auxiliares e modelos do Aspose.Words Cloud são licenciados sob MIT License.

Autorização e Autenticação

Authentication schemes definido para a API é o seguinte:

JWT

Recomendação

É recomendável criar uma instância de ApiClient por thread em um ambiente multithread para evitar possíveis problemas.

{{HIPERLINK1}} | {{HIPERLINK2}} | {{HIPERLINK3}} | {{HIPERLINK4}} | {{HIPERLINK5}} | {{HIPERLINK6}} | {{HIPERLINK7}} | {{HIPERLINK8}}

VersionRelease Date
22.11.016 de novembro de 2022
22.10.017 de outubro de 2022
22.9.08 de setembro de 2022
22.8.012 de agosto de 2022
22.7.014 de julho de 2022
22.6.016 de junho de 2022
22.5.018 de maio de 2022
22.4.014 de abril de 2022
22.3.05 de março de 2022
22.2.015 de fevereiro de 2022
22.1.019 de janeiro de 2022
21.12.08 de dezembro de 2021
21.11.012 de novembro de 2021
21.10.019 de outubro de 2021
21.9.016 de setembro de 2021
21.8.027 de agosto de 2021
21.7.05 de agosto de 2021
21.6.01 de julho de 2021
21.5.021 de maio de 2021
21.4.016 de abril de 2021
21.3.012 de março de 2021
21.2.011 de fevereiro de 2021
21.1.018 de janeiro de 2021
20.11.019 de novembro de 2020
20.10.020 de outubro de 2020
20.9.04 de setembro de 2020
20.8.06 de agosto de 2020
20.7.06 de julho de 2020
20.6.018 de junho de 2020
20.5.015 de maio de 2020
1.0.012 de maio de 2020
1.0.112 de maio de 2020
1.0.312 de maio de 2020
1.0.412 de maio de 2020
1.0.512 de maio de 2020
1.0.712 de maio de 2020
1.0.812 de maio de 2020
20.4.08 de abril de 2020
20.3.019 de março de 2020
20.1.022 de janeiro de 2020
19.12.028 de dezembro de 2019
19.10.020 de novembro de 2019
19.2.011 de março de 2019
18.9.08 de outubro de 2018
18.8.017 de setembro de 2018