I noticed that when an Aspose Document is view through the viewer (simliar to the Explorer demo's ViewerForm.vb) or print using Rendering.AsposeWordsPrintDocument's print method (simliar to the Preview.vb in the sample), certain text are shifted downward and overlaps the text below as illustrated in the attachment "PreviewOutput.doc".
The first two highlighted section in PreviewOutput.doc are essentially table with two columns. However, the last highlighted text are straight assignment of text to a run which is appended to a paragraph which belongs to the first section's body. (I didn't use builder).
Additionally, I noticed that the first two overlap text scenarios only occur when the aspose document was not physically saved on a drive (document is a class variable created dynamically and then pass to PreviewForm).
On the contrary, when a document is physically saved and retrieved using New Document(FileName), and pass to the PreviewForm, it will work just as expected; there's no overlap. (but the last overlap is still a problem as illustrated in PreviewOutput.doc.
Is there something that I did wrong? Ie, is there a character within the text that needs cleaning?
The Aspose dll used is version 126.96.36.199 release in Nov 12 2009.
Thanks in advance,