|
Die Entwicklung von DynaPDF 3.0 war unendlich viel
anstrengender und aufwändiger als ursprünglich
geplant. Eigentlich sollte DynaPDF 3.0 bereits
ziemlich genau vor einem Jahr freigegeben werden,
aber daraus wurde nichts. Der damalige
Entwicklungsstand war noch nicht reif, zu viele
Einschränkungen mussten noch beseitigt werden...
Es sollte vor allem möglich sein einen PDF Viewer
mit DynaPDF zu entwickeln, und zwar einen Viewer der
Maßstäbe setzt! Das ist natürlich nur möglich wenn die
Bibliothek bezüglich Speicherverbrauch, Zugriffszeit
auf beliebige PDF Seiten, oder bspw. der Reparatur
von beschädigten PDF Dateien, auf höchstem Niveau
arbeitet.
Das war mit der alten Codebasis nicht zu
realisieren, daher musste der PDF Import komplett neu
entwickelt werden, ebenso die Rendering Engine.
Das warten hat sich gelohnt, wie ich meine. Neu ist
zunächst einmal, wie bereits oben beschrieben, der
PDF Import. Der neue Parser repariert beschädigte
Dateien, importiert PDF Dateien
beliebiger Größe, und es
ist nun endlich möglich PDF Dateien zu rendern.
Viewer Beispiele sind derzeit in C#, Delphi und
Visual Basic .Net verfügbar. Es gibt ein neues
Speichermanagement, damit auch die größten PDF
Dateien verarbeitet werden können, bei minimalen
Speicherverbrauch versteht sich.
Darüber hinaus gibt es Transparenzgruppen,
Softmasken, Unterstützung von Bildern mit
Alphakanal, ein besseres Schrifthandling,
vollständige Unterstützung von Tagged PDF Dateien,
der EMF Konverter ist besser als je zuvor und
nun bereits in DynaPDF Lite enthalten, und, und,
und...
DynaPDF 3.0 ist übrigens bereits seit mehr als 5
Monaten freigeben. Bislang konnte allerdings nur ein
kleinerer Nutzerkreis auf die neue Version
zugreifen, allen voran die Realbasic User, die sich
nicht ganz freiwillig als Testuser zur Verfügung
gestellt haben.
Vielen Dank, vor allem an alle Realbasic User,
die in letzten Monaten mitgeholfen haben die letzten
Fehler zu beseitigen, und natürlich an Christian
Schmitz von
MonkeyBread Software, ohne dessen Einsatz die
Entwicklung sicherlich noch etwas länger gedauert hätte.
Die kostenlose Upgrademöglichkeit für alle Kunden,
die eine DynaPDF 2.5 Lizenz nach dem 26.04.2011
gekauft haben gilt übrigens nach wie vor. |