SAP Adob​​e Forms(SFP)-在SAP外部插入图像

2020-08-27 08:51发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,SCN,

我正在尝试使用UI5前端应用程序动态构建签名的PDF表单。 想法是用户可以在前端拉出文档并将某些值传回SAP以使用Adobe Forms创建PDF(例如,使用GOS附加到交货的签名POD)。 最重要的是,我还要传递一个签名图像(在前端创建),以将其包含在PDF的创建中,然后将其保存到SAP Office。

我已经搜索了论坛,并设法使用MIME存储库将图像导入PDF文档,但这是不切实际的。 我认为在将每个单独的签名添加到PDF之前将其签名保存到SAP中不是很有效吗?

我的问题在于签名图像的添加。 我试图将BASE64和转换的XSTRING格式都传递给表单,但是图像根本不会显示。 当我传递MIME对象的转换后的XSTRING时,它确实起作用,但是当我尝试传递非MIME对象的XSTRING时,则不起作用。

Adob​​e表单是否可以使用SAP外部对象的XSTRING? 还是有某种方法可以将BASE64字符串分配给图像URL? 我已经尝试了上述几种变体,但如果不使用MIME存储库,就无法使其完全起作用。

我已经读到这可能是由于Adobe Forms的安全性更改所致,但是我不确定是否确实如此?

任何帮助或指导将不胜感激!

谢谢

B

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,SCN,

我正在尝试使用UI5前端应用程序动态构建签名的PDF表单。 想法是用户可以在前端拉出文档并将某些值传回SAP以使用Adobe Forms创建PDF(例如,使用GOS附加到交货的签名POD)。 最重要的是,我还要传递一个签名图像(在前端创建),以将其包含在PDF的创建中,然后将其保存到SAP Office。

我已经搜索了论坛,并设法使用MIME存储库将图像导入PDF文档,但这是不切实际的。 我认为在将每个单独的签名添加到PDF之前将其签名保存到SAP中不是很有效吗?

我的问题在于签名图像的添加。 我试图将BASE64和转换的XSTRING格式都传递给表单,但是图像根本不会显示。 当我传递MIME对象的转换后的XSTRING时,它确实起作用,但是当我尝试传递非MIME对象的XSTRING时,则不起作用。

Adob​​e表单是否可以使用SAP外部对象的XSTRING? 还是有某种方法可以将BASE64字符串分配给图像URL? 我已经尝试了上述几种变体,但如果不使用MIME存储库,就无法使其完全起作用。

我已经读到这可能是由于Adobe Forms的安全性更改所致,但是我不确定是否确实如此?

任何帮助或指导将不胜感激!

谢谢

B

付费偷看设置
发送
5条回答
南山jay
1楼 · 2020-08-27 09:22.采纳回答

大家好,


我设法找到了问题。 我没有从字符串中删除初始的base 64文本。 删除后,转换后的XSTRINg可以完美呈现图像。

槿木_熙
2楼-- · 2020-08-27 09:36

嗨,我想知道您剥离了哪一部分?

 data:image/bmp; base64,iVBORw0KGgoAAAANSUhEUgAAA 
spaceman01
3楼-- · 2020-08-27 09:32

嗨!

您是否尝试直接通过脚本在PDF上设置图像文件(请参见链接)

https://forums.adobe.com/thread/1072747

Evgeny

clasier
4楼-- · 2020-08-27 09:26

嗨,Evgeny,

感谢您的建议。 我确实按照您的建议尝试了,但还是没有运气。

我认为问题在于如何使用SAP将前端的BASE64解码为XSTRING。 我不从任何地方保存或上传文件,我只是采用BASE64代码尝试将其转换为XSTRING。 当我解码已保存到MIME存储库中的图像时,输出XSTRING可以正常工作。

亦是此间程序员
5楼-- · 2020-08-27 09:40

您好,

您如何将Adobe表单转换为base64?

谢谢

一周热门 更多>