HomeÜbersichtVersionsübersichtDownloadsBestellenErweiterungenAnwendungenSupportKontakt

Funktionsübersicht
TRichView
Formatierung
Bilder
Eingebettete Delphi Komponenten
Tabellen
Aufzählungen & Nummerierungen
Stile
Sprachunterstützung
Hypertext
Import und Export, DB
Bearbeiten
Drucken
Rechtschreibprüfung
ScaleRichView
WYSIWYG-Editieren
Drucken von Postern
Eingebettete Delphi Komponenten

Funktionsübersicht

Drucken


Druckvorschau

Drucken mit Vorschau

RichView Dokumente können gedruckt werden - mit allen Bildern, Hintergründen, Tabellen, usw.

Eine spezielle Komponente ( TRVPrintPreview) ermöglicht die Darstellung einer Vorschau der Druckausgabe auf dem Bildschirm. Der Benutzer hat die Möglichkeit in der Vorschau zu blättern und die Ansicht zu vergrößern oder zu verkleinern.

Seitenumbrüche können benutzerdefiniert an jeder Stelle eines Dokumentes plaziert werden.



Drucken von Dokumenten mit eingefügten TCharts

Drucken von eingebetteten Komponenten

RichView versucht, eingebettete Komponenten selbstständig zu Drucken. Es ist allerdings nicht möglich, eine Prozedur zu erzeugen, die in der Lage ist, jede Art von Komponenten zu Drucken. Sollte der standardmäßig generierte Ausdruck nicht zufriedenstellend sein, besteht die Möglichkeit, mit Hilfe von OnPrintComponent den Ausdruck selbst zu übernehmen (durch Zeichnen auf eine temporäre Bitmap).

RichView besitzt eine spezielle Unterstützung zum Ausdruck von TChart. Einzelheiten hierzu in Erweiterungen für RichView.


Kopf- und Fußzeilen

Zur Erstellung von Kopf- und Fußzeilen werden getrennte Dokumente verwendet. Die akutelle Version der Komponenten erlaubt keine unterschiedlichen Kopf- oder Fußzeilen für verschiedene Seiten, oder berechnete Felder in diesen. Ist der Ausdruck von Seitennummern erwünscht, kann dies unter Verwendung der Events OnPagePrepaint oder OnPagePostpaint erfolgen.


Weitereführende Möglichkeiten

Die TRVReportHelper Komponente ermöglicht das Zeichnen von Dokumenten auf angegebenen Rechtecken von beliebigen Canvassen, inklusive des Drucker Canvas.

Diese Komponente erlaubt die Erstellung von komplexen Layouts für Seiten, z.B. dem Drucken in mehreren Spalten.


Demos

    Bearbeiten und Drucken:
  • Demos\Delphi\Editors\Editor 1\ Unterverzeichnis der RichView-Installation, oder
  • Demos\CBuilder\Editors\Editor 1\ Unterverzeichnis der RichView-Installation, oder
  • Download der kompilierten Demo.
    Druck mit einfacher Kopfzeile (»Seite M von N«)
  • Demos\Delphi\Assorted\Printing\Printing\ Unterverzeichnis der RichView-Installation, oder
  • Demos\CBuilder\Assorted\Printing\Printing\ Unterverzeichnis der RichView-Installation.
    Laden von RTF Dokumenten und deren Ausdruck mit Kopf- und Fußzeilen:
  • Demos\Delphi\Assorted\Printing\Headers\ Unterverzeichnis der RichView-Installation, oder
  • Demos\CBuilder\Assorted\Printing\Headers\ Unterverzeichnis der RichView-Installation.
    Ausdruck mit TRVReportHelper
  • Demos\Delphi\Assorted\Printing\ReportHelper\ Unterverzeichnis der RichView-Installation, oder
  • Demos\CBuilder\Assorted\Printing\ReportHelper\ Unterverzeichnis der RichView-Installation.
    Hochqualitative Ausdrucke von Dokumenten mit TChart:
  • Demos\Addins\ChartItem\ Unterverzeichnis der RichView-Installation.

Tipps und Tricks zum Drucken (auf Englisch)


WYSIWYG-Editieren

WYSIWYG-Editieren wird nicht unterstützt in TRichViewEdit. Zeilenumbruch auf dem Bildschirm und auf dem Papier kann unterschiedlich sein.

WYSIWYG-Modus ist in ScaleRichView realisiert (zusätzliche Komponenten zu TRichView).