Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Acrobat JavaScript es un lenguaje basado en el núcleo de JavaScript versión 1.5 de ISO-16262, anteriormente conocido como ECMAScript, un lenguaje de scripting orientado a objetos desarrollado por Netscape Communications. JavaScript fue creado para descargar el procesamiento de páginas web de un servidor a un cliente en aplicaciones basadas en la web. Acrobat JavaScript implementa extensiones, en forma de nuevos objetos y sus métodos y propiedades acompañantes, al lenguaje JavaScript. Estos objetos específicos de Acrobat permiten a un desarrollador gestionar la seguridad del documento, comunicarse con una base de datos, manejar archivos adjuntos, manipular un archivo PDF para que se comporte como un formulario interactivo habilitado para la web, y así sucesivamente. Debido a que los objetos específicos de Acrobat se agregan sobre el JavaScript básico, aún tienes acceso a sus clases estándar, incluyendo Math, String, Date, Array y RegExp.
Los documentos PDF tienen una gran versatilidad ya que pueden ser mostrados tanto dentro del software Acrobat como en un navegador web. Por lo tanto, es importante ser consciente de las diferencias entre Acrobat JavaScript y JavaScript utilizado en un navegador web, también conocido como HTML JavaScript:
Puedes agregar JavaScript tanto a nivel de documento como de página usando Aspose.PDF for .NET. Para agregar JavaScript:
El siguiente ejemplo aplica el OpenAction a un documento específico.
Se ha agregado una nueva propiedad llamada JavaScript en la clase Document que tiene tipo de colección de JavaScript y proporciona acceso a escenarios de JavaScript por su clave. Esta propiedad se utiliza para agregar JavaScript a nivel de documento. La colección de JavaScript tiene las siguientes propiedades y métodos:
Aspose.PDF te permite establecer una fecha de expiración para un documento PDF al incrustar Acciones de JavaScript. Esta funcionalidad asegura que el PDF se vuelva inaccesible después de una fecha y hora especificadas, mejorando la seguridad y el control del documento. Al aprovechar las Acciones de JavaScript, puedes definir condiciones de expiración precisas hasta el segundo, asegurando que la accesibilidad del documento esté estrictamente regulada.
Puedes lograr esto siguiendo estos pasos
A continuación se presentan fragmentos de código que demuestran esta funcionalidad tanto en C# (.NET) como en Java.
El siguiente fragmento de código en C# demuestra cómo establecer una fecha y hora de expiración para un documento PDF utilizando Acciones de JavaScript con Aspose.PDF:
Objeto Date de JavaScript: En JavaScript, el índice del mes comienza en 0
para enero y termina en 11
para diciembre. Asegúrate de que el valor del mes se ajuste adecuadamente al establecer la fecha y hora de expiración.
Consideraciones de Seguridad: Si bien las acciones de JavaScript pueden controlar el comportamiento de un documento PDF, dependen del soporte del visor de PDF para JavaScript. No todos los visores de PDF pueden honrar estos scripts, y los usuarios pueden tener deshabilitada la ejecución de JavaScript por razones de seguridad.
Personalización: Modifica el código JavaScript para realizar acciones adicionales al expirar, como deshabilitar ciertas funciones, redirigir a una página específica o registrar el evento. Además, si es necesario, puedes verificar solo la fecha de expiración sin especificar la hora.
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.