| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
共有 1400 人关注过本帖
标题:报表中“图片/OLE控件”的数据来源是PDF格式的图片时,打印报表直接是空白的 ...
只看楼主 加入收藏
kofan
Rank: 1
等 级:新手上路
帖 子:37
专家分:0
注 册:2025-7-27
结帖率:66.67%
收藏
已结贴  问题点数:10 回复次数:5 
报表中“图片/OLE控件”的数据来源是PDF格式的图片时,打印报表直接是空白的
请教下大家。有没有什么办法解决。
搜索更多相关主题的帖子: 打印 空白 PDF 图片 格式 
2026-01-18 16:11
chychychy
Rank: 4
等 级:业余侠客
帖 子:511
专家分:220
注 册:2015-4-18
收藏
得分:2 
环境配置等不很具体,不好判断。可以脱敏上具体一点。有时候是打印机的事,我遇到hp一款打印机M437打印体积大的图回出现空白,其他的打印机就不要紧
2026-01-18 16:24
kofan
Rank: 1
等 级:新手上路
帖 子:37
专家分:0
注 册:2025-7-27
收藏
得分:0 
回复 2楼 chychychy
PNG 或者 JPG格式的图片时就没问题,一旦控件源为PDF时,就空白。
2026-01-18 16:29
DANSON
Rank: 2
等 级:论坛游民
帖 子:108
专家分:83
注 册:2025-10-4
收藏
得分:0 
主要是PDF的控件属性设置不对
2026-01-19 09:00
kofan
Rank: 1
等 级:新手上路
帖 子:37
专家分:0
注 册:2025-7-27
收藏
得分:0 
回复 4楼 DANSON
图片附件: 游客没有浏览图片的权限,请 登录注册

图片附件: 游客没有浏览图片的权限,请 登录注册

如图。
请问那里的属性设置不对。
图中控件源的表达式,是临时表的字段。存的是图片的路径。
图片可能是jpg、png或者pdf格式的。

[此贴子已经被作者于2026-1-19 11:09编辑过]

2026-01-19 11:06
DANSON
Rank: 2
等 级:论坛游民
帖 子:108
专家分:83
注 册:2025-10-4
收藏
得分:8 
回复 3楼 kofan
首先,要说明的是,如果没有有效的第三方OCX或DLL控件支持,在 VFP 9.0 SP2 中,无法直接通过报表打印 PDF 文件的内容,因为 VFP 9.0 SP2 的报表设计功能主要针对数据库数据的展示和打印,并不直接支持 PDF 文件的解析和打印。

而你在一楼说的是:报表中“图片/OLE控件”的数据来源是PDF格式的图片时(请注意:图片的定义很重要,PDF格式文件本身不是常规意义上的图片格式),打印报表直接是空白的。
但你在三楼又说:来源是PDF,这就有点矛盾和不能理解了。

因此,如果是PDF已经导出成PNG、JPG、GIF等VFP支持的图片文件格式,图片可以在FORM表单正常显示,报表里设置的图片相对路径也没有问题,那打印应该也没问题

[此贴子已经被作者于2026-1-19 15:14编辑过]

2026-01-19 15:08
快速回复:报表中“图片/OLE控件”的数据来源是PDF格式的图片时,打印报表直接是 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.023451 second(s), 9 queries.
Copyright©2004-2026, BCCN.NET, All Rights Reserved