您好,您通过 Jaspersoft Studio 软件自定义的布局模板,新增布局元素后还需在 config.yaml 文件中的 attributes 和 processors 两部分内容中新增。新增图片需要在 config.yaml 文件中新增内容可以参考指北针:
attributes:
northArrowOptions: !northArrow //指北针
size: 40 //指北针的图框
createSubReport: false
default:
picAsUrl: "file://NorthArrow.svg" //指北针的图片
backgroundColor: "rgba(214, 214, 214, 0)" //指北针的图框背景色,默认透明
processors :
- !createNorthArrow //新建指北针
inputMapper: //指北针的输入
northArrowDef: northArrow //指北针的类型
map: map //指北针指定的地图
新增文本框可以参考主标题:
title: !string {} //地图的主标题
在通过post请求执行web打印时,如果新建两个内容需要传入参数进行打印则需要添加参数,如果无需传参打印固定结果则不需要变化。
布局模板制作具体步骤可以参考帮助文档:http://support.supermap.com.cn/DataWarehouse/WebDocHelp/iServer/iS/use_iserver/usewebprinting/making_layout.htm