Hi!
Könntet Ihr Eure Erfahrungen mit den verschiedenen PDF Generierungs-Erweiterungen wie tv_pdfgen, pdf_generator, pdf_generator2, nc_pdfgen, pdf_export, pt_html2pdf posten?
Welche eigenen sich besonders gut mit TemplaVoila?
Sind CSS/HTML ein Problem? Gibt es irgendwelche Begrenzungen?
Danke im Vorraus & Gruß!
würde mich auch sehr interessieren..
lg
jenny
hi jenny,
ich habe jetzt pdf_generator2 zusammen mit der tv_pdfgen ext. ausprobiert.
Klappt alles soweit super zusammen mit TV, allerdings konnten nur ca. 15 Seiten maximal generiert werden. (Für jeden normalen Benutzer sollte das ausreichen sein). Leider habe ich feststellen müssen, dass die Pdf-Generierung ein Speicherintensives Verfahren ist :/ In meinem Falle muss ich ein ca. 80 Seiten starkes PDF generieren lassen, deswegen eignet sich keine der Erweiterungen dafür, da muss man schon zu Lösungen greifen wie xslt, xml, xml-fo. (z.b. mit Apache FPO)
Generell ist pdf_generator2 gut und relativ einfach zu installieren. Allerdings dauert es wieder lange das pdf so aussehen zu lassen wie man es möchte. Der große vorteil ist das man das pdf auch mit css formatieren kann (nicht alle css funktionen gehen) siehe auch: http://www.tufat.com/script19.htm
Hier noch meine Einstellungen zu pdf_generator2:
SETUP:
pdf_generator {
typeNum = {$extension.pdf_generator2.typeNum}
config.pageGenScript = EXT:pdf_generator2/gen_pdf.php
config.admPanel = 0
config.xhtml_cleaning = 0
config.USERNAME_substToken =
config.ftu = 0
config.disableCharsetHeader = 1
config.prefixLocalAnchors = 0
includeCSS{
file1 = fileadmin/tmpl/css/dtp_print.css
file1 {
title = Main
media = print
}
}
}
CONSTANTS:
pdf_generator2{
browserwidth=700
size=A4
landscape=0
top=0
bottom=-1
left=-3
right=0
pdfversion=1.5
use_pdflib=0
#hier wichtige angabe: über den MEDIA selector wird "print" ausgewählt, siehe #auch im setup
cssmedia=print
renderlinks=0
renderfields=1
renderforms=0
string_search1=
string_replace1=
string_search2=
string_replace2=
string_search3=
string_replace3=
string_search4=
string_replace4=
regexp_search1=
regexp_replace1=
regexp_search2=
regexp_replace2=
regexp_search3=
regexp_replace3=
regexp_search4=
regexp_replace4=
}
co
Viel spass!
Hi,
ich habe mit obigem config ein kleines aber wichtiges Problem.
Bei mir werden FCE Elemente auf der Seite beim pdf Rendern nicht mitgerendert. Andere Content-Elemente schon. Gibt es dafür eine Lösung?
(typo3 4.02, TV 1.3)
anzusehen unter: http://cms.rz.uni-ulm.de
naja, die News werden bei dir auch nicht im PDF angezeigt...
Keine Ahnung, was du falschgemacht hast, ich habe keine Probleme mit dem Rendering von FCEs und News mit dem pdf_generator2
news gehen schon, aber nur, wenn ich Sie nicht in ein FCE einbinde. Ich mach gleich mal ein Beispiel ...
Gruß
klaus
ich hatte ebenfalls keine Probleme mit FCEs, im Gegenteil, hatte das obige Beispiel nur mit TV und FCEs laufen...
ok,
mit einem "normalen" FCE geht es. Es hakt bei den FCEn, die ich als Container zur Spaltenerzeugung nehme, um aus einem Grundzweispalter einen Dreispalter zu machen.
Also werd ich mal nachschauen, ob ich da was falsch gemacht habe. Obwohl es ja komisch ist, da sie in der Normalansicht richtig ausgegeben werden.
Hi,
FCE als Eingabemaske für Datenblätter die zu PDF verarbeitet werden mit Generator 2:
->
http://www.dural.de/prospekte/produkte-fuer-die-fliesenverlegung/durosol-pvc.html
klick auf pdf.
Auch eigene Schriftarten funktioniern gut.
@klaeff, vermutlich kommt der Generator nicht mit Deiner html Ausgabe&oder dem css dafür zurecht.
Gruß Alex
Hi,
danke für den Hinweis.
Ich vermute inzwischen auch, dass etwas mit meinem css nicht stimmt. Denn wenn ich alle CSS Zuweisungen rausnehme im pdf-TO/DS dann klappt es komischerweise. Natürlich dann ohne Formatierung.
Ich habe aber inzwischen meine css-Dateien validiert und bekomme trotzdem keine Ausgabe hin für manche FCE, in diesem Fall meine Zweispalter.
Hat jemand noch eine Idee?
Gruß
klaus
Der Generator 2 kommt nicht mit allen css attributen klar. Teilweise trudelt er auch am html...
Gibt es da vielleicht eine Liste was der Generator2 kann und was nicht?
immer doch: http://www.tufat.com/docs/html2ps/index.html
(resp: http://www.tufat.com/docs/html2ps/compatibility.css.2.1.html)
die version da ist wohl aber neuer als die die im pdf_generator2 drin ist. dürfte eher bisserl schlechter sein 😉
danke für die links.
nach langem ausprobieren hab ich mein prinzipielles Problem gefunden.
Ich hab in meinen Stylesheets mehrere overflow:hidden; Elemente gehabt, die haben die Anzeige verhindert ...
Jetzt muss ich nur noch einige Paranmeter anpassen, dann klappt es.
Juuuuuchuuuuuu!!! (zumindest mal im Firefox)
Gruß
klaus
neues Problem #angry# :
werden die Inhalte eines FCE länger als eine Seite, dann wird zwar brav eine neue Seite erzeugt, aber der Inhalt der nach dem Seitenumbruch erscheinen müsste nicht angezeigt. Kennt jemand das Problem? Ich kann zwar das Ausgabeformat zum Beispiel von A4 auf A3 setzen, aber das löst das Problem nicht. Im zwischengespeicherten html-file, das zur Erzeugung des pdf erzeugt wird, sind alle Daten vorhanden.
z.B.
http://www.uni-ulm.de:8888/home/studium/studiengaenge/mathematik-und-wirtschaftswissenschaften/mathematik.html
(unten auf den pdf-Link klicken)
Gruß
klaus