Com a VP PRINT e VP EXPORT DOCUMENT pode agora imprimir um documento ou criar uma versão PDF do mesmo. Contudo, para criar um documento apelativo para o seu cliente, não só é necessário imprimir um documento, mas também adicionar cabeçalhos, rodapés, definir o zoom, definir a orientação do papel, e assim por diante. Com 4D v18, tudo isto é possível graças ao VP SET PRINT INFO que lhe permite definir estes atributos e muito mais no seu documento!
HDI 4DVP PDF exportação e impressão
Imprimir informação
Pode definir opções de impressão específicas para cada folha com VP SET PRINT INFO. Estes atributos são utilizados para preparar o documento antes de uma exportação ou impressão em PDF. Claro que se guardar o seu documento, eles são guardados com ele.
$printInfo:=New object
$printInfo .headerCenter:="4D View Pro"
$printInfo .footerRight:="This is page &P of &N pages"
$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 para PDF
Pode agora exportar um documento em formato PDF com o VP EXPORT DOCUMENT comando. Esta exportação utiliza a informação de VP PRINT INFO e incorpora automaticamente todas as fontes utilizadas no seu documento no ficheiro PDF para assegurar uma reprodução correcta e semelhante. Quanto às exportações .xlsx, pode passar uma fórmula opcional que será chamada assim que a exportação estiver concluída.
$options:=New object
$options .formula :=Formula(AfterPDF )
VP EXPORT DOCUMENT ("viewProArea"; "C:\tmp\tmp\tmp.pdf";$options)
Imprimir um documento
Para permitir que o utilizador final imprima um documento, utilize o ficheiro VP PRINT comando.
VP PRINT ("ViewProArea";vk current sheet)
Esta característica é o primeiro passo para a impressão de documentos 4D View Pro. Outras características estão a chegar em breve. Fique atento!
Entretanto, pode testar a exportação de PDFs e a impressão de documentos com o HDI acima.