Zum Inhalt springen

GIFBUILDER Image OFFSET funktioniert nicht

Erstellt am 15. Juli 2009 · 4 Antworten · letzte Antwort am 15. Juli 2009

Tags: Bilder, Frage

pow ·

Hallo,
folgendes funktioniert nur zu 99%, der letzte punkt 15 funktioniert, bis auf den offset. Hab ich was falsch codiert?

[...]
   NO {
    wrap = <span style="display:block; width:100%">|</span>
    imgParams = title="{field:subtitle//field:title}" alt="{field:subtitle//field:title}"
    allStdWrap.insertData = 1
    disableAltText = 1
    backColor = #808bab
    XY = [10.w]+20, 20
    10 = TEXT
    10.text.field = title
    10.fontSize = 10
    10.offset = 15,15
    10.fontFile = fileadmin/templates/fonts/arial.ttf
    10.fontColor = white
    10.niceText = 0
    10.antiAlias = 1
    10.align = left
    
    15 = IMAGE
    15.file = GIFBUILDER
    15.file {
    	XY = 2,2
   	backColor= #00305e
	offset = 15,15
    }

Der letzte OFFSET vom IMAGE funktionier nicht, T3 platziert das Rechteck immer links oben und verschiebt es nicht.

Danke

Julian.​Hofmann ·

Hallo pow.

Deinem GIFBUILDER-Objekt (15.file) gibst Du via XY eine Größe von 2x2 Pixeln, willst aber den Inhalt des Objektes um 15 Pixel in beiden Dimensionen verschieben...Und Du hast keinen inhakt im GIFBUILDER-Objekt.

Viele Grüße
Julian

pow ·

Hi Julian,

ich will auch keinen Inhalt, es soll einfach nur ein mittiges Rechteck erzeugt werden (Ähnlich wie ein Bulletpoint).

Julian.​Hofmann ·

Ja, aber
1. das offset definiert den

Abstand aller Objekte im GIF von der oberen linken Ecke.

Da Du aber im GIF keinen Objekte/Inhalt hast, wird auch nichts verschoben.
2. Du würdest außerhalb Deines Arbeitsbereichs kommen (Nimm ein Blatt Papier, das 2x2cm groß ist, und zeiche 15cm von oben und 15cm von links was drauf)

Kann es sein, dass das offset einfach nicht in 15.file gehört, sondern nur in 15? Sieht aus, als wäre da noch ein GIFBUILDER-Objekt.

pow ·

Vor lauter Bäumen....

    15 = IMAGE
    15.offset = 0,14
    15.file = GIFBUILDER
    15.file {
    	XY = 5,5
   	backColor= #00305e	
    }

Funktioniert!

Danke 😉