We have a Windows app with an RTF editor. We also have a web app with an HTML editor. We would like to use your component to convert RTF to HTML. So far it seems to work well, with the exception of bullet points.
Please see the screenshot provided, which was converted RTF to HTML. Notice the whitespace after the bullet points. The original RTF does not have this space.
Hi Tim,
Thanks for your inquiry.
Could you please attach your RTF document here for testing and we will provide you with some further information. May I also ask which RTF editor you are using, as the issue may occur there.
Thanks,
Thank you for additional information. I managed to reproduce your problem on my side. Your request has been linked to the appropriate issue.
It seems the problem occurs because there is no equivalent of Tab character in HTML. So the only way to work this problem around, I can suggest you at the moment, is refactoring your document. For instance, you can use table instead of using tabs.
Also please follow the link to learn details about how Aspose.Words saves document in the HTML/XHTML and MHTML formats: https://docs.aspose.com/words/net/save-in-html-xhtml-mhtml-formats/
Best regards,
Hi,
You wrote: “…suggest you at the moment, is refactoring your document. For instance, you can use table instead of using tabs.”
I don’t understand how I can refactor this. Are you suggesting restructuring the RTF data before conversion?
I understand that there is no equivalent of a tab in HTML, but shouldn’t your component handle that? Isn’t that part of the conversion - transalating congruent and similar elements of a document, e.g. change tabs to ?
Respectfully,
Tim
Thanks for your inquiry. Yes, if it is acceptable for you, you can modify your document manually using MS Word. If no, you should just wait for the fix of this problem. You will be notified as soon as it is fixed.
Best regards,
Hi Tim,
Thanks for your inquiry. We make releases every 1 -2 months. I’m afraid work on this issue has not started yet so it will not be resolved before the next release. We will keep you informed of any developments.
Thanks,
Sets consent for sending user data to Google for online advertising purposes.
Sets consent for personalized advertising.
Cookie Notice
To provide you with the best experience, we use cookies for personalization, analytics, and ads. By using our site, you agree to our cookie policy.
More info
Enables storage, such as cookies, related to analytics.
Enables storage, such as cookies, related to advertising.
Sets consent for sending user data to Google for online advertising purposes.
Sets consent for personalized advertising.
Cookie Notice
To provide you with the best experience, we use cookies for personalization, analytics, and ads. By using our site, you agree to our cookie policy.
More info
Enables storage, such as cookies, related to analytics.
Enables storage, such as cookies, related to advertising.
Sets consent for sending user data to Google for online advertising purposes.