AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

HTML <-> RTF Konvertirung

Ein Thema von Mastersurfer84 · begonnen am 9. Mai 2007 · letzter Beitrag vom 10. Mai 2007
Antwort Antwort
Seite 1 von 2  1 2      
Mastersurfer84

Registriert seit: 23. Feb 2006
27 Beiträge
 
#1

HTML <-> RTF Konvertirung

  Alt 9. Mai 2007, 06:34
Morgen,

ich habe ein Frage. Kennt jemand von euch eine Unit oder Komponente, die RTF nach HTML und umgekehrt konvertieren kann!?
Die Konvertierung soll in beide Richtungen möglich sein, und nicht nur bei einfachen Dateien funktionieren, sondern bei jeder, das Ergebnis kann zwar etwas abweichen, aber es dürfen keine Exceptions auftreten!
Die Komponente soll für Delphi 7 sein.

Vielen Dank für Tipps.
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.171 Beiträge
 
Delphi 10.4 Sydney
 
#2

Re: HTML <-> RTF Konvertirung

  Alt 9. Mai 2007, 07:27
Für RTF -> HTML könntest du mal TRichview verwenden. Falls Word verfügbar ist und (bei älteren Word-Versionen) grotten schlechter HTML-Code aktzeptiert wird könnte man damit Word sowas versuchen.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Mastersurfer84

Registriert seit: 23. Feb 2006
27 Beiträge
 
#3

Re: HTML <-> RTF Konvertirung

  Alt 9. Mai 2007, 11:42
Also Word kann und will ich nicht auf den PCs vorraussetzen, auf denen das Programm laufen soll.
Mit dem TRichview hab ich mir das mal angeschaut. Das lief soweit auch, die Qualität war ganz ordentlich.
Nur ein Problem hatte ich damit, ich habs nicht geschafft, die Konvertierung ohne sichtbares TRichview durchzuführen.

Vielleicht hast du eine Idee, wie mit dem Richview konvertieren kann, ohne dass ein TRichview auf der Form ist, vielleicht über den aufruf einer prozedur?!
Oder kennst du noch andere möglichkeiten?!
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#4

Re: HTML <-> RTF Konvertirung

  Alt 9. Mai 2007, 12:04
Du könntest den Richview ohne Parent dynamisch erzeugen oder halr überdecken..
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.171 Beiträge
 
Delphi 10.4 Sydney
 
#5

Re: HTML <-> RTF Konvertirung

  Alt 9. Mai 2007, 12:28
Zitat von Mastersurfer84:
Nur ein Problem hatte ich damit, ich habs nicht geschafft, die Konvertierung ohne sichtbares TRichview durchzuführen.
i.d.R. reicht es aus ein Progressfenster anzuzeigen und auf einen nicht sichtbaren Bereich das Control darzustellen. Hat bei mir bei diversenen Controls schon so geklappt (RichView noch nicht getestet).
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Klaus01

Registriert seit: 30. Nov 2005
Ort: München
5.756 Beiträge
 
Delphi 10.4 Sydney
 
#6

Re: HTML <-> RTF Konvertirung

  Alt 9. Mai 2007, 13:55
Hier findest Du ein kleines Tutorial zu rtf2html.
Und hier etwas für den Weg zurück.

Grüße
Klaus
Klaus
  Mit Zitat antworten Zitat
Mastersurfer84

Registriert seit: 23. Feb 2006
27 Beiträge
 
#7

Re: HTML <-> RTF Konvertirung

  Alt 9. Mai 2007, 17:54
Aber die Methoden setzen wieder eine Komponente (Richedit) auf einer Form vorraus, was als Service zum beispiel ned möglich ist!
Also kennt jemand vielleicht eine Möglichkeit die beiden Konvertierungen als Unit oder Non-VCL Komponente!?
Und die Konvertierung sollte wie schon erwähnt alle (zumindest fast=99%) möglichen Formatierungen berücksichtigen.
  Mit Zitat antworten Zitat
shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#8

Re: HTML <-> RTF Konvertirung

  Alt 9. Mai 2007, 18:12
Du könntest deine Daten auch in XML generieren und dann nach HTML, RTF, CSV oder PDF transformieren.
XML ist sozusagen ein "höherwertiges Datenformat", dass man über XSLT in andere Datenformate transformieren kann.
(Die Transformation in umgekehrter Richtung ist dagegen nur mit Aufwand zu erreichen.)
Das würde dein Software deutlich aufwerten; du brauchst aber auch min. zwei Wochen, bis du dir das KnoffHoff erarbeitet hast.
Andreas
  Mit Zitat antworten Zitat
Mastersurfer84

Registriert seit: 23. Feb 2006
27 Beiträge
 
#9

Re: HTML <-> RTF Konvertirung

  Alt 9. Mai 2007, 18:31
Kannst du mir für das Thema XML Komponenten oder Beschreibungen wie man sowas in Delphi umsetzen kann nennen?
  Mit Zitat antworten Zitat
shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#10

Re: HTML <-> RTF Konvertirung

  Alt 9. Mai 2007, 18:46
Zitat von Mastersurfer84:
Kannst du mir für das Thema XML Komponenten oder Beschreibungen wie man sowas in Delphi umsetzen kann nennen?
Einführung zu XML: http://www.linkwerk.com/pub/xmlidp/2000/ und http://www.zvon.org/xxl/XMLTutorial/..._ger/book.html
Delphi XML Komponenten: http://www.philo.de/xml/ (Open XML)
Tutorial zur Open XML Kompo: http://www.delphipraxis.net/internal...ct.php?t=98795
Delphi XML Tutorial: http://www.delphipraxis.net/internal...ect.php?t=8184

Wie gesagt, man benötigt einiges KnoffHoff, dass man sich selbst beibringen muss (Vom Wissensumfang ungefähr so viel wie das Thema Datenbanken & SQL) aber heutzutage kommt man fast nicht mehr drumrum.
Andreas
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:34 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