Adicionar JavaScript a PDF usando Python

Este artigo explica como adicionar JavaScript a PDF usando Python. Ele fornece detalhes para configurar o ambiente de desenvolvimento, uma lista de etapas e um código de exemplo para criar um PDF com JS usando Python. Você aprenderá vários métodos para adicionar JavaScript a diferentes ações em um PDF.

Etapas para adicionar PDF JS usando Python

  1. Configure o ambiente para usar Aspose.PDF for Python via .NET para adicionar JS ao PDF
  2. Importe as classes Document, License e JavascriptAction da biblioteca
  3. Carregue o PDF existente no objeto da classe Document
  4. Crie JavaScript que será executado quando o arquivo PDF for aberto
  5. Defina este JavaScript como ação Open usando a propriedade Document.open_action
  6. Acesse a coleção de actions e adicione outro script à ação antes de fechar
  7. Salve o arquivo PDF com JavaScript nele

As etapas acima resumem como adicionar JavaScript dentro de um PDF usando Python. Importe as classes necessárias Document, License e JavascriptAction da biblioteca, carregue o PDF existente no objeto da classe Document, crie um JavascriptAction com uma mensagem apropriada e defina-o como a ação de abertura no PDF. Para atribuir JS a outras ações no PDF, acesse a coleção de ações, crie um novo objeto JavaScriptAction com outra mensagem e defina-o para outro evento, como before_closing. Em seguida, salve o PDF resultante.

Código para scripting de PDF usando Python

O código acima demonstra o processo de adicionar JavaScript em arquivos PDF usando Python. Você pode lidar com outras ações como BeforeSaving, BeforeClosing, AfterSaving, BeforePrinting e AfterPrinting. A classe JavascriptAction suporta definir várias ações, como abrir uma URL usando o método app.launchURL.

Este artigo nos ensinou o processo de adicionar JavaScript a um arquivo PDF. Para adicionar uma dica de ferramenta a um arquivo PDF, consulte o artigo Remover destaque de PDF usando Python.

 Português