Schrift
[thread]6007[/thread]

Zeilenumbruch bei PDF::Create, wie??

Tags: Ähnliche Threads

Leser: 2


<< |< 1 2 >| >> 14 Einträge, 2 Seiten
renee
 2004-01-09 12:33
#78996 #78996
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Ich generiere eine pdf-Datei mit PDF::Create. Die Daten dazu hole ich aus einer Datenbank. Das klappt auch alles wunderbar, aber ich habe folgendes Problem:

Manche Texte sind zu lang für eine Zeile. Wie bekomme ich jetzt einen (automatischen) Zeilenumbruch hin?
\n bringt hierbei nichts...
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
ptk
 2004-01-09 13:03
#78997 #78997
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
[quote=renee,09.Jan..2004, 11:33]Ich generiere eine pdf-Datei mit PDF::Create. Die Daten dazu hole ich aus einer Datenbank. Das klappt auch alles wunderbar, aber ich habe folgendes Problem:

Manche Texte sind zu lang für eine Zeile. Wie bekomme ich jetzt einen (automatischen) Zeilenumbruch hin?
\n bringt hierbei nichts...[/quote]
Das musst du manuell machen. Zuerst die Zeilen mit split(/\n/, $text) extrahieren, und dann jede Zeile mit ->string ausgeben und dabei die y-Koordinate verkleinern.

Wenn du sogar automatischen Zeilenumbruch implementieren willst, musst du fuer jedes Wort mit ->string_width testen, wie lang es ist, und dann manuell umbrechen.
renee
 2004-01-09 13:46
#78998 #78998
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Danke, naja, ich habe mir zum Glück mal vor etlicher Zeit ein Modul geschrieben, welches viele nützliche Dinge für Zeichenketten zur Verfügung stellt. Dann werde ich das wohl mal wieder ausgraben dürfen :D
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
kölsch
 2004-01-09 13:46
#78999 #78999
User since
2003-10-02
66 Artikel
BenutzerIn
[default_avatar]
Wo wir schon bei pdf sind: Gibt es ein Modul mit dem ich aus ner html site ein pdf machen kann? Mit PDF bzw PDF::Create gehts ja nicht (Docu).
renee
 2004-01-09 13:52
#79000 #79000
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Es gibt das Modul HTML::HTMLDoc. Allerdings muss dafür HTMLDoc installiert sein. Eine andere Methode kenn ich net, auch wenn ich selber schon lange nach einer anderen Methode suche...
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
havi
 2004-01-09 13:52
#79001 #79001
User since
2003-08-04
2036 Artikel
BenutzerIn
[Homepage]
user image
Schau doch mal hier oder hier.

Gruss
kölsch
 2004-01-10 15:10
#79002 #79002
User since
2003-10-02
66 Artikel
BenutzerIn
[default_avatar]
[quote=havi,09.Jan..2004, 12:52]Schau doch mal hier oder hier.

Gruss[/quote]
nix passendes gefunden.. kennst du kein Modul (ausser HTML::HTMLDoc) dass das leistet?

Gruß
havi
 2004-01-10 17:25
#79003 #79003
User since
2003-08-04
2036 Artikel
BenutzerIn
[Homepage]
user image
Hast du auch wirklich gesucht?!

Auf CPAN muesstest du doch etwas finden...

Gruss
kölsch
 2004-01-10 18:00
#79004 #79004
User since
2003-10-02
66 Artikel
BenutzerIn
[default_avatar]
[quote=havi,10.Jan..2004, 16:25]Hast du auch wirklich gesucht?![/quote]
Sonst würd ich ja nicht schreiben "nix gefunden"..

Wie gesagt, nur HTML::HTMLDoc.. aber is schon ok

Gruß
kabel
 2004-01-11 18:50
#79005 #79005
User since
2003-08-04
704 Artikel
BenutzerIn
[default_avatar]
[quote=kölsch,09.01.2004, 12:46]Wo wir schon bei pdf sind: Gibt es ein Modul mit dem ich aus ner html site ein pdf machen kann? Mit PDF bzw PDF::Create gehts ja nicht (Docu).[/quote]
muss das ein modul sein? oder doch lieber ein [google=%22%22pdftohtml%22%22]tool?[/google]
-- stefan
<< |< 1 2 >| >> 14 Einträge, 2 Seiten



View all threads created 2004-01-09 12:33.