Neste tópico simples, você aprenderá como Proteger com senha o arquivo XLSX usando a API Java REST. Desenvolveremos um aplicativo para criptografar o arquivo XLSX usando a API Java Cloud seguindo as etapas detalhadas e lúcidas mencionadas na seção a seguir. O aplicativo desenvolvido pode ser integrado a qualquer aplicativo que suporte Java em ambientes Linux, macOS ou Windows e a conversão pode ser feita gratuitamente.
Pré-requisito
Crie uma conta e obtenha credenciais de API para proteger XLSX com senha usando Java REST API
Download Aspose.Cells Cloud SDK for Java to encrypt XLSX file using Java Cloud API
Configure o projeto Java com o SDK acima para renderizar XLSX como SVG
Etapas para criptografar arquivo XLSX usando Java Low Code API
- Defina o ID do cliente e o segredo do cliente para que a API criptografe a pasta de trabalho com uma senha usando a API REST Java
- Crie um objeto da classe CellsApi com credenciais de cliente para executar a proteção por senha de um arquivo XLSX
- Especifique os nomes dos arquivos XLSX de origem e carregue o XLSX de origem usando um nome e um objeto File em um HashMap
- Crie uma instância do ProtectWorkbookRequest para definir a senha e outras propriedades
- Instanciar o objeto PostProtectRequest para definir os arquivos de mapa e a instância ProtectWorkbookRequest
- Chame o método de solicitação postProtect para criptografar o arquivo XLSX usando a API Java de baixo código
- Salve o(s) arquivo(s) XLSX criptografado(s) no disco local
As etapas acima mencionadas protegem o XLSX com senha usando a API REST Java. Começaremos o processo com a configuração do SDK e a criação da instância da classe CellsAPI. Em seguida, carregaremos o(s) arquivo(s) XLSX de origem usando um HashMap e criaremos uma instância das classes ProtectWorkbookRequest e PostProtectRequest que são usadas posteriormente para definir a proteção por senha para os arquivos XLSX usando o método postProtect().
Código para proteger XLSX com senha usando Java REST API
Este código de exemplo simples permite que você proteja XLSX com senha usando Java low code API. Você precisa fornecer os arquivos XLSX de origem e a senha para a proteção, juntamente com outras propriedades opcionais. Após formular a Request Message, postProtect() executa a criptografia no arquivo XLSX e retorna os arquivos XLSX protegidos por senha que podem ser armazenados no disco ou dentro do banco de dados.
Aprendemos a criptografar Workbook com Senha usando Java REST API neste tópico. Se você quiser realizar a conversão de XLSX para PNG, consulte o artigo sobre como Converter XLSX para PNG com Java REST API.