点击此处---> 群内免费提供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
请检查此链接.....
显示-tif文件
它具有用于将tiff转换为JPEG格式的代码段。 我希望Java WebDynpro将支持JPEG格式。...
没有一种图像格式(jpeg,tiff,bmp,gif等)正在使用WD Java for Mobile设备打开。
您是否将其作为附件发送到Blackberry中? 然后可能是无法直接查看它,并且需要在Blackberry上安装另一个jpeg查看器软件。
但是,我认为,如果将图像嵌入到网页中并且可以通过Blackberry访问URL,则它应该可以工作。 您能告诉我有关TIFF文件存储位置的documentum服务器吗? 是BDS还是GOS?
是的,仅需要将二进制内容转换为所需的格式。 我认为可以使用我在此线程的第一篇文章中给出的cl_igs_image_converter类...。
显示-tif文件
当前格式和转换后的格式必须以SMW0中的MIME类型维护。
我还没有亲自尝试过。 需要检查。
嗨Deepthi,
没有包括源代码在内的完整解决方案,但是您可以采用以下方法:
已保存图形 在BDS商业文档服务中,应该可以集成到(虚拟)智能表单中。 Smartforms与PDF集成得更好。 如果您没有直接将smartforms输出作为PDF输出,则可以创建OTF打印机输出并将其转换为PDF(即CALL FUNCTION'CONVERT_OTF'.. EXPORTING FORMAT ='PDF')。
通过这种方式 可以下载pdf格式的图形。
致谢
Clemens
现在,有两个问题……。
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。 需要了解如何处理较旧的版本。
请尝试一下,如果有任何问题,请让我知道...。
一周热门 更多>