TRichView.de
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 


Standardbildformate und Formate von Drittanbietern

RichView Dokumente können Bilder in jedem von Delphi/C++Builder unterstützten Format beinhalten.

Standardbildformate sind:

  • Bitmaps (TBitmap),
  • Windows (16-Bit) und Enhanced (32-Bit) Metafiles (TMetafile),
  • Ikons (TIcon)
  • Jpegs (TJPEGImage, ab Delphi 3)

Eine Unterstützung weiterer Bildformate ist unter Verwendung der gewünschten Grafic Classes (abgeleitet von TGraphic) von Drittanbietern möglich.

Beispiel

gif: TGifImage;
...
gif := TGifImage.Create;
gif.LoadFromFile('demo.gif');
editor.InsertPicture('Demo Gif Image', gif, rvvaBaseLine);

Zusätzliche Informationen: Wie man PNG- und GIF-Abbildungen in TRichView verwendet (auf Englisch).

Bild in Dokument

Bildskalierung

Bilder können mit Hilfe der Maus skalieren.

Animation

TRichView unterstützt animierte Bilder:

  • GIF-Animationen;
  • Bitmap Animationen (Bitmap ist in Einzelbilder unterteilt).
Bildskalierung

Hintergrundbilder

Im Hintergrund kann ein Bild eingefügt werden. Dieses Bild kann zentriert, füllend oder gekachelt dargestellt werden. Gekachelte Bilder können fixiert sein, oder sich mit dem Dokument bewegen.

Tabellen und Zellen können ebenfalls mit Hintergrundbildern versehen werden.

Chat 'Avatars' dargestellt als Bilder aus TImageList. Auch ein Hintergrundbild ist hier sichtbar

Bilder aus Imagelists

Dies ist eine einzigartige Funktion von RichView. Bilder können direkt aus Imagelists eingefügt werden! Das ist eine äußerst speicherschonende Methode, um sich wiederholende, kleine Bilder in Dokumenten anzuzeigen (RichView verwaltet nur den ImageIndex und einen Verweis zur TImageList im Speicher)

    Demo 1 mit Bildern aus ImageLists:
  • Demos\Delphi\MultiDemo\ Unterverzeichnis der RichView-Installation, oder
  • Demos\CBuilder\MultiDemo\ Unterverzeichnis der Richview-Installation, oder
  • Download der kompilierten Demo.
    Demo 2 (Menü Einfügen | Aufzählung und Einfügen | Hot Spot):
  • Demos\Delphi\Editors\Editor 1\ Unterverzeichnis der RichView-Installation, oder
  • Demos\CBuilder\Editors\Editor 1\ Unterverzeichnis der RichView-Installation, oder
  • Download der kompilierten Demo.
    Einführung zu den RichView Item Types (siehe Einführung 1, Projekt 5):
  • Demos\Delphi\Tutorial\ Unterverzeichnis der RichView-Installation, oder
  • Demos\CBuilder\Tutorial\ Unterverzeichnis der RichView-Installation.

Bilder in eingefügten Komponenten

Eine weitere Möglichkeit, Bilder einzufügen, besteht im Einfügen von Delphi/C++Builder Komponenten (wie z.B. TImage), und dem anschließenden Einfügen dieser Komponenten in RichView Dokumente.
Animierte Bilder können ebenfalls eingefügt werden.

Zusätzliche Informationen vom Unterstützungs-Forum (auf Englisch):

Benutzerdefiniertes Zeichnen

Mit benutzerdefinierten Zeichenfunktionen ist es möglich, eigene Hintergründe und Zusätze zu zeichnen.

    Demos:
  • Demos\Delphi\Assorted\CustomDraw\ Unterverzeichnis der RichView-Installation, oder
  • Demos\CBuilder\Assorted\CustomDraw\ Unterverzeichnis der RichView-Installation.
Benutzerdef. Zeichnen von Absatzhintergrund und Text

Bilder und Hypertext

Bilder können als Hypertextlinks verwendet werden. Hypertextbilder aus ImageLists (sogenannte Hotspots) können ihr Erscheinungsbild unter dem Mauszeiger ändern.

    Demos:
  • Demos\Delphi\MultiDemo\ Unterverzeichnis der RichView-Installation, oder
  • Demos\CBuilder\MultiDemo\ Unterverzeichnis der RichView-Installation.
Hotspot ändert sich unter Mauszeiger

Spezialeffekte

Hier ist ein weiterer Typ von RichView Dokument-Items zu sehen - TRVBlendBitmapInfo, zur Anzeige von transparenten Bildern mit einstellbarem Grad der Transparenz.

  • Demos\Addins\BlendBitmap\ Unterverzeichnis der RichView-Installation, oder
  • Download der kompilierten Demo.
Halbtransparentes Bild