FPDF gibt es auch als Rails Plugin. siehe - auch zur Unicode - ISO-8859-15 Umwandlung - :
http://wiki.rubyonrails.org/rails/pages/Rfpdf+Plugin Gruß Michael Am Thu, 13 Dec 2007 13:22:28 +0100 schrieb Daniel Weinand <[EMAIL PROTECTED]>: > So wie ich das sehe wird in exabuch Ruby FPDF genutzt. Zumindest mal > in der aktuellsten Version. > Kannte ich bis gerade eben auch nicht. Gibt es wohl einiges um PDF's > zu erstellen. > > Siebert Michael schrieb: > > Hallo nochmal, > > > > mir fällt da ein: schau doch mal wie das in exabuch[1] gelöst ist, > > das druck ahlt auch ne Rechnung mit pdf::writer und ich meine da > > euros gesehen zu haben... > > > > [1] http://code.google.com/p/exabuch/ > > > > mfg > > > > 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 > >>> > >>> ------------------------------------------------------------------------ > >>> > >>> > >>> _______________________________________________ > >>> rubyonrails-ug mailing list > >>> [email protected] > >>> http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug > > > > > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > rubyonrails-ug mailing list > > [email protected] > > http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug > >
_______________________________________________ rubyonrails-ug mailing list [email protected] http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug
