在ABAP中将TIFF格式转换为PDF格式

2020-08-22 18:23发布

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

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


嗨,

我们在Documentum Server上有一个TIFF文件。 我们正在通过Web服务获取此TIFF图像的XString格式。 此XString o/p需要传递到Portal。 但是,Portal-WebDynpro JAVA移动设备版目前无法显示TIFF图像。 但是它能够显示PDF图像。

我们的要求是将TIFF图像的XString格式转换为PDF的XString格式。 如何做到这一点? 必须使用哪些FM?

任何指针都将受到高度赞赏。

致谢

Deepthi

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

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


嗨,

我们在Documentum Server上有一个TIFF文件。 我们正在通过Web服务获取此TIFF图像的XString格式。 此XString o/p需要传递到Portal。 但是,Portal-WebDynpro JAVA移动设备版目前无法显示TIFF图像。 但是它能够显示PDF图像。

我们的要求是将TIFF图像的XString格式转换为PDF的XString格式。 如何做到这一点? 必须使用哪些FM?

任何指针都将受到高度赞赏。

致谢

Deepthi

付费偷看设置
发送
9条回答
吹牛啤
1楼-- · 2020-08-22 18:43

请检查此链接.....

显示-tif文件

它具有用于将tiff转换为JPEG格式的代码段。 我希望Java WebDynpro将支持JPEG格式。...

SKY徐
2楼-- · 2020-08-22 18:56

没有一种图像格式(jpeg,tiff,bmp,gif等)正在使用WD Java for Mobile设备打开。

compass1988
3楼-- · 2020-08-22 19:06

您是否将其作为附件发送到Blackberry中? 然后可能是无法直接查看它,并且需要在Blackberry上安装另一个jpeg查看器软件。

但是,我认为,如果将图像嵌入到网页中并且可以通过Blackberry访问URL,则它应该可以工作。 您能告诉我有关TIFF文件存储位置的documentum服务器吗? 是BDS还是GOS?

Baoming ROSE
4楼-- · 2020-08-22 18:58

是的,仅需要将二进制内容转换为所需的格式。 我认为可以使用我在此线程的第一篇文章中给出的cl_igs_image_converter类...。

显示-tif文件

当前格式和转换后的格式必须以SMW0中的MIME类型维护。

我还没有亲自尝试过。 需要检查。

bbpeas
5楼-- · 2020-08-22 18:42

嗨Deepthi,

没有包括源代码在内的完整解决方案,但是您可以采用以下方法:

已保存图形 在BDS商业文档服务中,应该可以集成到(虚拟)智能表单中。 Smartforms与PDF集成得更好。 如果您没有直接将smartforms输出作为PDF输出,则可以创建OTF打印机输出并将其转换为PDF(即CALL FUNCTION'CONVERT_OTF'.. EXPORTING FORMAT ='PDF')。

通过这种方式 可以下载pdf格式的图形。

致谢

Clemens

悻福寶寶
6楼-- · 2020-08-22 18:46

现在,有两个问题……。

1。 您具有二进制形式的TIFF内容,并且演示服务器中没有可用的特定文件路径.....

程序'saplstxbitmaps'中的goto子例程'graphic_import_bds'->行169->中的goto子例程'import_bitmap_bds' 在子例程" import_bitmap_bds"的第387行,您将找到对FM GUI_UPLOAD的调用,以二进制格式上载内容。 您必须创建一个自定义子例程,以完整的其余逻辑替换FM GUI_UPLOAD,并直接使用二进制数据表。

2。 TIFF文件格式问题。......

TIFF文件格式应为TIFF 6.0。 需要了解如何处理较旧的版本。

请尝试一下,如果有任何问题,请让我知道...。

一周热门 更多>