halcon set_display_font 报错

halcon 导出c++代码执行报错"Wrong value of control parameter Font"

解决方法 拷贝hcanvas.dll 到exe同级目录下

Halconset_display_font函数用于设置显示字体,它的常见报错有以下几种可能性: 1. 错误参数类型:传入set_display_font函数的参数类型不正确。例如,给定的字体参数不是一个有效的字符串,或者字体大小参数不是有效的整数值。此时,需要确保传入函数的参数类型正确,并且符合Halcon函数的要求。 2. 字体不存在:传入set_display_font函数的字体不存在。该函数只能使用系统中已经安装的字体。如果传入了一个未安装的字体名称,函数将无法找到该字体,因此报错。在使用set_display_font函数之前,需要先确认所指定的字体已经正确安装在系统中。 3. 非法操作:在某些情况下,set_display_font函数可能会报告一些无效的操作。例如,尝试设置一个无效的字体属性或设置不受支持的字体选项。在这种情况下,需要确保使用set_display_font函数的时候进行了正确的操作,根据Halcon的文档来设置合法的字体属性。 针对以上问题,解决方法如下: 1. 检查参数类型:确保传入set_display_font函数的参数类型正确,例如,确保字体参数是一个有效的字符串,字体大小参数是一个合法的整数值。 2. 检查字体安装:在使用set_display_font函数之前,确认所指定的字体已经正确安装在系统中。可以通过在系统字体文件夹中查找来验证字体是否存在。 3. 检查操作合法性:根据Halcon的文档,确定使用set_display_font函数时所进行的操作是合法的,并且所设置的字体属性是被支持的。 总的来说,当遇到Halconset_display_font函数报错时,首先需要确认传入的参数类型正确,确认字体是否正确安装,以及检查所进行的操作是否符合Halcon的要求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

CHAO_^

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值