2012-04-12 13 views
1

Ich habe meinen Kopf für eine Weile gegen die Wand geschlagen ... Ich kann dies mit Flash + Fpdf tun (Siehe http://santaspencil.com/desktop).Pixel Perfect HTML to PDF mit eingebetteten Schriften?

Da Flash auf mobilen Plattformen jedoch nicht gut unterstützt wird, muss ich auf etwas anderes umsteigen (HTML5?). Das einzige Problem, das ich gefunden habe, ist, dass ich eingebettete Schriften auf einer Webseite nicht bekommen kann, um genau zu sehen, wie sie aussehen, wenn sie in einem PDF gerendert werden ... es sei denn, ich benutze Flash.

Kann dies getan werden? ... Können eingebettete Schriftarten mit HTML5 in einer Weise verwendet werden, die ein pixelgenaues PDF rendert?

Antwort

0

Der beste Weg, den ich gefunden habe, ist eine dynamische Seite auf der Serverseite zu erstellen und dann ein URLtoPDF Server Plugin zu verwenden, um auf die Seite als Browser UserAgent zuzugreifen, so dass die Schriften wie in Ihrem Browser dargestellt werden dann wird es die gerenderte Seite in ein PDF umwandeln und eine Datei-URL zurückspucken, die Sie wget speichern und speichern, herunterladen oder drucken können.

+0

Und ja. HTML5 auf dieser bestimmten Seite wird die Schriften perfekt darstellen. Diese Methode bietet Ihnen auch eine Möglichkeit, Ihre Seite gerendert anzuzeigen, bevor Sie sie durch den PDF-Konverter senden. –