Any plans to build Rich Text Editor?

Does Syncfusion xamarin development team has any plans to add any type of rich text editor control?
An example of such native mobile controls isZSSRichTextEditor, which was ported to Xamarin forms in TEditor, but that project is not actively maintained. Having an alternative in Syncfusion toolset would be amazing!

27 Replies

MP Michael Prabhu M Syncfusion Team July 6, 2018 11:23 AM UTC

Hi Vadim Koystein, 
 
Thanks for your valuable feedback and we have already considered this as a feature request and this feature will be available in any of our upcoming releases. While this feature itself is important, we cannot provide you timeline for now. You can keep track of our road map for further details. 
 
Thanks, 
Michael  




ER Eugen Richter March 6, 2019 08:47 AM UTC

Hello.

Are the some news to RTF editor? We also need a control to be able to show and edit RTF fomatted text.


BK Bharathiraja K Syncfusion Team March 7, 2019 01:19 PM UTC

Hi Michael, 
 
RTF format has wide range of elements (Styles, color table, font table, bookmarks, tables, tab stop, images etc.) and formatting options similar Microsoft Word (DOCX) file formats. We believe you (Xamarin developers) will not need all those elements and formatting options for mobile apps. Can you please let us know the elements and formatting options you would need to be supported? 
  
1.     It should be better if you provide some of your worst-case RTF contents or documents to us for analyzing and compiling the elements and options needed for this Xamarin control. 
2.     Also let us know how or through which application, your RTF contents got produced 
 
Regards, 
Bharathi. 



ER Eugen Richter March 11, 2019 01:45 PM UTC

Hello.

In our desktop application users can edit notes in RTF format (no problem with different RTF controls available for desktop). On the mobile application we show this notes and want to allow user to edit them. Now we convert RTF to plain text. But if the user edit something, we store plain text back, so user get all formatings lost.

For our case it would be enoght, if the control could render RTF (with tables and so on, no images), but allow only a small featureset for edit (bold, italic, underline, fontsize, color and lists).

As a workaround, we use at this time one WebView with an HTML-Editor embedded. We convert RTF (with DocIO) to HTML and at the end back to RTF. It is not fine and hacky. And good HTML editors are huge (> 500kb).


BK Bharathiraja K Syncfusion Team March 12, 2019 12:28 PM UTC

Hi Eugen, 
 
Thanks for the details. 
  
We do not have plans to provide complete support for RTF format. We have plans to implement an editor with support for editing rich texts (bold, italic, font colors, font sizes) in one of our future releases. 
 
Regards, 
Bharathi. 



VK Vadim Koystinen March 12, 2019 01:27 PM UTC

I'll second ability to show and edit HTML based text. Our rich text works very similar way as described by Eugen.
Desktop client has more rich editing capabilities, but mobile client must be able to display everything and give user an open to do changes. Therefore as for storing and editing medium we went with HTML...

I've forked of TEditor which seems to be no longer being maintained. but functionality available  in the fork seems to do the job so far. 


BK Bharathiraja K Syncfusion Team March 13, 2019 12:31 PM UTC

Hi Vadim,

We will consider your request for HTML based editor while we are preparing specifications for this control. We are still investigating the approach for implementing this control. 
 
Regards, 
Bharathi. 



DY David Yanagaki Bonafé March 29, 2019 01:24 AM UTC

We're interested in a HTML editor too. The lack of options for Xamarin.Forms is disheartening.


BK Bharathiraja K Syncfusion Team March 29, 2019 07:32 AM UTC

Hi David, 
 
Thanks for your interest. We are still investigating the approach for implementing this control.  
  
Regards,  
Bharathi.  



CF Caue Felipe Carvalho April 4, 2019 01:34 PM UTC

We're interested in a HTML editor too. In truly we need this in our project.


BK Bharathiraja K Syncfusion Team April 4, 2019 05:51 PM UTC

Hi Cause,  
  
