c – 如何使用muPDF为文本字段指定字体

我正在使用muPDF库在现有PDF文档中添加字段.

我通过定义其外观成功添加了一个复选框.

但文本字段是一个问题,因为他们需要字体资源.
我无法弄清楚如何在PDF文档中添加字体.
muPDF确实具有处理字体的功能,但我无法以正确的方式使用它们.

所以我需要知道如何在PDF文档中加载字体以及如何在默认外观(DA)中将它们引用到我的文本字段.

————————————————– – – – – 编辑 – – – – – – – – – – – – – – – – – – – – – ————————-

目前我在pdf-annot-edit.c中使用函数pdf_set_free_text_details
但它只设置预定义的字体.我也希望使用其他字体

如果这不是提出这个问题的正确位置,那么请有人将我重定向到正确的地方.据我所知,MuPDF只有一个错误报告网站.

最佳答案 将pdf-font.c上指定的任何字体类型作为字符串传递.

例如:“Courier”,“CourierNew”等.

点赞