La edición "Editor Visual de PDF" del
VintaSoft PDF .NET Plug-in ofrece funciones para la edición visual de documentos PDF. La herramienta visual
PdfAnnotationTool está incluida en la edición "Editor Visual de PDF" y permite interactuar con las anotaciones de PDF.
PdfAnnotationTool garantiza la compatibilidad de las anotaciones de PDF creadas con todas las aplicaciones de visualización de PDF.
Este artículo describe cómo se usa la clase
PdfAnnotationTool en
VintaSoft PDF Editor Demo.
Crear y cambiar anotaciones de PDF usando el mouse y el teclado en VintaSoft PDF Editor Demo
VintaSoft PDF Editor Demo permite:
-
Anotar documentos PDF nuevos o existentes.
-
Copiar, editar o eliminar anotaciones de PDF. Copiar anotaciones de PDF de un documento PDF a otro.
-
Asignar la acción al hacer clic en la anotación de enlace:
-
Edite todas las propiedades de anotación de PDF, que son responsables del comportamiento y la apariencia visual de la anotación:
VintaSoft PDF Editor Demo permite:
- Ejecute acciones de JavaScript. La ejecución de acciones de JavaScript permite añadir interactividad al proceso de rellenado de formularios PDF; por ejemplo, rellenar campos calculados a partir de los valores de otros campos.
-
Rellenar todos los tipos de campos interactivos con el ratón y el teclado:
-
Crear, copiar o eliminar campos interactivos en un documento PDF. Copiar campos interactivos de un documento PDF a otro.
-
Ver, agregar, eliminar y editar las acciones de activación de cualquier campo interactivo:
-
Editar todas las propiedades de campo de PDF que determinan el comportamiento y la apariencia visual de la anotación:
El modo
Ver está diseñado para ver un documento PDF y completar campos interactivos de PDF.
El modo
Marcar está diseñado para ver y anotar un documento PDF y completar campos interactivos de PDF.
El modo
Editar está diseñado para ver un documento PDF, editar anotaciones de PDF y campos interactivos de PDF.
En los modos
Ver y
Editar:
- PdfAnnotationTool ejecuta todos los desencadenadores de anotaciones de PDF y campos interactivos de PDF.
-
PdfAnnotationTool puede usar resaltado para campos interactivos de PDF, que se pueden rellenar.
PdfAnnotationTool puede usar un resaltado especial (borde rojo en la demostración) para los campos interactivos de PDF, que deben completarse obligatoriamente.
En el modo
Edición:
- PdfAnnotationTool no activa PDF Anotaciones y campos interactivos de PDF.
-
Todas las anotaciones y campos interactivos de PDF (visibles e invisibles) son visibles y se pueden resaltar con el resaltado ajustable:
-
Se pueden mover, copiar o eliminar varias anotaciones y campos interactivos de PDF:
-
El nombre del campo se puede mostrar sobre el campo interactivo de PDF para simplificar el proceso de navegación:
VintaSoft PDF Editor Demo utiliza
VintaSoft Barcode .NET SDK para generar códigos de barras y permite crear y editar campos de códigos de barras de acuerdo con la especificación "PDF 1.7 ExtensionLevel 3".
Se permiten tres tipos de códigos de barras: Código QR, DataMatrix,PDF417
El valor del código de barras se puede calcular dinámicamente usando código JavaScript (por ejemplo, el código de barras puede contener todos los valores del formulario divididos por el carácter '|' y puede cambiar cuando se modifica cualquier campo):
Creemos un documento PDF que contiene una "calculadora" simple para probar la ejecución de acciones de JavaScript en PDF. Para hacer esto, necesitamos realizar los siguientes pasos:
El
documento PDF resultante con calculadora está listo y se puede probar en
VintaSoft PDF Editor Demo y cualquier otra aplicación de visualización de PDF. :-)
En la
Demostración del editor de PDF de VintaSoft es posible depurar código JavaScript si se selecciona el menú "Ver -> JavaScript -> Depurador":
Los códigos fuente de
Demo del editor de PDF de VintaSoft se encuentran en el paquete de distribución de
VintaSoft Imaging .NET SDK y puede usarse como plantilla para su propio código.