Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Webbrowser .rtf laden (https://www.delphipraxis.net/184075-webbrowser-rtf-laden.html)

beanbear6 23. Feb 2015 23:43

Webbrowser .rtf laden
 
Hi,
kann man mit dem TWebbrowser eine .rtf anzeigen lassen?? Ich bräuchte eine Kompo wo ich .rtf, .jpg, .htm und .pdf anzeigen kann. Ich habs mit dem ATViewer versucht, der macht das sehr gut, jedoch hab ich keine Funktion zum Zoomen gefunden.
Nun hab ichs mit dem TWebbrowser (D7) versucht. Der macht alles super bis auf .rft. Da kommt dann ein Fenster mit 'möchten sie diese Datei speichern, öffnen' usw.
Oder kennt jemand ne Kompo die die oben genannten Dateien anzeigen kann?
Vielen Dank für Eure Tips.
beanbear

himitsu 24. Feb 2015 00:33

AW: Webbrowser .rft laden
 
Öffne mal eine RTF im Internet Explorer (ohne Plugins usw.).


Nja, man kann natürlich auch mehrere Komponenten benutzen und die Jeweilige entsprechend sichtbar machen. :stupid:
Delphi-Referenz durchsuchenTRichEdit

beanbear6 24. Feb 2015 00:37

AW: Webbrowser .rft laden
 
Hi,
ja das ist mir schon klar, dass ich das mit mehreren Kompos machen kann... Aber genau das möchte ich ja vermeiden und wenns ne möglichkeit gibt eben mit einer kompo machen...
Gruß beanbear

mkinzler 24. Feb 2015 05:36

AW: Webbrowser .rft laden
 
Oder Du konvertierst RTF beim Laden nach HTML

Bernhard Geyer 24. Feb 2015 07:45

AW: Webbrowser .rft laden
 
Zitat:

Zitat von beanbear6 (Beitrag 1291196)
Hi,
ja das ist mir schon klar, dass ich das mit mehreren Kompos machen kann... Aber genau das möchte ich ja vermeiden und wenns ne möglichkeit gibt eben mit einer kompo machen...
Gruß beanbear

Da wirst du dann Geld in die Hand nehmen müssen und einen der vielen "wir können alle bekannten Formate anzeigen" Viewer aussuchen die sich Programmtechnisch integrieren lassen und bei denen auch das Lizenzmodell passt aussuchen müssen.

Bernhard Geyer 24. Feb 2015 07:46

AW: Webbrowser .rft laden
 
Zitat:

Zitat von mkinzler (Beitrag 1291200)
Oder Du konvertierst RTF beim Laden nach HTML

Wohl eher nach PDF. PDF wäre wie RTF eine Seitenbasierte Format. In HTML würden durch die konvertierung u.U. einige benötigte Eigenschaften verloren gehen.

himitsu 24. Feb 2015 19:05

AW: Webbrowser .rft laden
 
Zitat:

Zitat von Bernhard Geyer (Beitrag 1291206)
PDF wäre wie RTF eine Seitenbasierte Format. In HTML würden durch die konvertierung u.U. einige benötigte Eigenschaften verloren gehen.

http://de.selfhtml.org/css/eigenscha...intlayouts.htm

beanbear6 27. Feb 2015 09:19

AW: Webbrowser .rtf laden
 
Hi,
vielen Dank an alle... Ich werd das mal mit dem Konvertieren versuchen...
Danke nochmal :-)
Gruß beanbear

Sir Rufo 27. Feb 2015 10:02

AW: Webbrowser .rtf laden
 
Du konntest auch eine präperierte statische HTML-Seite erstellen die dann per JavaScript die RTF-Datei umwandelt. Den Pfad zur RTF reingebaut und diese HTML-Seite im Browser anzeigen :stupid:

Nicht getestet aber sowas in der Art:
https://code.google.com/p/obremsdk/s...2html.js?r=189

Nasonsten kannst du das ja als Vorlage nehmen, welche Teile der RTF Datei wie nach HTML umgesetzt werden


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:12 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz