Koffice

Windows Draw 3.1 Import Filter
(Micrografx)

Zurück
Info

Zur Zeit arbeite ich an einem Windows Draw 3.1 Importfilter für das KOffice Programm Vektorgraphikprogramm Kontour.


Windows Draw 3.1 ist ein Vektorzeichnungs-Programm der Firma Micrografx`s und schon recht betagt. Es wurde zu Zeiten von Win3.11 auf dem Markt geworfen.

Da ich jedoch noch eine Menge Dateien habe, die mit diesen sehr einfach zu bedienenden Vektorzeichnungsprogramm (privat und beruflich) gezeichnet wurden, versuche ich einen Importfilter zu schreiben.

Dies ist jedoch nicht ganz so einfach, da es sich beim Dateiformat um ein binäres handelt und es keine Formatbeschreibung gibt. Zum Glück gibt es jedoch so tolle Tools wie khexedit mit dem man sich beliebige Dateien im dezimal, hexadezimal, etc ansehen und analysieren kann. Ausserdem habe ich mir selber ein Tool geschrieben multiddiff mit dem unterschiedliche binäre Dateien analysiert werden können

Zu diesem Zweck habe ich Testdateien erzeugt (260 und mehr) und diese analysiert. Alle Ergebnisse bringe ich zur Zeit noch in ein eigenständiges C-Programm ein, das die Inhalte einer sogenannte *.drw Datei auf dem Bildschirm ausgibt.

Zur Zeit kann das Programm nur Linien erkennen, jedoch noch nicht alle Attribute einer Linie. Sobald es alle wesentlichen Attribute erkennen kann werde ich die gesammten Erkenntnisse in dem Importfilter verewigen.


Für die Analyse der DRW Dateien in Form von Listen mit Bildern habe ich 2 kleine Programme geschrieben.
Wer daran interesse hat kann sich bei mir melden:

1. genDrwHtmlPagesy
2. genTestHtmlPages



Eine Version ist im CVS von kde noch NICHT eingelagert.