云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

云数据库_苏州企业网站优化_多少钱

小七 141 0

灵感来源:所有Smartforms上的水印

要求:所有Adobe表单打印输出都应包含水印,而不必在每个表单设计中单独包含水印。这是为了确定打印输出是从测试/开发系统生成的,物联网智能水表,它带有一个警告,表明它仅用于非生产性用途。

我没有尝试在交互式Adobe窗体上使用它,中国移动物联网,但我相信同样的概念也应该适用于此。

首先,让我们创建一个只带有水印的测试Adobe窗体。创建此表单时的一些注意事项:

这是我的表单。您不必激活和传输此表单。完成所有必要的调整后可以删除它。

接下来,下载表单布局

在文本处理软件中打开此布局文件-如Notepad++

它应该是这样的:

如果您在表单中包含了图像,那么XML文件也将包含图像数据。这使得文件有点大,这就是为什么我建议避免它。但是,如果您确实需要水印上的图像,请继续。

现在,清理时间,对于我的"纯文本"水印,这是XML中我感兴趣的部分。我已经删除了下面其他不必要的元素。

经过必要的清理,最终结果应该是这样:

如果您愿意,您可以跳过上面所有的表单创建/操作步骤,只需使用我粘贴在这里的XML。

现在,用以下代码创建一个类。我在下面的代码中直接修改了水印文本,只是为了显示文本可以动态修改。下面声明的从LC\u 101…LC\u 107开始的常量是来自上述XML的数据。如果在表单定义中包含了一个图像,那么XML代码就会变大。在这里,我只是简单地检查系统是否不是生产系统-您可以根据您的要求包括任何其他检查。

代码加载表单布局XML文档,然后遍历每个页面,海淘返现,并在其中添加额外的水印代码。

现在,网站服务器租用,在以下位置创建3个隐式增强实现

Program SAPLFPCOMP->Subroutine SET\u DOCUMENT\u PARAMETERS->End of Subroutine

Program SAPLFPCOMP->Subroutine LOAD\u TEMPLATE->End of Subroutine

Program SAPLFPCOMP->Subroutine BIN\u GET\u SPOOL\u PREVIEW->End of Subroutine

激活后,超级淘客,创建新的Adobe form打印预览/打印输出或查看任何假脱机请求时,应根据您的设计在输出上显示水印消息。