套打.脚本.实现图片最后一页不打印
【场景】
打印每一页都希望有公章,最后一页希望可以打印在公司名称的位置。
【分析过程】
如果每一页都有公章图片,那么图片就需要不嵌套在表格里,但是这样每一页都会打印,无法确保最后一页能刚好盖在公司名称的位置;如果要盖在公司名称的位置,那么应该跟公司名称发在同一个表格中,那么这样就只会出现一次。要实现每一页都有公章,最后一页盖在公司名称的位置,就需要两个公章,一个打印在公司名称的位置,另一个每页都出现,并且公司名称所在的那一页不出现。
【环境准备】
需8.1.0.20221110补丁以上支持。
设置好套打模板,添加两张图片,分别处于表格里和表格外。
可以看下效果,表格外的demo是每页都会显示的,下边的demo是盖在审核人位置上
第一页:
最后一页:
【解决方案】
通过套打脚本指定表格外的图片在最后一页不显示。
import clr
clr.AddReference("System.Drawing")
clr.AddReference("Kingdee.BOS.Core")
from System.Drawing import *
from Kingdee.BOS.Core import *
def OutputElement(e):
if(e.TrackInfo == None):
return;
if(e.ControlInfo.ControlID == "Picture2"):
if(e.IsLastNotePage):
e.Cancel=True;
【效果】
第一页:
最后一页:
套打.脚本.实现图片最后一页不打印
【场景】打印每一页都希望有公章,最后一页希望可以打印在公司名称的位置。【分析过程】如果每一页都有公章图片,那么图片就需要不嵌套在表...
点击下载文档
上一篇:套打.脚本.案例.无边距纸张骑缝章下一篇:套打支持附件信息打印
本文2024-09-23 04:12:34发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-163829.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章