WYSIWYG-HTML-Editor-Komponente für Delphi [geschlossen]
Brauche ich, um E-Mail senden von meiner Delphi-Anwendung. Was ich brauche, ist ein WYSIWYG-editor, den ich verwenden kann, in der Anwendung, um den Körper der E-Mail in HTML. Irgendwelche Ideen? Danke, Pieter.
Kommentare dem Thema
Am Ende entschieden wir uns für das JvRichEdit, wie es ist kostenlos. Der rich-text-gespeichert wird in ein BLOB und wird in HTML umgewandelt bei dem Punkt, den wir konstruieren die E-Mail. Scheint zu funktionieren ok und nicht um Geld. Die RichEdit-Beispiel, das bereitgestellt wird mit JVCL ist Super! Vielen Dank für all die Tipps. Pieter.
[Meine Antwort ist, um eine vollständige HTML-Editor sehr einfach mit Delphi und Bsalsa EmbeddedWB - web-browser-Komponenten][1] [1]: stackoverflow.com/questions/13024987/...
Schade, dass dieses Thema wurde vorzeitig geschlossen. Es hat so viele upvotes und 'Favorit' Stimmen. Ich persönlich Stimme für die Wiedereröffnung.
Dies könnte eine Lösung sein: stackoverflow.com/questions/39594393/...
InformationsquelleAutor der Frage Pieter van Wyk | 2010-01-27
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben wir TRichView erst vor kurzem zu tun, HTML-E-Mail-Funktionalität und fand es ganz angemessen. Wir haben bewerten WpTools und es macht genau das, was wir wollten, aber für unsere Bedürfnisse war es einfach zu teuer, vor allem, wenn wir immer versuchen, und kaufen Sie site-Lizenzen.
Eine Sache, die wir fanden, mit WpTools ist, dass Sie implementieren eine visuelle Komponente oder eine Reihe von visuellen Komponenten, die Sie könnte-drop auf ein Formular, das implementieren der ganzen WYSIWYG-Benutzeroberfläche (z.B. Symbolleisten und so). Es hat etwas länger gedauert mit TRichView, das gleiche zu erreichen.
Bezüglich der Wandlung von/zu html - TRichView kann html-export nativ, allerdings erfordert Drittanbieter-Bibliotheken importieren von html, die leider (für uns) sind kommerziell nicht gesichert (d.h. community-driven). Wir haben also gegriffen, um die Speicherung aller Inhalte in RichText nativ und nur beim senden der E-Mail tun wir es konvertieren nach html. WpTools hat die Fähigkeit zu importieren/exportieren, um html-nativ.
InformationsquelleAutor der Antwort Nick Brooks
Bin ich auf der Suche für dieses sowie für mehrere Jahre jetzt.
Die beste Lösung, die ich fand, bis jetzt, ist WpTools von WpCubed. Es ist nicht eine exakte Html-editor, sondern eine erweiterte Textverarbeitung Komponente, die bietet eine Kopier-Modus zu und von html. Ich bin momentan auf der Verwendung dieser Komponente in meinem Sitestepper web-Erstellungs-software (in der StepEdit html-editor zu bieten wysiwyg-Möglichkeit). Ich denke, dass sicherlich auch für die E-Mail-Bearbeitung dieser genutzt werden könnte (obwohl vielleicht ein wenig teuer für das, was du suchst). Ich weiß, der Autor arbeitet einer einen besseren Austausch zu und von html.
Aber um ehrlich zu sein, ich glaube nicht, dass Sie nichts finden, wenn du eine Delphi-Komponente.
Ich verwendet, um zu verwenden HtmlEdit von Purposesoft, aber ich denke, das Produkt hat seine Grenzen und es ist nicht voll mehr unterstützt. Aber vielleicht für deine Zwecke ist es ok.
InformationsquelleAutor der Antwort Edelcom
Ich verwendet habe, EmbeddedWB von bsalsa. Im Grunde ist es das gleiche wie Delphi TWebBrowser, aber Sie haben Zugriff auf weitere Funktionen des IE-automation-Objekts. In den browser geladen ich ein HTML, welches wie folgt aussieht:
Kennzeichnung ein element nach der IE-spezifische Attribut "contenteditable", die IE-Implementierung können Sie das element Bearbeiten, die innere HTML in einem WYSIWYG Weise. Sie können die Inhalte durch die automation-Aufrufe (check bsalsa.com um zu sehen, wie zu Lesen, die bearbeiteten Inhalte). Wenn man die Grundlagen ist es ziemlich einfach zu schaffen, einen vollwertigen HTML-editor.
Glück!
InformationsquelleAutor der Antwort r4w8173
Meine Antwort mit Bsalsa Web-Browser-Komponenten - sehr leicht komplette HTML-editor/viewer.
delphi-wie-kann-ich-machen-einen-Standard-wysiwyg-html-editor-mit-delphi
InformationsquelleAutor der Antwort Darren
Wenn mit IE COM-basierte Komponenten ist nicht ein problem, können Sie mit diesem kostenlosen Produkt
http://bsalsa.com/product.html
Ich habe gerade vor kurzem musste ein freier WYSIWYG-HTML-editor, und ich denkt, das ist die einzige Sache, die es gibt. Es funktioniert gut für mich, aber ich muss nicht kompliziert Elemente. Diese kann getan werden, aber wird ein wenig mehr Arbeit.
InformationsquelleAutor der Antwort Runner