Moin zusammen,
nun kam ich auch mal in die Notwendigkeit pdf_generator2 zu nutzen (hab ich bis vor kurzem noch nie) und hab jetzt ein Problem, was ich nicht gelöst kriege und dringenst Eure Hilfe brauche.
Zentrales Problem: es werden nicht alle CSS-Anweisungen aus der eingebundenen css-Datei interpretiert und auf dem PDF umgesetzt.
Grundsätzlich läuft pdf_generator2 also gut und alles ist fein, nur die CSS-Interpretation geht nur teilweise. Die CSS werden schon geladen und auch verwendet. Aber ich kann nur einige Dinge ändern, wie z.B. Schriftgröße aber nicht Schriftart. Ich will z.B. Verdana statt Arial und will bei td's einer Tabelle border-bottom definieren, was er beides partout nicht übernimmt und anzeigt.
Woran liegt das, dass nur manche CSS-Styles umgesetzt werden?
Ich habe auf dem Server PHP 5.2 in Nutzung ohne (!) pdflib und Typo3 4.3.1.
Mein TypoScript zur Konfiguration des pdf_generator2:
pdf_generator = PAGE
pdf_generator {
typeNum=123
use_pdflib = 0
config {
pageGenScript = EXT:pdf_generator2/gen_pdf.php
simulateStaticPdf = 1
cssmedia = all
pdf_generator2.size = A4
}
includeCSS.file1 = fileadmin/template/styles.css
includeCSS.file1.import = 0
includeCSS.file1.media = all
includeCSS.file2 = fileadmin/template/print_pdf.css
includeCSS.file2.import = 0
includeCSS.file2.media = all
50 = CONTENT
50 {
table = tt_content
select.orderBy = sorting
select.where = colPos = 0
select.languageField = sys_language_uid
}
50.wrap (
<div style="text-align:right">Ihre Techniker!</div>
|
<p><a href="http://www.testurl.de">www.testurl.de</a></p>
)
}