Příkaz WP SET ATTRIBUTES v aplikaci 4D Write Pro je bezpochyby jedním z nejčastěji používaných příkazů, protože jeho široké možnosti se vztahují na všechny druhy prvků v dokumentech.
V programu 4D 20 R5 je nyní k dispozici nový atribut dokumentu: wk page size. Pojďme se blíže podívat, co všechno umí!
Šířka a výška dokumentu
Pomocí atributů wk page width a wk page height je již možné definovat velikost stránky dokumentu. Nový atribut wk page size nastaví hned dvě hodnoty: šířku a výšku dokumentu.
Další možností je použít rozhraní a přímo zvolit rozměry navržené aktuální tiskárnou. Tato možnost byla rovněž vylepšena!
Dostupné formáty, vlastní formáty a formáty ISO
Začněme formáty, které rozhraní navrhuje automaticky. Až dosud závisel zobrazený seznam pouze na možnostech aktuální (vybrané) tiskárny ①. Od nynějška bude tento seznam doplněn o vlastní formáty, pokud byly uživatelem vytvořeny ② , a konečně o nejběžnější formáty ISO, i když nejsou na vaší tiskárně k dispozici ③.

Atribut, který má hodnotu dvou
Co se týče programování, již dříve bylo možné definovat šířku a výšku stránek. Díky tomuto novému parametru to lze provést jedinou operací. Lze použít aktuální názvy formátů tiskáren (včetně vlastních) a všechny formáty ISO od A0 do A10, B0 do B10 a C0 do C10, včetně DL, Legal, Legal Junior a Tabloid.
V případě hodnot ISO opět platí, že formát nemusí být na aktuální tiskárně k dispozici; velikosti stránek vašich dokumentů budou definovány na základě hodnot ISO bez ohledu na to, jak budou vytištěny nebo exportovány.
WP SET ATTRIBUTES ($document;wk page size;"LegalUS") // ISO format (no space between Legal and US !)
WP SET ATTRIBUTES ($document;wk page size;"Post card") // Printer format
Závěr
Tři funkce v jedné! Méně kódu (jeden atribut místo dvou), přímý přístup k vlastním formátům a větší volnost při práci s formáty ISO. Nebojte se definovat libovolné formáty dokumentů pro tisk nebo export! Dejte nám vědět, jak se vám tato skvělá drobná funkce líbí, na fóru!
Comments are not currently available for this post.