使用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的原创技术文章,请关注公众号"汪子熙"或者扫描下面二维码:

相关文章
|
1月前
|
数据挖掘 数据安全/隐私保护 开发者
使用Spire.PDF for Python插件从PDF文件提取文字和图片信息
使用Spire.PDF for Python插件从PDF文件提取文字和图片信息
70 0
|
1月前
|
存储 缓存 Python
如何使用Python抓取PDF文件并自动下载到本地
如何使用Python抓取PDF文件并自动下载到本地
34 0
|
3月前
|
Java API Apache
使用 Apache PDFBox 操作PDF文件
Apache PDFBox库是一个开源的Java工具,专门用于处理PDF文档。它允许用户创建全新的PDF文件,编辑现有的PDF文档,以及从PDF文件中提取内容。此外,Apache PDFBox还提供了一些命令行实用工具。
102 6
|
3月前
|
存储
Vue3 实现 PDF 文件在线预览功能
Vue3 实现 PDF 文件在线预览功能
306 0
|
2月前
|
编解码 数据可视化 数据挖掘
【办公自动化】用Python将PDF文件转存为图片
【办公自动化】用Python将PDF文件转存为图片
63 1
|
1月前
|
JSON JavaScript 前端开发
vue项目使用Print.js插件实现PDF文件打印
vue项目使用Print.js插件实现PDF文件打印
41 0
|
1月前
|
Shell Python
Python生成PDF文件
Python生成PDF文件
23 0
|
1月前
|
前端开发
前端实现生成pdf文件并下载
前端实现生成pdf文件并下载
38 1
|
2月前
|
Java Linux 数据安全/隐私保护
Java【代码 16】将word、excel文件转换为pdf格式和将pdf文档转换为image格式工具类分享(Gitee源码)aspose转换中文乱码问题处理
【2月更文挑战第3天】Java 将word、excel文件转换为pdf格式和将pdf文档转换为image格式工具类分享(Gitee源码)aspose转换中文乱码问题处理
99 0
|
2月前
|
数据安全/隐私保护 Python Windows
Python办公自动化【Word转换PDF、PDF读取内容、PDF合并文件、PDF拆分文件、PDF加密文件、PPT基本操作-增加幻灯片、增加内容】(六)-全面详解(学习总结---从入门到深化)
Python办公自动化【Word转换PDF、PDF读取内容、PDF合并文件、PDF拆分文件、PDF加密文件、PPT基本操作-增加幻灯片、增加内容】(六)-全面详解(学习总结---从入门到深化)
47 0