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

Posted JerryWangSAP

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用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的原创技术文章,请关注公众号"汪子熙"或者扫描下面二维码:

技术分享图片

技术分享图片


以上是关于使用ABAP和JavaScript代码生成PDF文件的几种方式的主要内容,如果未能解决你的问题,请参考以下文章

ABAP PDF格式文件导入系统,通过二进制存表

ABAP文本表查找

ABAP-ADS相关错误

ABAP-动态程序生成

你真的会用ABAP, Java和JavaScript里的constructor么?

ABAP,Java和JavaScript的序列化,反序列化