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

Free Support Forum - aspose.com

Cambodian Text Turns into to Garbled Text after DOCX to PDF Conversion using .NET

Product: Aspose.Total for .NET
How many Language do you support?
The client found out Cambodian turn to garbled text.
The client wants to install it in a computer which does not install Microsoft office.
Is it ok?

Thank you !

Could you please share which of the products are you using in your application? It will help us to provide you precise information. Share some sample document and test code also to reproduce the issue here.

Please note that Aspose libraries do not require MS Office to be installed on the target system. However if some specific font is used in the application, that should be available on the system.

Word file transfer to PDF.
Please be noted.


Aspose.Words does support all languages. You can process multilingual documents with Aspose.Words.

Please note that Aspose.Words requires TrueType fonts when rendering document to fixed-page formats (JPEG, PNG, PDF or XPS). You need to install fonts that are used in your document on the machine where you are converting documents to PDF. Please refer to the following articles:

Using TrueType Fonts
Manipulating and Substitution TrueType Fonts

The simple answer is no. Aspose components are totally independent and are not affiliated with, nor authorized, sponsored, or otherwise approved by Microsoft Corporation. Please read following article.

  1. The client is using online trail, and Cambodian turn to garbled text.
    Do you have SDK trail for download and test?
  2. Please advise the oldest version for .NET which you still provide the suppot.

Thank you !


Aspose.Words.License lic = new Aspose.Words.License();
lic.SetLicense(MyDir + "Aspose.Words.lic");

Document doc = new Document(MyDir + "input.docx");
doc.Save(MyDir + "output.pdf");

Please make sure that the fonts used in your document are installed on the system where you are converting document to PDF.

Please note that we do not provide support for older released versions of Aspose.Words. Moreover, we do not provide any fixes or patches for old versions of Aspose products either. All fixes and new features are always added into new versions of our products.

We always encourage our customers to use the latest version of Aspose.Words as it contains newly introduced features, enhancements and fixes to the issues that were reported earlier.

If you still face problem, please ZIP and attach your input Word document along with fonts used in your document here for testing. We will investigate the issue and provide you more information on it.

Please advise Aspose could support which version of .Net?
For example: .NET3 .NET5.

Thank you !


Aspose.Words does support .NET Framework. You can use Aspose.Words with .NET 3 and .NET 5. Please read the following article.


Please see attached file and help, thank you !
Questions.zip (171.5 KB)


Please ZIP and attach your input Word document and expected output PDF here for testing. We will investigate the issue and provide you more information on it.

Original word file: https://drive.google.com/file/d/1uZ1WRKiSil__S224B9fYrKsLXcDS2yE0/view?usp=sharing
Use Word transfer to PDF: https://drive.google.com/file/d/1sv14aR1LTewzOTvkfQK7Go9IjqfyUvMa/view?usp=sharing
Use ASPOSE SDK transfer to PDF: https://drive.google.com/file/d/1yXFDfipY7y4UJbSTOt5YlRkBSoAlxP9V/view?usp=sharing


We have tested the scenario and managed to reproduce the same issues at our side. For the sake of correction, we have logged these problems in our issue tracking system as follow:

WORDSNET-22182 : Cambodian text turns into to garbled text after DOCX to PDF conversion.
WORDSNET-22183 : Text is pushed down to next page after DOCX to PDF conversion.

You will be notified via this forum thread once these issues are resolved. We apologize for your inconvenience.


It is to inform you that the issue which you are facing is actually not a bug in Aspose.Words. So, we have closed this issue (WORDSNET-22183 ) as ‘Not a Bug’.

Please refer to the following article. You need to enable open type feature as shown below to get the desired output.
Enable OpenType Features

Document doc = new Document(MyDir + "KH_Reviewed.docx");
doc.LayoutOptions.TextShaperFactory = Aspose.Words.Shaping.HarfBuzz.HarfBuzzTextShaperFactory.Instance;
doc.Save(MyDir + "21.4.pdf");


By using the code shared in my previous post, we have not found this issue. Please check the attached output PDF. 21.4.pdf (85.9 KB)

So, this issue will also be closed as ‘Not a bug’.

Use the simple code, the garbled text problem has solved.
But there’s some typesetting issue.
Please see the files and help, thank you !
Questions.zip (164.7 KB)


We have logged the shared issue in our issue tracking system. You will be notified via this forum thread once this issue is resolved.

Any update for this project?
Thanks in advance.


We try our best to deal with every customer request in a timely fashion, we unfortunately cannot guarantee a delivery date to every customer issue. We work on issues on a first come, first served basis. We feel this is the fairest and most appropriate way to satisfy the needs of the majority of our customers.

Currently, your issue is pending for analysis and is in the queue. Once we complete the analysis of your issue, we will then be able to provide you an estimate.

Any update for this project?
Thanks in advance.


Unfortunately, there is no update available on this issue at the moment. We will inform you once there is any news available on it.