Es posible que alguien no lo sepa, pero el estándar PDF le permite crear formularios rellenables. Es decir, el documento terminado se puede editar directamente desde el visor. Esto se usa con mayor frecuencia para cuestionarios y varios formularios. El usuario rellena los campos y envía el documento por correo electrónico o lo imprime.
Hoy veremos cómo crear un formulario PDF interactivo para evaluar entrevistas de recursos humanos en Delphi y Lazarus.
La nueva versión de FastReport VCL 6.9 tiene la capacidad de exportar informes a formato PDF con soporte de formularios interactivos. En la configuración de exportación, se agregaron las opciones InteractiveForms e InteractiveFormsFontSubset. La segunda opción, string-expression, le permite crear un juego de caracteres de fuente para un objeto de formulario interactivo con la fuente incluida en el archivo. Ejemplo de uso: A-Z, a-z, 0-9, # 43- # 47,! @ # $
Soporte agregado para tres objetos:
- Objeto de texto (TfrxMemoView), genera tanto texto sin formato como código HTML a través de EMF (el formato se pierde al editar en PDF);
- Objeto CheckBox (TfrxCheckBoxView) como vector y vía EMF (usando fuente);
- Objeto de imagen (TfrxPictureView). No todos los espectadores pueden cargarlo, funciona en Adobe Acrobat Reader.
Todos estos objetos tienen una nueva propiedad: Editable, que tiene un conjunto de valores que permite editarlos al visualizarlos y / o exportarlos.
Por ejemplo, el diseñador creó una plantilla de informe para evaluar entrevistas de RR.HH., que contiene campos rellenables, casillas de verificación y la posibilidad de cargar su logotipo.
También puede cambiar los valores de estos campos llenos en el modo de vista previa de FastReport manteniendo presionada la tecla Alt mientras hace clic en este campo.
Después de exportar a PDF con los valores adecuados establecidos, puede editar fácilmente estos campos en visores como Adobe Acrobat Reader.
Por lo tanto, la función de editar el informe en el modo de vista previa se puede utilizar para formularios y cuestionarios, en nuestro caso para el formulario de evaluación de la entrevista de recursos humanos. Puede guardar el informe en formato .fp3 y distribuirlo. Los usuarios completarán el informe como formularios PDF.
O puede exportar inmediatamente el informe a PDF y también distribuir el archivo.