[pdf-template] Template und CSS für PDF-Ausgabe von Artikeln
Ich habe gerade eine neue Erweiterung in das ER eingestellt. Die Erweiterung erlaubt für die PDF-Ausgabe eine zusätzliche Layout-PDF einzumischen, so kann man beispielsweise das Firmenbriefpapier als Hintergrund für den PDF-Ausdruck verwenden.
Ein gewisses Maß an CSS ist mit der Erweiterung auch möglich, in der CSS-Datei /tl_files/tcpdf.css können Formatierungen an die PDF-Ausgabe übergeben werden. Der Generator TCDPF unterstützt allerdings nicht alle CSS-Kommandos, so dass man ein wenig probieren muss was geht, eine Liste gibt es leider nicht.
Die Erweiterung findet Ihr als Beta-Version hier:
http://www.contao.org/erweiterungsli...-template.html
Die Lösung für 1&1 Hosting
Nach stundenlanger Suche habe ich diese Lösung anzubieten:
Es ist nicht ganz klar, warum sich da 1&1 anders verhält, als die anderen Provider, aber es gibt Probleme mit dem PDF-Font 'freeserif'.
In diesem Fall ändert Ihr bitte in der Datei system/config/tcpdf.php folgende Zeile:
PHP-Code:
define('PDF_FONT_NAME_MAIN', 'freeserif');
in diese:
PHP-Code:
define('PDF_FONT_NAME_MAIN', 'helvetica');
Ich kann momentan nicht sagen, ob diese Änderung updatesicher ist.
Ich wäre dankbar für Feedback, ob es bei Euren 1&1-Paketen auch funktioniert.
Ränder werden nicht berücksichtigt
Hallo,
ich habe die Option Ränder mit 2,5 cm überall eingestellt, aber die PDF Ausgabe erfolgt ohne Ränder. Was mache ich falsch ?
Vielen Dank, mickey77
Fatal error: Maximum execution time of 30 seconds exceeded
Hallöchen!
Kleiner Zusatz, vielleicht kann es jemand brauchen nachdem ich jetzt bestimmt 500 graue Haare mehr habe:
Ich hab die Erweiterung installiert, eine PDF Vorlage angelegt und nur noch "Fatal error: Maximum execution time of 30 seconds exceeded" bekommen.
In einem Thread hier im Forum habe ich dann die Zeile "Ich finde PDF-Template nicht wirklich langsam. nur freeserif als Standard-Schrift ist "tödlich"." gelesen und die Schrift in der Datei system/config/tcpdf.php durch die "helvetica" erstetzt und nur funktioniert das ganze fix und mit der von mir erstellen PDF-Vorlage.
Jetzt bleibt noch die Frage: Bekomm ich diese Änderung irgendwie updatesicher hin?
Viele Grüße
Nicole
P.S.: Vielen Dank @do_while für die Erweiterung!
sind Bilder nicht skalierbar?
hallo zusammen,
verwende die Extension auch für die PDF Ausgabe geht soweit mit Text gut, aber mit Bilder habe ich ziemlich terror...
das Bild wird so gross dargestellt, das mit der restliche Inhalt verzogen wird...
ich habe schon etliches probiert um per CSS das Bild zu skalieren... glaube aber das geht gar nicht...
kann ich irgendwo mitgeben das die Bilder z.b. nur 50% gross sein sollen im PDF?
für jegliche Tipps sehr sehr dankbar
:)
Bilder werden nicht angezeigt
Hallo Do_While
Erstmal herzlichen Dank für die hilfreiche Erweitertung. Konnte ich soeben sehr gut gebrauchen. Hat auch soweit funktioniert, hätte da nur eine Frage. Ich habe eine Vorlage mit Kopfzeile mit Logo bzw. zwei Bildern erstellt. Das Bilder werden jedoch nicht angezeigt. Nur eine weisse Seite. Einstellungen zu Seitenrändern und CSS funktionieren problemlos. Hast du bzw. jemand eine Idee?
Vielen Dank
Hubinho
pdf-template und Catalog Reader
hi @ all,
estmal ein riesen lob und herzlichen dank für diese wirklich SUPER extension!
funktioniert wunderprächtig und ich bin ganz aus dem häuschen ob dieser erweiterung! :)
- nun steh ich vor dem problem eine "catalog-Detail-seite" ausdrucken zu wollen.
- da bekomm ich komischerweise nur einen punkt (li) und dann ist sendepause.
- bei "normalen" artikeln funktioniert es wunderprächtig.
bin für jeden tipp dankbar!
many thx in advance!
best, markus
Liste der Anhänge anzeigen (Anzahl: 1)
Anfängerfragen
Ich entschuldige mich schon mal für meine Anfängerfragen aber ich suche seit Stunden vergeblich nach Infos, die mir sonst weiterhelfen:
1. erstelle ich eine *.css-Datei, auf die die Erweiterung "pdf-template" zugreift? Hab ich das richtig verstanden?
2. ich binde diese *.css-Datei über die Einstellungen auf der Startseite in Punkt "PDF-Vorlage" ein. Richtig?
Daraus folgt mein Problem: ich wollte die pdf-Vorlagendatei über die Startsteiten-Einstellungen einbinden. Durch irgendeinen Klick-Fehler komm ich aber nicht mehr ins richtige Verzeichnis zurück (vgl. Anlage - weder über die Suche noch über "Auswahl aufheben" -> "anwenden" komme ich zur gewünschten Datei; die Nutzerführung hängt fest). Ich habe die Erweiterung auch schon ein paar mal deinstalliert und wieder neu installiert, repariert und die Log-Files gelöscht. Alles ohne Ergebnis. An welcher Stelle des Programmcodes kann ich meinen Dateipfad manuell eingeben, damit das Programm weiss, wo die Vorlage liegt?
3. Nachdem das Template erstellt wurde, rufe ich es im jeweiligen Artikel über das Symbol pdf/drucken auf? Richtig?
4. Gibt es irgendeine Möglichkeit pdfs auch für Nachrichten zu erstellen?
Ich bin für eure Unterstützung dankbar.