Moin, moin,
also einen virtuellen Druckertreiber braucht man nich selbst zu schreiben. Für PDF gibt es sowas schon wie obern schon erwähnt wurde. Wenn es nur um die Datenablage geht ( Du mußt die Dokumente sagen wir achrivieren) dann sollten diese in ein Verzeichnis gedruckt werden z.B. mit einem PDF-Druckertreiber). Von da aus kanns tDu sie dann in eine Datenbank einlesen.
Wenn es aber darum geht, dass Dein Programm zugriff auf dei Daten haben soll, dann sind andere mechanismen notwenig. Zum Beispiel speichern in RTF oder zugriff per
OLE und speichern des Dokumentes in einen Stream.
Grüße // Martin