以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 字体不被系统识别问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=142512) |
-- 作者:swagger -- 发布时间:2019/10/29 14:19:00 -- 字体不被系统识别问题 因为产品的某个字不被系统识别,相关信息不能被跨表。譬如产品名称含有“耋”这个字,这个产品的订单信息就不能跨表引用。而且又不能用其它相似字体替代,因为要打印订单。这个问题有什么好的解决办法? |
-- 作者:swagger -- 发布时间:2019/10/29 14:23:00 -- 主要是打印,如果表里面是用的是替代字体,然后打印时自动会把替代字体换成原字体,这样也可以。 |
-- 作者:有点蓝 -- 发布时间:2019/10/29 14:25:00 -- 试试:http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=77110 |
-- 作者:swagger -- 发布时间:2019/10/29 14:43:00 -- 没看懂,意思是把字体(譬如宋体.ttf)考到目录里面? privateFonts.AddFontFile("F:\\VS\\字体\\DejaVuSansMono.ttf")? 我意思不是说系统没有这个字体,譬如“耄耋”, 用windows系统里面的默认字体宋体或者雅黑是可以正常显示的,狐表里面的表格也可以显示的,只是不能被跨表引用。譬如产品表里面有个产品“耄耋”,价格是10元一个,然后订单表引用这个产品时,价格不能被订单表引用。如果这个产品在产品表里面改为“毛至”,价格就能被订单表引用。 |
-- 作者:有点蓝 -- 发布时间:2019/10/29 14:57:00 -- 我测试没有问题。请详细说明如何使用的?或者上传实例测试 |
-- 作者:swagger -- 发布时间:2019/10/29 16:54:00 -- 你是说“耄耋”这两个字?我只是举个例子,有些字是不能被识别的,譬如?这个字 |
-- 作者:swagger -- 发布时间:2019/10/29 16:54:00 -- 打上去变乱码了,为什么在狐表里面能正常显示,在这里变成了问号 那我再试试
[此贴子已经被作者于2019/10/29 17:43:26编辑过]
|
-- 作者:有点蓝 -- 发布时间:2019/10/29 17:15:00 -- 我测试一样没有问题啊。上传具体实例,说明怎么用有问题 |