bammer|ch - by Christoph Bammer

Masterprojekt

Schon 1990 entstand eines der Heute am meisten verbreitetsten Formate für Dokumente, das Portable Document Format, kurz PDF. Es wurde zum Zwecke der Verteilung von Informationen als offene Spezifikation veröffentlicht, was einen der Erfolgsfaktoren dieses Formats darstellt.
Laut Adobe Systems gibt es im Internet bereits mehr als 200 Millionen PDF Dokumente mit einer stark steigenden Tendenz. Daher ist es nicht verwunderlich, dass es immer bessere Lösungen zum erstellen solcher Dokumente erfordert. Die dynamische Erzeugung ist zwar seit je her möglich, jedoch erfordert es einige Kenntnisse um eine solche Automatisierung zu steuern. Um einfach Dokumente erstellen zu können, wäre es praktisch eine bekannte Beschreibungssprache wie HTML zu verwenden um den Inhalt eines PDFs festzulegen.
Genau mit diesem Thema setzt sich diese Arbeit auseinander. Zusätzlich dazu, soll dies als Service für andere Webserver verfügbar gemacht werden, um mit einem standartisierten Kommunikationsprotokoll, wie SOAP, das dynamische Generieren von PDF Dokumenten zu ermöglichen.
Kompendium der Projektziele
  • Der Server soll die Fähigkeit besitzen Daten zu empfangen, die den Inhalt eines PDF Dokumentes definieren.
  • Nachdem die Daten am Server eingelangt sind, sollen diese geparsed und daraus ein PDF Dokument erstellt werden.
  • Erstellen einer Testwebseite, die einen SOAP Request an den Service schickt und danach das generierte PDF Dokument anzeigt.
Downloads