使用ABAP代码生成二维码(QR Code)

简介: 使用ABAP代码生成二维码(QR Code)

Previously we have discussed how to generate QRcode with SAP standard functionality:


(1) Generate QRcode with ABAP Webdynpro

(2) Generate QRcode with ABAP Code plus Adobe form template


Both solutions will generate QRCode within a PDF file.


If your requirement is to generate the QRCode in a picture file, you can use the solution described in this blog.


There are lots of websites which provide free QRCode generation service. Just google it:

image.pngimage.pngimage.pngimage.png

DATA:ls_form   type zcl_http_tool=>ty_name_pair,

    lt_form   type zcl_http_tool=>tt_name_pair,

    lv_code   type xstring.

ls_form = value #( name = 'type' value = 'TEXT' ).

APPEND ls_form TO lt_form.

ls_form = value #( name = 'foreground_color' value = '000000' ).

APPEND ls_form TO lt_form.

ls_form = value #( name = 'ecc_level' value = 'L' ).

APPEND ls_form TO lt_form.

ls_form = value #( name = 'width_pixels' value = '200' ).

APPEND ls_form TO lt_form.

ls_form = value #( name = 'dpi' value = '72' ).

APPEND ls_form TO lt_form.

ls_form = value #( name = 'file_type' value = 'png' ).

APPEND ls_form TO lt_form.

ls_form = value #( name = 'text' value = 'testforQRCode' ).

APPEND ls_form TO lt_form.

zcl_http_tool=>send_request( EXPORTING iv_url      = 'http://www.qrstuff.com/generate.generate'

                                      iv_req_type = if_http_request=>co_request_method_get

                                      it_form     = lt_form

IMPORTING ev_response = lv_code ).image.png

目录
相关文章
|
1月前
|
前端开发 开发工具 Android开发
小技巧分享 - 使用 Visual Studio Code 查看和修改 ABAP 代码试读版
小技巧分享 - 使用 Visual Studio Code 查看和修改 ABAP 代码试读版
15 0
小技巧分享 - 使用 Visual Studio Code 查看和修改 ABAP 代码试读版
|
1月前
|
开发者 供应链 BI
SAP ABAP CALL SUBSCREEN 代码解析
SAP ABAP CALL SUBSCREEN 代码解析
51 0
|
1月前
|
BI
工具分享 - 将一个 ABAP Function Group 内所有 Function Module 按照代码行数从高到低排序并显示
工具分享 - 将一个 ABAP Function Group 内所有 Function Module 按照代码行数从高到低排序并显示
20 0
工具分享 - 将一个 ABAP Function Group 内所有 Function Module 按照代码行数从高到低排序并显示
|
2月前
|
存储 数据处理 开发者
ABAP 如何把 unicode 代码点转换成字符
ABAP 如何把 unicode 代码点转换成字符
20 0
|
1月前
|
存储
使用 ABAP 代码打印出 SAP CRM 系统里所有维护了 Sales Area 的 business partner id
使用 ABAP 代码打印出 SAP CRM 系统里所有维护了 Sales Area 的 business partner id
21 0
|
3月前
|
SQL 数据库
小技巧:如何让 ABAP OPEN SQL 代码具有自解释性(Self-Explained)
小技巧:如何让 ABAP OPEN SQL 代码具有自解释性(Self-Explained)
25 0
|
1月前
|
开发工具 Web App开发 IDE
如何对 SAPGUI 里的 ABAP 代码语法检查功能进行自定义增强配套代码
如何对 SAPGUI 里的 ABAP 代码语法检查功能进行自定义增强配套代码
9 2
如何对 SAPGUI 里的 ABAP 代码语法检查功能进行自定义增强配套代码
|
1月前
|
开发者 数据库
使用 SAP ABAP 代码下载一个 note 到本地 ABAP 系统
使用 SAP ABAP 代码下载一个 note 到本地 ABAP 系统
12 0
|
2月前
|
BI
工具分享 - 将一个 ABAP Function Group 内所有 Function Module 按照代码行数从高到低排序并显示试读版
工具分享 - 将一个 ABAP Function Group 内所有 Function Module 按照代码行数从高到低排序并显示试读版
16 0
|
2月前
|
存储
ABAP 代码从十进制转二进制的方法
ABAP 代码从十进制转二进制的方法
27 0

热门文章

最新文章