Asian fonts support for MS Office documents converted to PDF
This article explains how to fix documents that are unreadable after printing due to missing fonts (particularly Asian fonts). This may happen if an MS Office document is uploaded to SAFEQ Cloud via public API. The solution is not applicable to the situation when a user submits the MS Office document via the SAFEQ Cloud Client and the document is converted to PDF/A before the print job is uploaded to SAFEQ Cloud.
Background information
Once a print job is submitted via public API, the Primary or Secondary servers convert it. The goal is to convert any MS Office document to PDF format. Sometimes, the printed document lacks certain fonts. Typically if the original contains Asian languages. You can solve this issue by adding the fonts into the operating system for your Primary or Secondary server.Solution for CentOS (RHEL)
Install the required fonts in your Primary or Secondary server. We can recommend Google Noto fonts. If you wish to increase the success rate, install the MS core fonts as well. The converter works with common true type font formats such as ttf, otf and collection ttc. For basic Asian support, you can install the CJK (Chinese, Japanese, Korean) set:
CODEsudo yum install google-noto-cjk-fonts
Check whether the fontconfig library is already installed in your server by using the following command:
CODErpm -q fontconfig
If it isn't, install it.
CODEsudo yum install fontconfig
Rebuild the font cache to include the newly installed fonts.
CODEsudo fc-cache -r -v