专栏首页Jerry的SAP技术分享使用ABAP和JavaScript代码生成PDF文件的几种方式
原创

使用ABAP和JavaScript代码生成PDF文件的几种方式

ABAP

方法1:使用ABAP + Adobe Lifecycle Enterprise Service

详细步骤参考我的博客Convert word document into PDF via Adobe Livecycle Enterprise service

方法2:使用ABAP Webdynpro里的InteravtiveForm控件 + Adobe Form Template

详细步骤参考我的博客Another way to preview PDF in CRM web client UI with little coding

方法3:使用CRM content management的PDF template

具体参考我的博客Create Webservice enabled Adobe PDF attachment in CRM Application.

方法4:利用ABAP代码手动生成PDF的二进制内容

具体参考我的博客Export WebClient UI table to PDF

方法5: 利用SAP Cloud for Customer(C4C)里Cloud Application Studio的Print Form功能

具体步骤参考我的博客Step by Step to create an Adobe Print form in Cloud application Studio.

JavaScript

参考我博客里的这个例子:http://jerrywang.vip/jerry_test/pdf.html

点击按钮Generate PDF后,会调用开源JavaScript库jspdf.debug.js,将下图中的这段高亮的段落文字转换成PDF文件。

要获取更多Jerry的原创技术文章,请关注公众号"汪子熙"或者扫描下面二维码:

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Docker Hello World容器运行报错的解决办法

    费了好大力气从Docker官网下载了Docker Community Editor的安装镜像,Docker.dmg, 总共将近500MB,双击进行安装:

    Jerry Wang
  • SAP UI5应用里的页面路由处理

    选择SAP UI5应用的webapp文件夹,右键,选择New->SAP UI5 View, 新建一个UI5视图:

    Jerry Wang
  • ABAP正则表达式 vs SPLIT INTO

    需求: 把如下通过"/"连接起来的三个字符串分别解析出来。

    Jerry Wang
  • Docker Hello World容器运行报错的解决办法

    费了好大力气从Docker官网下载了Docker Community Editor的安装镜像,Docker.dmg, 总共将近500MB,双击进行安装:

    Jerry Wang
  • ABAP正则表达式 vs SPLIT INTO

    需求: 把如下通过"/"连接起来的三个字符串分别解析出来。

    Jerry Wang
  • java面试热点:集合框架(一)

    神秘的寇先森
  • ABAP和Hybris的源代码生成工具

    有两种方式,一种是ABAP Code Composer, 细节可以查看我的博客Step by Step to generate ABAP code automa...

    Jerry Wang
  • Java 合并、拆分PDF文档

    处理PDF文档时,我们可以通过合并的方式,来任意组几个不同的PDF文件或者通过拆分将一个文件分解成多个子文件,这样的好处是对文档的存储、管理很方便。下面将通过J...

    物流IT圈
  • Facebook教你如何玩转大数据

    不论“大数据”概念是不是个陷阱,我们的时代,互联网巨头坐拥海量信息是无人可以否认的事实,社区产品和社交产品赖以生存的基础就是从用户那儿来的数据。 他们都...

    静一
  • Salesforce二十年,贝尼奥夫的对与错

    不知不觉间,SaaS巨头Salesforce已走过了近20年的岁月。对于它,业界似乎始终具有一个认识就是该公司的CEO Marc Benioff似乎“总是正确的...

    人称T客

扫码关注云+社区

领取腾讯云代金券