Zum Inhalt springen

Gifbuilder: Ebenen

Erstellt am 2. November 2004 · 11 Antworten · letzte Antwort am 4. November 2004

Tags: Frage

johanness ·

Hallo,

ist es möglich, an eine beliebige Stelle auf meine Designvorlage mit dem Gifbuilder eine Schrift zu setzen?
Ich überlege, ob ich die Schrift fest als Grafik einbinde, oder ob ich Typo3 die Schrift über den Banner legen lasse.
Kann ich die Position pixel genau festlegen?

Danke,
Johannes

Proximo ·

Ich weiß nicht worauf du genau rauswillst, aber wenn es darum geht die Schrift in einem Bild pixelgenau zu positionieren ist das nicht besonders schwer:

temp.GIF_1 = IMAGE
temp.GIF_1.file = GIFBUILDER
temp.GIF_1.file {
# Hier generier ich einen leeren Hintergrund
# XY gibt an wie groß das Bild sein soll
XY = 277, 262

# Da füg ich das Bild ein
14 = IMAGE
14.file = GIFBUILDER
14.file {
# XY gibt die größe dieses Bildes an
XY = 277 , 262
99 = IMAGE
# Die Bilddatei
99.file = fileadmin/template/main/images/bild.gif
# Positionierung im leeren Bild (0, 0 also genau links
# oben)
99.offset = 0, 0
}
# Positionierung der Schrift im Bild
18.offset = 30, 14
18 = TEXT
# Herkunft des Textes... irgenein Object
18.text.field = temp.meinObject
18.fontSize = 8
18.fontColor = #000000
}

Ich geb zu das ist nicht die aller schönste Form aber ich habe lediglich eine meiner Arbeiten auf das nötigste reduziert und da bleibt hald viel Schrott übrig^^

MFG Proximo 😉

johanness ·

Ist es egal, "wohin" ich dieses genieriertes Bild lege?
Ich habe einen Banner aus vielen Tabellen, die teils mit anderen Bildern gefüllt sind.
Kann ich mit dem Gifbuilder einfach an eine beliebige Stelle über diese HMTL-Datei meine Schrift als Bild generieren lassen? Oder bin ich immer darauf angewiesen, dass an der Stelle, wo es hinkommt auch zB ein Bild ist?

jenses ·

Ich galube, du hast da ein Verständnisproblem.

Der Gifbuilder erzeugt ein Bild, das du mit Hilfe von Marker/subparts/... irgendwo auf deiner Seite einfügst.

Soll der Gifbuilder auf ein vorhandenes Bild Text rendern,
so gibst du dieses Bild als Quelle an auf der untersten Ebene an.
Die XY-Angaben beziehen sich auf das zu erzeugende Bild, nicht auf die gesamte Seite.

jenses

Proximo ·

Jetzt komm ich mit^^ :o

Nein du mußt natürlich schon einen marker, oder submarker setzen der die Position des generierten Bilds dastellt... oder dir irgendwas ausdenken (wie zb ID-Listen) um das Bild dorthin zu bekommen wo es hinsoll...

Das da oben beschreibt nur WIE du den Text IN ein Bild bringst und wo er IM Bild positioniert wird 😉

MFG Proximo

johanness ·

Danke Leute! Das wollte ich wissen. Bisher hatte ich den Gifbuilder nie verwendet.

Dann noch eine Frage:
Wie groß werden die erzeugten Bilder, wenn ich nur eine Schriftart verwende. Soll ich meinen eigentlich statischen Banner besser in Photoshop machen oder wird der Schriftzug mit dem Gifbuilder kleiner?

Ich habe auch vor mein Menü dieses mal als Bilder zu machn. Wie groß werden die Buttons hier für circa? Ist es auschlaggebend welche Schirft(en) ich habe?

jenses ·

Du gibst einfach mit XY Breite und Höhe in Pixeln für das Bild an,
Schriftgröße muß natürlich entsprechend groß/klein sein.

Schau mal in die TSRef, steht alles drin (und noch mehr 😉 )

jenses

johanness ·

Nein nein, ihr habt mich flasch verstanden ;-)
Mit "groß" meinte ich die Dateigröße im (K)Byte. *g*

Welche Faktoren wirken sich auf die Dateigröße der erstellten Bilder aus?

@Proximo:
Dein Beispiel habe ich mir genau angesehen und daran (jetzt) das Prinzip verstanden.

jenses ·

Da haben wir dich wirklich falsch verstanden !

Aber auch darauf hat die TSRef die Antworten,
du kannst sowohl den Dateityp als auch die Kompressionsrate (bei jpg) angeben.

jenses

Proximo ·

Gut dann beantwort ich das mit groß grad noch 😉

Es ist völlig egal wieviele Schriftarten, welche und wie oft du sie einsetzt... es wird ja ein Bild generiert, ausschlaggebend für die "Dateigröße" des Bildes ist lediglich die Pixeldichte bzw die "Größe" des Bildes... wie immer bei Bildern... ach ja und noch das Format... aber das macht dir eh zum großteil der Gif-Builder (acht ja wenn man den Namen "GIF-builder" anschaut weiß man auch bei welchem Format der "!GIF!-builder" am besten kompremiert und arbeitet 😉

HF
MFG Proximo