4D View Pro: Gestionar la impresión y la exportación de PDF

Traducido automáticamente de Deepl

Con los botones VP PRINT y VP EXPORT DOCUMENT puede imprimir un documento o crear una versión PDF del mismo. Sin embargo, para crear un documento atractivo para su cliente, no sólo necesita imprimir un documento, sino también añadir cabeceras, pies de página, definir el zoom, definir la orientación del papel, etc. Con 4D v18, todo esto es posible gracias al comando VP SET PRINT INFO que le permite definir estos atributos y más en su documento.

Exportación e impresión de PDF de HDI 4DVP

Información de impresión

Puede definir opciones de impresión específicas para cada hoja con VP SET PRINT INFO. Estos atributos se utilizan para preparar el documento antes de una exportación o impresión en PDF. Por supuesto, si guarda el documento, se guardan con él.

$printInfo:=New object
$printInfo .headerCenter:="4D View Pro"
$printInfo .footerRight:="Esta es la página &P de &N páginas".
$printInfo .orientation:=vk print page orientation landscape
$printInfo .centering:=vk print centering horizontal
$printInfo .showGridLine:=False
$printInfo .showRowHeader:=vk print visibility hide
$printInfo .showColumnHeader:=vk print visibility hide

VP SET PRINT INFO ("ViewProArea";$printInfo)

Exportar a PDF

Ahora puede exportar un documento en formato PDF con el comando VP EXPORT DOCUMENT comando. Esta exportación utiliza la información de VP PRINT INFO y automáticamente incorpora todas las fuentes utilizadas en su documento en el archivo PDF para asegurar una representación correcta y similar. Como en el caso de las exportaciones en formato .xlsx, se puede pasar una fórmula opcional que se llamará una vez finalizada la exportación.

$options:=New object
$options .formula:=Formula(AfterPDF )
VP EXPORT DOCUMENT ("viewProArea"; "C:\tmp\\order.pdf";$options
)

Imprimir un documento

Para que el usuario final pueda imprimir un documento, utilice el comando VP PRINT comando.

VP PRINT ("ViewProArea";vk current sheet)

Esta función es el primer paso para imprimir los documentos de 4D View Pro. Otras características vendrán pronto. Esté atento.
Mientras tanto, puede probar la exportación de PDFs y la impresión de documentos con el HDI de arriba.

Fabrice Mainguené
- Product Owner -Fabrice Mainguené se unió al equipo de 4D Program en noviembre de 2016. Como Product Owner, está a cargo de escribir las historias de usuario y luego traducirlas a especificaciones funcionales. Su papel es también asegurarse de que la implementación de la característica entregada cumple con las necesidades del cliente. Después de obtener una licenciatura en Ciencias de la Computación en el CNAM, Fabrice se unió a una pequeña empresa de publicación de software como desarrollador Windev. A continuación, trabajó para diferentes empresas del sector industrial y comercial como desarrollador de Windev y de la web, así como asesor técnico de nuevas funcionalidades.