问题描述
在尝试使用libharu库生成PDF时运行报错ERROR: error_no=102B, detail_no=0
字体代码
HPDF_UseCNSFonts(pdf);
font_name = HPDF_LoadTTFontFromFile(pdf, "simsun.ttf", HPDF_TRUE);
font = HPDF_GetFont(pdf, font_name, "UTF-8");
错误信息
问题原因
查阅官网文档后得知时原因为字体加载失败:Haru Free PDF Library
解决方法
在定义字体前先添加支持
HPDF_UseUTFEncodings(pdf);
HPDF_SetCurrentEncoder(pdf, "UTF-8");
最终运行成功
标签:no,字体,报错,HPDF,ERROR,pdf,font From: https://blog.csdn.net/alsme/article/details/137411554