Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Acrobat JavaScript é uma linguagem baseada no núcleo da versão 1.5 do JavaScript do ISO-16262, anteriormente conhecido como ECMAScript, uma linguagem de script orientada a objetos desenvolvida pela Netscape Communications. O JavaScript foi criado para descarregar o processamento de páginas da Web de um servidor para um cliente em aplicações baseadas na Web. O Acrobat JavaScript implementa extensões, na forma de novos objetos e seus métodos e propriedades acompanhantes, à linguagem JavaScript. Esses objetos específicos do Acrobat permitem que um desenvolvedor gerencie a segurança do documento, comunique-se com um banco de dados, manipule anexos de arquivos, manipule um arquivo PDF para que se comporte como um formulário interativo habilitado para a web, e assim por diante. Como os objetos específicos do Acrobat são adicionados ao núcleo do JavaScript, você ainda tem acesso às suas classes padrão, incluindo Math, String, Date, Array e RegExp.
Os documentos PDF têm grande versatilidade, pois podem ser exibidos tanto dentro do software Acrobat quanto em um navegador da Web. Portanto, é importante estar ciente das diferenças entre o Acrobat JavaScript e o JavaScript usado em um navegador da Web, também conhecido como HTML JavaScript:
Você pode adicionar JavaScript em níveis de documento e página usando Aspose.PDF for .NET. Para adicionar JavaScript:
O exemplo abaixo aplica o OpenAction a um documento específico.
Uma nova propriedade chamada JavaScript foi adicionada na classe Document, que possui tipo de coleção JavaScript e fornece acesso a cenários JavaScript por sua chave. Esta propriedade é usada para adicionar JavaScript em nível de documento. A coleção JavaScript possui as seguintes propriedades e métodos:
Aspose.PDF permite que você defina uma data de expiração para um documento PDF incorporando Ações JavaScript. Essa funcionalidade garante que o PDF se torne inacessível após uma data e hora especificadas, aumentando a segurança e o controle do documento. Ao aproveitar as Ações JavaScript, você pode definir condições de expiração precisas até o segundo, garantindo que a acessibilidade do documento seja rigidamente regulada.
Você pode alcançar isso seguindo estas etapas
Abaixo estão trechos de código demonstrando essa funcionalidade em C# (.NET) e Java.
O seguinte trecho de código C# demonstra como definir uma data e hora de expiração para um documento PDF usando Ações JavaScript com Aspose.PDF:
Objeto Date do JavaScript: No JavaScript, o índice do mês começa em 0
para janeiro e termina em 11
para dezembro. Certifique-se de que o valor do mês seja ajustado adequadamente ao definir a data e hora de expiração.
Considerações de Segurança: Embora as ações JavaScript possam controlar o comportamento de um documento PDF, elas dependem do suporte do visualizador de PDF para JavaScript. Nem todos os visualizadores de PDF podem honrar esses scripts, e os usuários podem ter a execução de JavaScript desativada por motivos de segurança.
Personalização: Modifique o código JavaScript para realizar ações adicionais após a expiração, como desabilitar certos recursos, redirecionar para uma página específica ou registrar o evento. Além disso, se necessário, você pode verificar apenas a data de expiração sem especificar a hora.
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.