GroupDocs Cloud tem o prazer de anunciar a versão V2 da API REST GroupDocs.Conversion Cloud. É uma nova versão da API, com uma abordagem simplificada e intuitiva em comparação com a V1. A nova API tem menos métodos e opções para tarefas de conversão de documentos com arquitetura aprimorada. Nesta versão, a API inclui métodos para trabalhar com armazenamento em nuvem, que é a parte importante. Saiba mais.
O que há de novo
Os métodos de API do GroupDocs.Conversion Cloud V2 são separados em quatro seções. A seção API de conversão inclui métodos para conversão de documentos. A seção File API possui métodos para carregar, baixar, copiar, mover e excluir arquivos. Métodos para criar, copiar, mover, excluir pastas no armazenamento em nuvem são adicionados na seção Pasta API. E a API de armazenamento inclui métodos para obter informações de armazenamento e informações de arquivo.
Nos próximos parágrafos, veremos os recursos e a funcionalidade do GroupDocs.Viewer Cloud V2.
Como funciona
Nesta era digital, o serviço de conversão de documentos está se tornando uma necessidade essencial das organizações. Diferentes formatos de documento de um documento são necessários no processo de negócios para diferentes propósitos. Portanto, como desenvolvedor, você pode estar procurando uma solução eficiente e confiável para desenvolver uma ferramenta de conversão de documentos. GroupDocs.Conversion Cloud REST API suporta a conversão de mais de 65 formatos de documentos. Ele permite a integração perfeita do recurso de conversão de documentos em seu aplicativo.
Mostraremos como é fácil e rápido converter um documento para outro formato de documento e adicionar marca d’água ao mesmo tempo. Estamos usando cURL para as solicitações da API REST neste exemplo. Verifique a lista completa de SDKs disponíveis para usar a API GroupDocs.Viewer Cloud diretamente em sua plataforma favorita.
Aqui vamos nós… Vamos converter um arquivo DOCX para PDF e adicionar o texto da marca d’água da seguinte forma
Obter código de autenticação
A API GroupDocs.Conversion Cloud REST oferece suporte à autenticação JWT (JSON Web Token).
### Retrieve access token
### TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required).
curl --request POST https://api.groupdocs.cloud/connect/token
--header "Content-Type: application/x-www-form-urlencoded"
--data "grant_type=client_credentials&client_id=[APP_SID]&client_secret=[APP_KEY]"
Carregar arquivo de origem para armazenamento
Estamos carregando o arquivo DOCX de origem para o armazenamento padrão de groupdocs.cloud. No entanto, você também pode usar 3 armazenamento de terceiros com APIs de nuvem groupdocs.cloud.
### Upload file into the storage
curl --request POST "https://api.groupdocs.cloud/v2/conversion/storage/file/test_doc.docx"
--header "authorization: Bearer [ACCESS_TOKEN]"
--data-binary @"c:\temp\test_doc.docx"
Ocultar e adicionar marca d’água
Use os parâmetros de entrada ConversionSettings e ConvertOptions de acordo com o formato de arquivo necessário.
### Convert and Add Watermark
curl --request POST "https://api.groupdocs.cloud/v2.0/conversion"
--header "authorization: Bearer [ACCESS_TOKEN]"
--header "accept: application/json"
--header "Content-Type: application/json" --data "{ "FilePath": "test_doc.docx", "Format": "pdf", "ConvertOptions": { "FromPage": 1, "PagesCount": 1, "WatermarkOptions": { "text": "Watermark" } }, "OutputPath": "Output"}"
Baixar arquivo PDF
A API de arquivo é usada para baixar arquivos de armazenamento.
### Download Result
curl --request GET "https://api.groupdocs.cloud/v2/conversion/storage/file/Output/test_doc.pdf'
--header "authorization: Bearer [ACCESS_TOKEN]
Compartilhe seu feedback
Sinta-se à vontade para nos enviar um comentário compartilhando suas ideias sobre a nova versão do GroupDocs.Conversion Cloud REST API. Ou deixe-nos saber se você tem alguma sugestão ou se precisa de algum recurso específico que espera que nossa API REST tenha.
E se você ainda não teve a chance de experimentar nossa API REST, basta iniciar uma avaliação gratuita hoje. Tudo o que você precisa é inscrever-se no serviço GroupDocs Cloud. Depois de se inscrever, você está pronto para experimentar os poderosos recursos de processamento de arquivos oferecidos pelo GroupDocs Cloud.