以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  SavePDF保存问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=194310)

--  作者:304376480
--  发布时间:2024/11/27 1:33:00
--  SavePDF保存问题
老师您好!
发现用SavePDF保存报表时,有中文字就会报错,以前的电脑使用正常,现在的电脑就报错了!是缺少字体吗?

Dim fl As String = "c:\\data\\test.pdf"
Dim doc  As New PrintDoc
Dim rt As New prt.RenderText \'定义一个文本对象
rt.Text = "中文字报错" \'这里如果是英文字则正常!
doc.Body.Children.Add(rt) \'将文本对象加入到报表
doc.SavePDF(fl) \'保存为PDF文件
Dim Proc As New Process \'打开PDF文件
Proc.File = fl
Proc.Start()


图片点击可在新窗口打开查看此主题相关图片如下:微信图片_20241127012621.jpg
图片点击可在新窗口打开查看


--  作者:有点蓝
--  发布时间:2024/11/27 8:33:00
--  
可能缺少字体。安装个福昕试试

不是简体中文系统?

--  作者:cd_tdh
--  发布时间:2024/11/27 8:34:00
--  
参考:中文转码 - 专家坐堂 - Foxtable(狐表) - 新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!