Einzelnen Beitrag anzeigen

Jürgen Thomas

Registriert seit: 13. Jul 2006
Ort: Berlin
750 Beiträge
 
#2

Re: Canvas in ein RTF-Dokument speichern ?

  Alt 8. Jan 2007, 10:33
Canvas kannst Du bei Deiner Frage vergessen.

Schau Dir einmal eine RTF-Datei mit (z.B.) Notepad an; dann siehst Du deren Aufbau. Wenn eine Druck-Komponente eine RTF-Datei erstellen kann, dann muss sie einen Schritt zurückgehen: Genauso, wie sie Daten zur Druckvorschau (und zum Drucken) aufbereitet, benötigt sie einen völlig anders gearteten Algorithmus, um eine RTF-Struktur zu erstellen.

Einen ähnlichen Weg müsstest Du gehen: Nimm die ursprünglichen Daten und mache daraus Absätze mit Absatzformatierung usw. Das Ergebnis kannst Du Dir in einem RTF-Feld anschauen (das bietet aber z.B. keinen Seitenumbruch oder Kopf- und Fußzeilen).

Gruß Jürgen
#D mit C# für NET, dazu Firebird
früher: Delphi 5 Pro, Delphi 2005 Pro mit C# (also NET 1.1)
Bitte nicht sauer sein, wenn ich mich bei Delphi-Schreibweisen verhaue; ich bin inzwischen an C# gewöhnt.
  Mit Zitat antworten Zitat