The order of letters is changed during conversion from DOCX to PDF



We are using Aspose.Words for .NET version 17.7 for conversion MS Office files to PDF. We found an issue with the conversion of the document, containing RTL text. Please see Input.docx and Input.docx.pdf files in attached zip. In the PDF file, in the last word all letters are mixed. Thus document content is corrupted. But if we try to save this document to PDF file using Microsoft Word letters order is correct.

Roman (21.3 KB)



Thanks for your inquiry. It seems your input document is missing in attachment. Please double check and share it again. We will look into it and will guide you accordingly.

Furthermore, it seems you are using 17.2 version instead of 17.7. Your shared PDF document is created using Aspose.Words for .NET 17.2.


Hi Tilal,

Sorry, I did not really add all the files to the archive, and used 17.2 version of Aspose.Words. The attached archive contains the PDF generated by version 17.7. It contains 3 files:

Input.docx - it’s initial DOCX file;
Output.Aspose.pdf - this file is generated by Aspose.Words;
Output.MSWord.pdf - this file is produced by Microsoft Word by saving Input.docx as PDF.

Please compare PDF files. In file, generated by Aspose.Words, letters in last word are mixed.

Roman (179.1 KB)



Thanks for sharing the source document. We have tested the scenario and noticed the reported issue. We have logged a ticket WORDSNET-15878 in our issue tracking system for further investigation and rectification. We will notify you as soon as it is resolved.



The issues you have found earlier (filed as WORDSNET-15878) have been fixed in this Aspose.Words for .NET 17.10 update and this Aspose.Words for Java 17.10 update.