-
Phoca PDF - Schriftformatierung im PDF via CSS beeinflussen, aber wie?
Hallo!
Ich verwende seit Jahren bereits erfolgreich das Phoca-PDF. Erst jetzt machte mich aber ein Besucher darauf aufmerksam, dass die erzeugten PDFs eine riesige Schriftgröße aufweisen. da bei mir aus unerfindlichen Gründen das Ausdrucken per Print-Button nicht mehr funktioniert und ich daher den Print-Button deaktivieren musste, möchte ich wenigstens sauber gestaltete PDFs anbieten.
Ich habe bisher keine Hinweise gefunden, wie ich z.B. durch eine CSS-Datei die Schriftgröße in von Phoca-PDF erzeugten PDF-Dateien beeinflussen kann, auch nicht im Phoca-Forum. Dort gab es aber auch schon Fragen wie meine hier und keine Antworten.
Es ist halt schade, dass Phoca-PDF keine "print.css" auswertet, in der man die Schriftgröße speziell für die Druck- / PDF-Funktion bequem anpassen könnte.
Eine Idee hätte ich noch:
Wenn es normale TrueType-Fonts wären, könnte ich mit einem Font-Editor einfach die Schriftgröße der gesamten Schrift in einem Rutsch vergrößern oder verkleinern, wie ich es brauche und dann unter neuem Schriftnamen speichern und in Phoca-PDF ablegen. Geht aber nicht, weil es zumindest zu einer Schrift auch immer eine PHP-Datei gibt, die die Metrics des Font beschreibt. Und die PDF-Erzeugung benötigt wohl diese PHP-Datei mit diesen Angaben.
Ach ja, noch eine Idee: Wie ich verfolgen konnte, wird durch Klick auf das PDF-icon die Webseite komplett neu aufgerufen und der Inhalt dann von der PDF-Funktion verarbeitet. Wenn also die Site neu aufgerufen wird und ich per ACE-SEF den Aufruf-Link sowieso schon umgebogen habe, dann kann könnte ich doch mit dem Aufruf via ACE-SEF auch einen Aufruf integrieren, der veranlasst, dass die sämtliche Schrift auf z.B. 60% der Größen umgerechnet wird, oder? (Alle Schriften in meinen Sites sind relativ angegeben, nie in Pixel oder Points. Und mit PlugIns wie FontMagnifier usw stehen ja auch Funktionsaufrufe dieser Art im System zur Verfügung!)
Würde mich über hilfreiche Tipps freuen! Vielleicht hat jemand das Problem schon gelöst?
Beste Grüße
Clemens
Geändert von Clemens_1 (09.08.2011 um 09:42 Uhr)
-
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
Foren-Regeln
Lesezeichen