GIFBUILDER schneidet Zeichen weg

  • TheFreeman TheFreema...
    Jedi-Meister
    0 x
    504 Beiträge
    0 Hilfreiche Beiträge
    30. 01. 2009, 18:52

    Hallo zusammen,

    ich habe da ein Problem mit dem Gifbuilder.

    Folgender Umstand:
    Ich lasse einen Standard-Header per Gifbuilder generieren. Dazu verwende ich einen Font, der auch einen griechischen Schriftsatz beinhaltet. Diesen gibt er auch aus.

    Nur manchmal ist ihm der Text einfach zu lang und er macht nach ein paar Zeichen Schluß und setzt ein

    1.  
    dran.
    Also, eingegeben wird
    1. Επικοινωνίστε μαζί μας
    , im DB-Feld wird Unicode gespeichert:
    1. Επικοινωνίστε μαζί μας
    und ausgegeben wird dann:
    1. Επικοινωνίστε μα
    .

    Der Image-Tag, den ich mit dem selben Wert beschreiben lasse, bigt folgendes aus:

    1. Επικοινωνίστε μαζί μας

    Was läuft da falsch? Bei den anderen Headern stellt er sich auch nicht so an. Es sind nur zwei, bei denen er das so macht.

    Ich habe schon viel ausprobiert, aber komme nicht drauf.
    Danke schon mal in Voraus.

    Hier noch das TS:
    [TS]lib.titleAuslese = TEXT
    lib.titleAuslese.field = title//subtitle
    lib.titleAuslese.current = 1

    lib.headline.cObject = TEXT
    lib.headline.cObject {
    value = {field:header}
    insertData = 1
    }

    lib.HeaderOne = IMAGE
    lib.HeaderOne {
    wrap = <div class="content_header">|</div>

    altText < lib.titleAuslese
    titleText < lib.titleAuslese

    file = GIFBUILDER
    file {
    XY = [10.w]+5, 33
    backColor = #000000
    transparentBackground = 1

    10 = TEXT
    10 {
    niceText = 1
    niceText.sharpen = 99
    text < lib.headline
    fontSize = 30
    fontFile = fileadmin/fonts/mistral.ttf
    fontColor = #D8D900
    offset = 0,23
    }
    }
    }

    lib.stdheader.10.1 < lib.HeaderOne
    [/TS]


  • 1
  • TheFreeman TheFreema...
    Jedi-Meister
    0 x
    504 Beiträge
    0 Hilfreiche Beiträge
    30. 01. 2009, 18:57

    Mist, der Unicode wird nicht richtig angezeigt. Ich hoffe, Ihr versteht, was ich sagen will.!?!?

    Hier sieht man genau, wo der Unterschied ist:
    http://www.mykonos-diving.com/gr/tauchbasis/service.html

    Ich habe hier 2 Mal die selbe Überschrift, aber der Grafische Header wird einfach gekürzt.

  • TheFreeman TheFreema...
    Jedi-Meister
    0 x
    504 Beiträge
    0 Hilfreiche Beiträge
    02. 02. 2009, 14:56

    Weiss denn Niemand einen Rat?

  • Kamasutra Kamasutra
    Sternenflotten-Admiral
    0 x
    169 Beiträge
    0 Hilfreiche Beiträge
    07. 02. 2009, 09:21

    Hallo du,

    ich weiß nicht, ob ich dich richtig verstanden habe, aber wenn die (längeren) Texte abgeschnitten werden, deutet das darauf hin, dass du einfach die Breite der erzeugten Bilder vergrößern musst. Das war glaube ich der XY-Wert in deinem Code.

  • TheFreeman TheFreema...
    Jedi-Meister
    0 x
    504 Beiträge
    0 Hilfreiche Beiträge
    07. 02. 2009, 12:11

    Ja, das ist mir klar.
    Das ist es aber nicht, da hast Du mich mißverstanden.

    Er generiert einfach nach einer bestimmten Anzahl Zeihchen 3 rigene Zeichen und dann ist Schluß. Anstatt alle Zeichen zu generieren. Ausserdem ist das Unicode, was er da umsetzen muss. Ich denke, dass da ein Fehler passiert.
    ABer welcher und warum? #angry#

  • 1