我有以下代碼到RTF文本轉換爲HTML:RTF格式的HTML刪除HTML表格
private string RtfToHtml(string rtf)
{
IRtfDocument rtfDocument = RtfInterpreterTool.BuildDoc(rtf);
RtfHtmlConverter htmlConverter = new RtfHtmlConverter(rtfDocument);
return htmlConverter.Convert();
}
這是從this library on code project.
考慮如果我的RTF文本包含HTML表格,如:
{\*\htmltag96 <table cellspacing="0" border="0" width="600">}\htmlrtf {\pard\plain \f0\fs24 \htmlrtf0
它們在生成的html文本中被刪除。我怎樣才能保存這些?
但是,表格中的任何文本或細節仍然存在,這會導致HTML文本由於缺少表格而無法正確格式化。
https://code.msdn.microsoft.com/windowsapps/Convert-RTF-file-to-HTML-4d3b70e6嘗試了這一點 –
@AshishBahl沒有任何HTML表被刪除 – TheLethalCoder
你可以分享你的代碼片斷? –