点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家您好, ...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供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)。 万一。 万一。
SCMS_XSTRING_TO_BINARY函数具有导出参数OUTPUT_LENGTH,这是您应该在GUI_DOWNLOAD中使用的重要值。 如果不使用它,则'BIN'gui_download不知道所创建文件的正确大小。
但是无论如何,我不确定是否可以简单地保存二进制XML并将其称为PDF。 但这是另一回事。
一周热门 更多>