The 'tfoot' tag is not widely supported even among the browsers - for example Chrome prints it only at the end of a of multi-page table, and not on every page end. RadWordsProcessing is currently importing it as a regular table row, and we do not plan changing this behavior.
Contrary, we could improve the import of 'thead', as it could be imported as a table row with RepeatOnEveryPage property set. Then the export to PDF could respect this property and repeat this row at the beginning of each page. The requests are on our feedback portal, where you can vote and subscribe to be notified in case of any progress:
Respect RepeatOnEveryPage property for TableRow in PDF export
Import/export 'thead' HTML element as TableRow with RepeatOnEveryPage property set to true
For the exception: I was able to reproduce an ArgumentException with the "The document element is associated with another parent." clarification message. I will log the issue for further investigation, but with relatively low priority as it seems reproducible only in very specific cases with nested tables. As a workaround, you could import the HTML to RadFlowDocument, then export to docx with DocxFormatProvider
, then import the result again with DocxFormatprovider and then export the resulting RadFlowDocument to PDF. This way the conversion succeeds.
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Telerik Feedback Portal
and vote to affect the priority of the items