4D View Pro: Správa tisku a exportu do PDF

Automaticky přeloženo z Deepl

Pomocí VP PRINT a VP EXPORT DOCUMENT můžete nyní vytisknout dokument nebo vytvořit jeho verzi ve formátu PDF. Abyste však vytvořili pro zákazníka atraktivní dokument, musíte dokument nejen vytisknout, ale také přidat záhlaví, zápatí, definovat zvětšení, určit orientaci papíru atd. V aplikaci 4D v18 je to vše možné díky funkci VP SET PRINT INFO příkazu, který vám umožní tyto a další atributy v dokumentu definovat!

Export a tisk HDI 4DVP do PDF

Informace o tisku

Pro každý list můžete definovat specifické možnosti tisku pomocí funkce VP SET PRINT INFO. Tyto atributy slouží k přípravě dokumentu před exportem do PDF nebo před tiskem. Pokud dokument uložíte, uloží se samozřejmě spolu s ním.

$printInfo:=New object
$printInfo .headerCenter:="4D View Pro"
$printInfo .footerRight:="Toto je strana &P z &N stran."
$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)

Export do PDF

Nyní můžete dokument exportovat do formátu PDF pomocí příkazu VP EXPORT DOCUMENT příkazem. Při tomto exportu se použijí informace z VP PRINT INFO a automaticky vloží do souboru PDF všechna písma použitá v dokumentu, aby bylo zajištěno správné a podobné vykreslení. Stejně jako u exportu do formátu .xlsx můžete předat volitelný vzorec, který bude zavolán po dokončení exportu.

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

Tisk dokumentu

Chcete-li koncovému uživateli umožnit tisk dokumentu, použijte příkaz VP PRINT příkaz.

VP PRINT ("ViewProArea";vk current sheet)

Tato funkce je prvním krokem k tisku dokumentů 4D View Pro. Další funkce se chystají v brzké době. Zůstaňte naladěni!
Mezitím si můžete vyzkoušet export PDF a tisk dokumentů pomocí výše uvedeného HDI.

Fabrice Mainguené
- Product Owner -Fabrice Mainguené se připojil k týmu 4D Program v listopadu 2016. Jako Product Owner má na starosti psaní uživatelských příběhů, které následně převádí do funkčních specifikací. Jeho úkolem je také zajistit, aby dodaná implementace funkcí splňovala potřeby zákazníků.Po získání bakalářského titulu v oboru informatiky na CNAM nastoupil Fabrice do malé softwarové vydavatelské společnosti jako vývojář Windev. Poté pracoval pro různé společnosti v oblasti průmyslu a obchodu jako vývojář aplikací Windev a webových aplikací a také jako technický poradce pro nové funkce.