phpbar.de logo

Mailinglisten-Archive

[php] PDF mit PHP

[php] PDF mit PHP

Thorsten Körner thorstenkoerner at 123tkshop.org
Don Nov 27 19:27:37 CET 2003


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hallo Lutz
Am Donnerstag, 27. November 2003 11:47 schrieb Lutz Zetzsche:
> Hi Lars,
>
> Zitat von Lars Scholand <lars.scholand at neue-werbung.de>:
> > > geht es um eine Druckversion oder um das PDF? Wenn es nur ums
> > > Drucken geht,
> > > kannst Du Dir doch den Weg ueber eine PDF-Datei sparen. :-)
> > > Dann wuerde ich es
> > > mit einer HTML-Druckversion loesen. Das geht wirklich sehr
> > > einfach, wenn Du
> > > wenigstens ansatzweise templatebasiert arbeitest, und sei es
> > > nur durch Header-
> > > und Footer-Includes. Aber auch sonst ist kein besonderer Akt.
> > > :-)
> >
> > eigentlich ja. Aber kann sieht dass dann auch vernünftig aus?
> > Und was mache ich mit unterschiedlichen Browsern?
>
> Wenn ich es richtig sehe, jedenfalls waere es wohl zumindest bei
> einigen der hier gemachten Vorschlaege fuer eine PDF-basierte
> Loesung so, basiert das PDF ja auf dem uebergebenen HTML-Code.
> D.h. fuer das PDF kann im Ergebnis bei der Darstellung auch nur
> so gut sein, wie der zugrunde liegende HTML-Code.
Da ist ein kleiner Denkfehler drin.
Wenn der Surfer sich die Seite als HTML-datei ausdruckt hängt die 
Darstellung deutlich vom verwendeten Browser und den Einstellungen 
ab, da die Seite im Browser gerendert und ausgegeben wird. Eine 
PDF-Datei wird aber auf dem Server erstellt und nicht auf der 
Client-Seite. Somit kann garantiert werden, dass die darstellung 
überall gleich erfolgt. Vorausgesetzt, dass die Schriften mit 
eingebunden werden (!!!Lizenzen der Fonts beachten!!!) und dass der 
Drucker nicht versucht seine eigenen Fonts zu nutzen.
Für solche Zwecke absolut ideal ist in der Tat FPDF [1].
Auf der Website des Projektes befinden sich auch ein Manual, sowie 
einige anschauliche Tutorials.

CU

Thorsten

[1] http://www.fpdf.org
- -- 
Thorsten Körner		|	http://www.123tkShop.org
openSource e-Commerce	|	http://www.123tk.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQE/xkIhs5R35vLkl/cRAr9KAJ4rv86e4W7R94uHt5weMOZz4KePlgCfe67H
sjfBAbqpDPKJwNEaLiYHx1I=
=3EKb
-----END PGP SIGNATURE-----


php::bar PHP Wiki   -   Listenarchive