Este tutorial conciso ensina como converter XLSX para PDF com permissões restritas em java. Você pode definir uma variedade de permissões e restrições antes de converter o arquivo XLSX para PDF com permissões restritas em java. Por fim, esta pasta de trabalho é salva como um arquivo PDF que pode ser aberto em qualquer visualizador ou navegador com as permissões permitidas.
Etapas para converter XLSX em PDF com permissões restritas em Java
- Adicione a referência de biblioteca Aspose.Cells ao projeto usando o repositório Maven
- Adicione uma referência às classes Workbook, PdfSaveOptions e PdfSecurityOptions usando a palavra-chave Import
- Carregue o arquivo XLSX de amostra que deve ser convertido em PDF
- Inicialize o PdfSaveOptions para definir as opções de segurança
- Definir restrições de conteúdo de cópia/extração e impressão do PDF em Java
- Salve a pasta de trabalho como um PDF com as permissões restritas
Durante este breve tutorial passo a passo, vemos que primeiro carregamos um arquivo XLSX que deve ser convertido em PDF e, em seguida, definimos restrições para o PDF exportado do arquivo XLSX como uma restrição para copiar ou extrair texto de PDF ou restrição para imprimir o PDF. Depois que as restrições necessárias forem aplicadas, a pasta de trabalho será salva como um PDF com essas restrições.
Código para converter arquivo XLSX em PDF com permissões restritas em Java
Neste código de exemplo, usamos o objeto de classe PdfSaveOptions para definir as restrições no PDF convertido de um XLSX. Essa classe possui o parâmetro PdfSecurityOptions que na verdade contém opções para definir as restrições. Ao final do processo, esta pasta de trabalho é salva como PDF usando o objeto PdfSaveOptions como parâmetro para a função save().
Convertemos o arquivo XLSX para PDF, mas se você quiser salvar o arquivo Excel em outro formato, consulte o artigo em como converter Excel para XPS em Java. Além disso, observe que não há necessidade de instalar o MS Excel ou usar o Interop para executar esse código.