Thanks for your interest. We are still investigating the approach for implementing this control.   
 
 
Please cast your vote to make it count. If you have any more specification/suggestions to the feature request, you can add it as a comment in the portal. 
 
Regards,   
Bharathi.  



BG Bhuvanesh Gunasekaran Syncfusion Team September 23, 2019 12:12 PM UTC

Hi Cause, 
 
We are glad to announce that the Syncfusion Xamarin SfRichTextEditor control has been in our latest 2019 Volume 3 Beta release. The Xamarin RichTextEditor control is a WYSIWYG editor that provides a great user experience for composing or editing rich text content from your Xamarin.Forms applications. Users can format their content using standard toolbar commands. 
 
Key Features 
·       Applies formatting such as bold, italics, and underline. 
·       Applies font color and background color to the content. 
·       Customizes the text size and selection. 
·       Creates bulleted and numbered lists. 
·       Cut, copy and paste the content. 
 
SfRichTextEditor NuGet package is available for download in nuget.org. 
 
Kindly refer the user guide documentation for SfRichTextEditor from the following link. 
 
A getting sample for SfRichTextEditor can be downloaded from the following link 
Please let us know if you have any queries. 
 
Regards, 
Bhuvanesh 



RU Rusty October 2, 2019 07:19 AM UTC

Is the text for the SfRichTextEditor control coded in RTF format or html? My web app WYSIWYG uses HTML and text is passed back and forth between web app and mobile. If SfRichTextEditor control uses RTF instead of HTML then I'm wondering how difficult it will be to convert it on the backend. 


ER Eugen Richter October 2, 2019 07:28 AM UTC

Hallo.

I tried the control, but I don't see, how I can get the formatted text and which format is used for this. The text on "Text" property is always plain text, regardless which fomrattings was applied.

Mit best regards

Eugen


DB Dilli Babu Nandha Gopal Syncfusion Team October 4, 2019 09:19 AM UTC

Hi Eugen, 
 
Thank you for your update. 
 
Yes, Text property will return the unformatted content in SfRichTextEditor. To retrieve the HTML formatted text, we recommend GetHTMLString method. Currently, we are facing an issue in retrieving HTML value for load value in SfRichTextEditor. We are working on this issue with high priority and the issue fix will be included in our first weekly NuGet release of October 2019 which is estimated to available on 8 October 2019 tentatively.  
  
Regards, 
Dilli babu. 



VK Vadim Koystinen October 4, 2019 10:11 PM UTC

What's about setting value of the Text using HTML formatted text? Is that supported?


DB Dilli Babu Nandha Gopal Syncfusion Team October 7, 2019 06:39 AM UTC

Hi Vadim, 
 
Yes, Text property will support the HTML formatted text and shows the formatted text in SfRichTextEditor. 
 
Regards, 
Dilli babu. 



MD Mustafa Dohadwala October 19, 2019 07:50 AM UTC

Hi, Is there any way to programatically select any particular string from text and format it programatically too. 
I wanna use it as a code editor, where I could format reserved words of the language.


DB Dilli Babu Nandha Gopal Syncfusion Team October 21, 2019 12:48 PM UTC

Hi Musatafa 
 
Thank you for contacting Syncfusion support. 
 
Currently, SfRichTextEditor doesn’t provide any direct support for programmatically formatting particular string. So, recommend to perform the String manipulation with loaded text and then assign it to SfRichTextEditor Text property. 
 
Regarding Code Editor: 
Kindly confirm us whether your requirement is code viewer options where the user can view the formatted HTML code and formatted the text using HTML tags. 
 
Regards, 
Dilli babu. 



MD Mustafa Dohadwala replied to Dilli Babu Nandha Gopal October 22, 2019 06:03 AM UTC

Hi Musatafa 
 
Thank you for contacting Syncfusion support. 
 
Currently, SfRichTextEditor doesn’t provide any direct support for programmatically formatting particular string. So, recommend to perform the String manipulation with loaded text and then assign it to SfRichTextEditor Text property. 
 
