Als Deutscher Softwareentwickler in der Schweiz

Landstrasse

Drive your own Way

Share now

Das man mit ColdFusion 9 schnell mal eben eine Strucktur anlegen kann, habe ich mal erwähnt. Schwieriger wird es nur wenn man die dann als PDF ausdrucken will und erst recht wenn das PDF mit externem CSS formatiert werden soll.

Ich habe mal 2 Dateien hierzu angelegt: create.cfm und die create.css. Dabei sind sind folgende Dinge zu beachten: 1. Die CSS als Datei immer in den Abschnitt cfdocumentsection eintragen

2. Die CSS-Datei muss als mediatype print

3. Strukturen kann mann nur dann sortieren, wenn sie simple Values enthalten

Hier also die CFM-Datei mit ihren Abschnitten:




	
	Zumikon - [PDF]




Hier der Bereich mit dem eigentlichen PDF:










	
	
private Adressliste
#cfdocument.currentpagenumber# von #cfdocument.totalpagecount#
#local.tmp.gruppe#
#local.data.gruppen[local.tmp.gruppe][local.tmp.structDatas[local.tmp.structData]]# #local.tmp.structDatas[local.tmp.structData]#



Und nun die entsprechenden CSS-Definitionen, welche ich als externe Datei eingebunden habe:

h1        { color:#0262A9; font:normal small-caps bold 14px Arial; }
h5        { color:#0262A9; font:normal small-caps bold 14px Arial; }
h6        { color:#0262A9; font:normal small-caps bold 10px Arial; text-align:right; }

th        { color:#0262A9; font:normal small-caps bold 10px Arial; text-align:left; border-bottom:solid 1px silver; }
td        { color:black; font:normal small-caps normal 10px Arial; }
td.head   { color:#0262A9; font:normal small-caps bold 10px Arial; }

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Related Posts

Get in touch

872 Arch Ave.
Chaska, Palo Alto, CA 55318
hello@example.com
ph: +1.123.434.965

Business inquiries

hello@example.com
ph: +1.321.989.645