Using the c# code below using Aspose words 220.127.116.11, the attached word file produces a pdf where the Hebrew characters have been switched from “right to left” reading to “left to right”.
Aspose.Words.License wordsLicense = new Aspose.Words.License(); wordsLicense.SetLicense(@"C:\Kit\Build\GENI\Vendors\Aspose\License\Aspose.Total.lic"); Aspose.Words.Document document = new Aspose.Words.Document("c:\\dtemp\\hebrew.doc"); document.Save("c:\\dtemp\\hebrew.pdf");
I’m attaching a zip file below. Hebrew.doc is the starting document. Hebrew.pdf is what aspose gives us. Hebrew.bmp is an illustration of what is wrong. I only highlighted two instances but the issue is throughout the whole document. The conversion should keep the reading orientation as in the original word document.
hebrew.zip (101.9 KB)