Regarding Code Editor: 
Kindly confirm us whether your requirement is code viewer options where the user can view the formatted HTML code and formatted the text using HTML tags. 
 
Regards, 
Dilli babu. 


Hi, 
Thank you for reply. I need Code Editor Control that Syncfusion had for WPF like this: https://www.syncfusion.com/wpf-ui-controls/syntax-editor
I want similar control as JavaScript Editor in Xamarin Forms preferably cross platform. If need to write custom renderer, that's also fine. 
Is there any plan to port your WPF Code Editor Control into UWP that could be use in Xamarin via custom renderer.

Regards


DB Dilli Babu Nandha Gopal Syncfusion Team October 23, 2019 09:01 AM UTC

Hi Musatafa, 
 
Thank you for your update. 
 
At present, Syncfusion doesn’t have any plans to implement Code Editor(Syntax editor) control in Xamarin Forms. 
 
Regards, 
Dilli babu. 



JH John Hardman December 11, 2019 06:32 PM UTC

Can a future release enhance the API to expose the underlying HtmlString as a property that supports get, set and two-way binding? Whilst it's possible to work with the API as it is, it is neither intuitive nor fully supportive of MVVM data binding.




DS Devaraj Sekar Syncfusion Team December 12, 2019 09:59 AM UTC

Hi Musatafa,  
  
Thank you for the update. 
  
Yes, we have planned to implement the requested support “Html string as bindable property in SfRichTextEditor” which will be included in our first weekly NuGet release after the Essential Studio volume 4 main release. The release is estimated to be available on fourth week of December 2019 tentatively. We will let you know once the release is rolled out. The status of implementation can be tracked through our Features Management System. 
  
  
Regards, 
Devaraj S 



AA Adewale Adetule **NO LONGER WITH THE COMPANY** replied to Devaraj Sekar January 6, 2020 09:55 PM UTC

Hi Musatafa,  
  
Thank you for the update. 
  
Yes, we have planned to implement the requested support “Html string as bindable property in SfRichTextEditor” which will be included in our first weekly NuGet release after the Essential Studio volume 4 main release. The release is estimated to be available on fourth week of December 2019 tentatively. We will let you know once the release is rolled out. The status of implementation can be tracked through our Features Management System. 
  
  
Regards, 
Devaraj S 


Congratulation on the new control?
I noticed the controls does not support Image insertion based on the documentation? Any plan to include this? if none, how can this be achieved currently?
Thanks.


DS Devaraj Sekar Syncfusion Team January 7, 2020 06:48 AM UTC

Hi Vadim, 
 
Thank you for the update. 
 
Yes, we have planned to include the mentioned support “Image insertion in SfRichTextEditor” in our Essential studio 2020 volume 1 main release which is estimated to be available by March 2020 tentatively. The status of implementation can be tracked through our feedback portal link. 
 
 
Kindly let us know if you require any further assistance. 
 
Regards, 
Devaraj S 



AA Adewale Adetule **NO LONGER WITH THE COMPANY** replied to Devaraj Sekar January 7, 2020 02:08 PM UTC

Hi Vadim, 
 
Thank you for the update. 
 
Yes, we have planned to include the mentioned support “Image insertion in SfRichTextEditor” in our Essential studio 2020 volume 1 main release which is estimated to be available by March 2020 tentatively. The status of implementation can be tracked through our feedback portal link. 
 
 
Kindly let us know if you require any further assistance. 
 
Regards, 
Devaraj S 


Thank you Devaraj for the update. I am real glad to hear. I will be on the look out. Please my  name is Adewale and not Vadim. Thanks once again.


DS Devaraj Sekar Syncfusion Team January 8, 2020 01:07 PM UTC

Hi Adewale, 
 
Thank you for the update. 
 
We will let you know once the mentioned feature has been implemented. 
 
Regards, 
Devaraj S 


Loader.
Up arrow icon