使用SDK,将DWG转为PDF后发现PDF在不同平台上显示的字体不一样?
这是因为字体没有嵌入进PDF中,可以在转换前配置转换参数,DWG2PDFSettingData.setExport_flags(int value);其中val加上e_FlagEmbededTTF或者e_FlagEmbededOptimizedTTF。
JAVA代码演示如下:
// Setting DWG2PDFSettingData values.
com.foxit.sdk.addon.conversion.DWG2PDFSettingData settings=new com.foxit.sdk.addon.conversion.DWG2PDFSettingData();
settings.setExport_flags(e_FlagZoomToExtentsMode|DWG2PDFSettingData.e_FlagEmbededOptimizedTTF);