Currency values are getting overlap for AED (United Arab Emirates Dirham)

Hi Team,
We are using Aspose Linq Engine for generating documents. It is working fine for different-different currency values but when we have value in AED then it works as expected in generated word document but when we convert word document to pdf document then values are getting overlap.

Below is sample code to convert to Pdf from Word file and document in word and pdf format.

var wordDoc = new Aspose.Words.Document(@"C:\AsposeTemplate\GeneratedDocxFile.docx");
wordDoc.LayoutOptions.TextShaperFactory = HarfBuzzTextShaperFactory.Instance;
wordDoc.Save($"C:/AsposeTemplate/GeneratedPDFFile.pdf");

Here we have added below line because we were facing issue with “Russian Date Format” and after this it gets resolved but we are getting another issue with AED currency values.

wordDoc.LayoutOptions.TextShaperFactory = HarfBuzzTextShaperFactory.Instance;

WordDocument.docx (34.5 KB)

PDFDocument.pdf (74.6 KB)

Can somebody look into it and let us know if we are missing anything?

Thanks,
Rajmal

@RajmalConga
We have opened the following new ticket(s) in our internal issue tracking system and will deliver their fixes according to the terms mentioned in Free Support Policies.

Issue ID(s): WORDSNET-27464

You can obtain Paid Support Services if you need support on a priority basis, along with the direct access to our Paid Support management team.