We're sorry Aspose doesn't work properply without JavaScript enabled.

Free Support Forum - aspose.com

Font.Bidi RTL issue

i use aspose to generate a report which has mixed letters of unicode
for example
’1104/22/ޑރކ/d’
in which case the d is pushed all the way to the front unless you have a RTL mark
and i cant seem to find a way to insert that mark

font.bidi fixes the text direction issue… but still the potion with unicode is displayed first…
the order is messed up
db.Write(“1505/210-211/”); db.Font.Bidi = true; db.Font.LocaleIdBi = 0465; db.Write(“ޑރކ”); db.Font.Bidi = false; db.Write("/503");
db is the document builder

This message was posted using Email2Forum by Tahir Manzoor.

Hi,

Thanks for your inquiry. To ensure a timely and accurate response, please attach the following resources here for testing:

  • Your input Word document.
  • Aspose.Words generated output document which shows the undesired behavior.
  • Your expected documet which shows the correct output. Please create this document using Microsoft Word application.
  • Please create a standalone (runnable) simple console application that helps us reproduce your problem on our end and attach it here for testing.

As soon as you get these pieces of information ready, we’ll start investigation into your issue and provide you more information. Thanks for your cooperation.

Best regards,