A conversão de planilhas Excel em imagens JPG oferece uma ampla gama de benefícios para empresas e indivíduos. Ao exportar suas planilhas como imagens de alta qualidade, você pode compartilhá-las facilmente com outras pessoas que talvez não tenham acesso ao Excel ou que prefiram visualizar seus dados como imagens. Além disso, converter Excel para JPG pode ser uma maneira útil de criar um instantâneo de seus dados em um ponto específico no tempo, permitindo que você consulte facilmente suas informações posteriormente. Com a API Java REST, converter Excel para JPG nunca foi tão fácil e, neste guia, exploraremos os benefícios desse processo com mais detalhes, além de fornecer um guia passo a passo de como fazê-lo.
- Excel para API de conversão de imagem
- Converter Excel para JPG em Java
- Geração de imagem de planilha usando comandos cURL
Excel para API de conversão de imagem
Aspose.Cells Cloud SDK for Java é uma ferramenta poderosa que permite converter facilmente planilhas do Excel em imagens JPG com alta fidelidade. Ao usar este SDK, você pode simplificar seu fluxo de trabalho de gerenciamento de documentos e melhorar a colaboração compartilhando seus dados em um formato visual. Este SDK também oferece uma ampla gama de benefícios, incluindo a capacidade de personalizar sua saída, automatizar seus fluxos de trabalho e garantir resultados ideais com o mínimo de esforço.
Vamos começar adicionando sua referência no projeto de tipo de compilação Java maven.
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.cloud/repo/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells-cloud</artifactId>
<version>22.8</version>
</dependency>
</dependencies>
Além disso, para acessar os serviços Cloud, você também precisa criar uma conta gratuita no Cloud Dashboard. Em seguida, obtenha seus detalhes personalizados de ID do cliente e Segredo do cliente.
Converter Excel para JPG em Java
Esta seção explicará os detalhes de como converter Excel para JPG usando Java. Neste processo, vamos converter todas as planilhas em imagens JPG.
- Crie uma instância de CellsApi e forneça as credenciais do cliente como argumentos.
- Declare o nome do Excel de entrada, o formato resultante como JPG e o nome do arquivo de saída em variáveis de string.
- Leia o arquivo do Excel da unidade local usando a instância de arquivo.
- Por fim, chame o método cellsWorkbookPutConvertWorkbook(…) para a operação de conversão de Excel para Imagem.
// para mais exemplos, visite https://github.com/aspose-cells-cloud/aspose-cells-cloud-java
try
{
// Obtenha ClientID e ClientSecret em https://dashboard.aspose.cloud/
String clientId = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
String clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
// crie uma instância de CellsApi usando credenciais de cliente
CellsApi api = new CellsApi(clientId,clientSecret);
// nome da pasta de trabalho do Excel de entrada
String fileName = "myDocument.xlsx";
// detalhes da senha se a pasta de trabalho estiver criptografada
String password = null;
// formato de arquivo resultante
String format = "JPG";
// carregar arquivo do sistema local
File file = new File(fileName);
// executar operação de conversão de documento
File response = api.cellsWorkbookPutConvertWorkbook(file, format, password, "Resultant.jpg", null, null);
// imprimir mensagem de sucesso
System.out.println("Excel to JPG Conversion successful !");
}catch(Exception ex)
{
System.out.println(ex);
}
A pasta de trabalho do Excel de entrada usada no exemplo acima pode ser baixada de myDocument.xlsx.
Geração de imagem de planilha usando comandos cURL
Com REST API e comandos cURL, podemos facilmente converter arquivos Excel em imagens JPG sem a necessidade de nenhum software especializado ou conhecimento de programação. Essa abordagem oferece uma série de benefícios, incluindo a capacidade de automatizar os fluxos de trabalho, integração com outros sistemas e podemos personalizar a saída para atender às nossas necessidades específicas.
Agora, para atender a esse requisito, precisamos gerar um token de acesso JWT executando o seguinte comando:
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bb959721-5780-4be6-be35-ff5c3a6aa4a2&client_secret=4d84d5f6584160cbd91dba1fe145db14" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
Assim que tivermos um token JWT, precisamos executar o seguinte comando para converter a planilha selecionada chamada “Sheet2” para o formato JPG. Após a conversão, o JPG resultante é retornado no fluxo de resposta e pode ser facilmente salvo na unidade local.
curl -v -X GET "https://api.aspose.cloud/v3.0/cells/myDocument.xlsx/worksheets/Sheet2?format=JPG&verticalResolution=800&horizontalResolution=1024" \ -H "accept: application/json" \
-H "authorization: Bearer <JWT Token>" \
-o Converted.jpg
Observações Finais
A conversão de planilhas do Excel em imagens JPG raster é uma parte essencial dos fluxos de trabalho modernos de gerenciamento de documentos, e há muitas ferramentas disponíveis para ajudar nessa tarefa. No entanto, ao escolher Aspose.Cells Cloud SDK para Java ou REST API por meio de comandos cURL, os benefícios dessas abordagens são claros. Além disso, o Aspose.Cells Cloud SDK para Java é altamente escalável e pode ser facilmente integrado a outros sistemas, tornando-o uma escolha ideal para empresas de todos os tamanhos. Esperamos que este guia tenha fornecido a você uma compreensão abrangente dos benefícios de exportar planilhas como imagens, o que permite melhorar a colaboração, simplificar seus fluxos de trabalho e garantir que seus dados sejam facilmente acessíveis a outras pessoas.
Com essas técnicas à sua disposição, agora você pode facilmente converter XLS para JPG ou XLSX para JPG rapidamente, aumentar sua produtividade e levar seu fluxo de trabalho de gerenciamento de documentos para o próximo nível. Em caso de qualquer dúvida adicional, não hesite em nos contatar através do fórum de suporte ao produto.
Artigos relacionados
É altamente recomendável visitar os links a seguir para saber mais sobre: