注册 登录
编程论坛 VFP论坛

VFP9.0打印证书时,使用的公章(透明),总是盖住其他信息,如何解决???

lh2019 发布于 2021-10-10 16:13, 4246 次点击
VFP9.0打印证书时,使用的公章(透明),总是盖住其他信息,可有解决办法???万分感谢!!!!
只有本站会员才能查看附件,请 登录
18 回复
#2
sdta2021-10-10 17:19
#3
xuminxz2021-10-10 22:39
我是用PS删除背景,JPG PNG都可以。公章,个人签名都可以这样做。
#4
吹水佬2021-10-10 22:53
试了一下
直接用 REPORT FORM 报表1.frx PREVIEW 输出透明无效
只有本站会员才能查看附件,请 登录

用 ReportListener 对象输出透明有效
只有本站会员才能查看附件,请 登录

oRL = CREATEOBJECT("ReportListener")
oRL.ListenerType = 1
REPORT FORM 报表1.frx PREVIEW OBJECT oRL
#5
sdta2021-10-10 23:30
向吹版学习了
#6
schtg2021-10-11 05:27
学习啦,谢谢吹版!
#7
吹水佬2021-10-11 05:59
用 SET REPORTBEHAVIOR 也可以
SET REPORTBEHAVIOR 80  (默认值),用VFP9以前坂本的方式绘制报表,透明无效
SET REPORTBEHAVIOR 90  用ReportListener对象绘制报表,透明有效
SET REPORTBEHAVIOR 90
REPORT FORM 报表1.frx PREVIEW
#8
gxouyuan2021-10-11 08:34
学习了,厉害了
#9
laowan0012021-10-12 09:18
回复 7楼 吹水佬
SET REPORTBEHAVIOR 90
REPORT FORM 报表1.frx PREVIEW

请问吹版,这种方法只能用于预览吗?我尝试打印(to print) 却没反应,不知何故
#10
吹水佬2021-10-12 09:27
以下是引用laowan001在2021-10-12 09:18:03的发言:

SET REPORTBEHAVIOR 90
REPORT FORM 报表1.frx PREVIEW

请问吹版,这种方法只能用于预览吗?我尝试打印(to print) 却没反应,不知何故

只是输出设备不同,能显示应该也能打印
1、操作系统打印设备设置,如默认打印设备(用系统默认打印设备)
2、报表文件打印设备设置,如不勾选“保存打印机环境”,打印时可选择打印设备(可不用系统默认打印设备)
#11
gs25367856782021-10-12 09:27
能否用,格式,置后,把图片 置后
#12
laowan0012021-10-12 10:15
回复 10楼 吹水佬
从预览里打印是可以的
我之前是打印到PDF(没连接打印机),打印时指定文件名后即可打印,但使用上面的方法后没有任何反应,不知是哪里不对了,还请指教
#13
吹水佬2021-10-12 11:55
回复 12楼 laowan001
能正常输出到PDF
只有本站会员才能查看附件,请 登录

只有本站会员才能查看附件,请 登录

只有本站会员才能查看附件,请 登录

只有本站会员才能查看附件,请 登录

SET REPORTBEHAVIOR 90
SET PRINTER TO NAME GETPRINTER()
REPORT FORM 报表1.frx TO PRINTER
#14
独木星空2021-10-12 12:13
回复 7楼 吹水佬
吹水佬版主的方法对于我们这些经常打印票据的人来说是福音。学习了。
#15
如歌岁月2021-10-13 08:02
学习了
#16
龙华无极2021-12-19 19:56
学习了,收藏
#17
wcx_cc2021-12-20 19:17
有吹板在,vfp 就不会落伍!
#18
asdf_1230002021-12-21 13:04
学习了
#19
eguan0012023-04-16 10:13
学习了
1