Como converter XLSX para PDF com permissões restritas em Java

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

  1. Adicione a referência de biblioteca Aspose.Cells ao projeto usando o repositório Maven
  2. Adicione uma referência às classes Workbook, PdfSaveOptions e PdfSecurityOptions usando a palavra-chave Import
  3. Carregue o arquivo XLSX de amostra que deve ser convertido em PDF
  4. Inicialize o PdfSaveOptions para definir as opções de segurança
  5. Definir restrições de conteúdo de cópia/extração e impressão do PDF em Java
  6. 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.

 Português