Neste tópico simples, você entenderá como converter XLSX em PDF com permissões restritas usando Python. Às vezes, pretende-se encaminhar algumas informações para outras pessoas, mas com restrições impostas, como impedi-las de copiar ou imprimir o documento. As etapas a seguir envolvem o processo para gerar PDF com permissões restritas de XLSX usando Python.
Etapas para converter XLSX para PDF com permissões restritas usando Python
- Defina o IDE para usar Aspose.Cells para Python via Java para aplicar as permissões restritas no PDF exportado
- Carregue o arquivo Excel de origem para exportar para um PDF usando uma instância da classe Workbook
- Crie uma instância do objeto de classe PdfSaveOptions para configurar as propriedades do PDF de saída
- Aplique as restrições para extrair o conteúdo e imprimir o PDF exportado
- Salve a pasta de trabalho como um PDF com permissões restritas
As etapas mencionadas acima descrevem o processo para exportar Excel para PDF com permissões restritas usando Python, em que o processo começará carregando o arquivo XLSX de origem usando uma instância da classe Workbook. Em seguida, usando a instância do PdfSaveOptions, as permissões de segurança são acessadas e as restrições necessárias são aplicadas ao PDF desejado. Finalmente, um PDF com permissões restritas será salvo no disco ou dentro do fluxo de memória.
Exemplo de código para Excel para PDF com permissões restritas usando Python
O código de exemplo acima gera PDF com permissões restritas de XLSX usando Python com muito poucas chamadas de API simples. Pode-se também incluir mais restrições, incluindo a exigência de uma senha para abrir, definindo PdfSaveOptions.getSecurityOptions().setuserPassword(). É pertinente mencionar que as restrições de impressão e cópia/extração permanecerão vigentes e o UserPassword é apenas para abrir o arquivo PDF.
Neste tópico, focamos em converter XLSX em PDF com permissões restritas usando Python. Se você estiver interessado em aprender sobre o processo para ajustar as alturas das linhas dentro da planilha do Excel, consulte o artigo em como ajustar a altura da linha no Excel usando Python.