bei mir sieht's ein bisschen anders aus (auch irgendwo herkopiert), funktioniert aber anstandslos:

def replace_UTF8(field)
                field = field.to_s
          ic_ignore = Iconv.new('ISO-8859-15//IGNORE//TRANSLIT', 'UTF-8')
          field = ic_ignore.iconv(field)
          ic_ignore.close

          field
        end

On 13/12/2007, at 11:07, Daniel Weinand wrote:

Hallo allerseits,

benutz jemand den PDF::Writer um PDF's zu erstellen. Falls ja, wie
regelt ihr das mit den Umlauten?
Wie man hier [1] lesen kann soll man sene Texte umwandeln.
Allerdings funktioniert das nicht bei mir. Wenn ich das wie in dem Link
beschreiben mache,
steigt Iconv mit folgender Meldung aus:  Iconv::InvalidCharacter

Irgendwie habe ich da ein Problem mit dem Zeichensatz. Die DB ist auf
Unicode eingestellt.
Die Seite wird als UTF-8 ausgeliefert. Sollte alles soweit passen. Nur
will Iconv den String nicht wenn ein Umlaut darin vorkommt.

Jemand Erfahrung damit? Übersehe ich generell irgendwas?

Gruß

[1] http://www.peterkrantz.com/2007/utf8-in-pdf-writer/



_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug

http://upstream-berlin.com/blog <- blog
http://autoki.com/profile/alex <- autos 2.0
http://kommt-mit.de <- reisen 2.0

_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug

Antwort per Email an