直接将XML转换为PDF

2020-09-16 11:10发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家您好, ...

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

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


专家您好,

我要接受用户的XML文件并将其直接转换为PDF,然后将其下载到本地系统。

有什么办法可以做到吗?

我尝试了以下代码,但PDF文件已损坏...

调用方法gs_cl_xml-> import_from_file
     出口
       文件名= p_file
     接收
       retcode = gv_subrc。

 如果gv_subrc = 0。
   调用方法gs_cl_xml-> render_2_xstring
       输入
         retcode = gv_subrc
         流= gv_xml_string
         大小= gv_size。

   如果gv_subrc = 0。
     通话功能'SCMS_XSTRING_TO_BINARY'
         出口
            缓冲区= gv_xml_string
         桌子
            binary_tab = lt_data。
     cl_gui_frontend_services => gui_download(
       出口
         文件名='C:\ Users \ ast07367 \ Desktop \ PDF.pdf'
         filetype ='BIN'
       改变
         data_tab = LT_DATA)。
   万一。
 万一。