Bleskové zprávy: Ukotvené obrázky v aplikaci 4D Write Pro nyní podporují 4D Expressions!
Od verze 4D v16 R6 je možné do dokumentů 4D Write Pro přidávat ukotvené obrázky. Po vložení byly tyto obrázky statické, buď definované pomocí proměnné (nebo pole) obrázku, nebo pomocí cesty k obrázku. Dnes máte větší flexibilitu: platný výraz 4D lze přiřadit i k ukotvenému obrázku!
Představte si, že máte v dokumentu obrázek na pozadí… s časovým razítkem, grafickým stavem, ilustrací produktu a dalšími prvky. Otázka, kterou je třeba si položit, zní: „Jak mohu zajistit, aby toto pozadí bylo dynamické nebo závislé na kontextu?“.
Snadno! Stačí nastavit nový atribut „wk image expression“ pro jakýkoli ukotvený obrázek a definovat metodu, která vrací obrázek!
4D Write Pro: Ukotvené obrázky výrazy
Příklad kódu
// First, create a picture inside your document
$obImage:=WP Add picture(myDoc)
// Set the expression
WP SET ATTRIBUTES ($obImage;wk image expression; "TimestampPicture(0)")
// Then decorate as you want!
WP SET ATTRIBUTES ($obImage;wk anchor origin;wk paper box)
WP SET ATTRIBUTES ($obImage;wk anchor horizontal align;wk right)
WP SET ATTRIBUTES ($obImage;wk anchor vertical align;wk top)
Poznámka: Dříve vytvořené dokumenty 4D Write se stejným typem obrázků lze také importovat, ale nezapomeňte „povolit“ metody vyvolané v importovaném dokumentu pomocí příkazu SET ALLOWED METHODS příkazu.