Hallo Daniel,
auch bei mir wurde mit fpdf das Euro-Symbol nicht dargestellt.
Die Diskussion habe ich zum Anlass genommen das Problem auch bei mir zu
lösen.
Nach dem iconv mache ich nun noch ein gsub(164.chr, 128.chr) damit
werden alle
von iconv gelieferten 164 in 128 geändert (was das Euro-Zeichen im fpdf
default font cp1252 ist).
Grüße
Heiko
--
Heiko Lübbe
http://www.musterbrief-portal.de
Daniel Weinand schrieb:
Ok, da hast du Recht. Das hatte ich dann verwechselt.
Aufjedenfall bin ich jetzt richtig verwirrt. Denn wenn ich in dem
lokalen Testscript wieder auf
ISO-8859-15 umstelle, funktionieren zumindest die Umlaute lokal, aber es
wird kein Eurozeichen dargestellt.
Dies wird durch das Currency Symbol ersetzt welches auf 164 in
ISO-8859-1 zu finden ist.
Obwohl die Umwandlung mit CONVERTER = Iconv.new( 'ISO-8859-15',
'utf-8') erfolgt.
Mal wieder ziemlich mysteriös irgendwie.
Gruss
Jens Kraemer schrieb:
On Thu, Dec 13, 2007 at 11:36:16AM +0100, Daniel Weinand wrote:
Kannst du damit das Euro Zeichen darstellen? Ich bin gerade mal ein
bisschen am experimentieren.
Habe jetztmal testweise ein kleines Ruby Script woraus ich ein PDF erzeuge.
Da hatte ich jetzt eben den Effekt dass das File nicht als UTF-8 Encoded
gespeichert war.
Da gabs dann den selben Fehler von Iconv wie in der Rails App. Das
Encoding der Datei auf UTF-8 geändert. Dann gehts.
Wenn ich jetzt allerdings wieder das Encoding auf Standard ändere,
schmiert Iconv nicht mehr ab,
aber der Umlaut wird einfach nicht dargestellt.
Das sagt mir doch dann dass irgendwas mit dem Encoding in der Rails
Anwendung nicht passt.
Allerdings kann ich diesen Fehler jetzt nicht mehr reproduzieren. Egal
wie ich das Encoding der Datei ändere.
Kannst du mit deinem Code das Euro Zeichen darstellen?
Das funktioniert bei mir nur wen nich ISO-8859-1 nehme, da in
ISO-8859-15 das Euro Zeichen nicht enthalten ist.
Eigelntlich müsstest du auch Probleme haben diese Zeichen darzustellen.
Imho ist das genau umgekehrt - ISO-8859-15 enthält den €, und
ISO-8859-1 nicht.
Grüße,
Jens
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug