当前位置: 首页 > 软件库 > 程序开发 > PDF工具包 >

jsPDF

JavaScript的PDF库
授权协议 MIT
开发语言 JavaScript
所属分类 程序开发、 PDF工具包
软件类型 开源软件
地区 不详
投 递 者 水铭晨
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

jsPDF 是一个使用Javascript语言生成PDF的开源库。你可以在Firefox插件,服务端脚本或是浏览器脚本中使用它。

客户端Safari 和 iPhone Safari 支持得最好,其次是Opera和Windows下的Firefox 3等。IE暂不支持。

示例代码:

var doc = new jsPDF();
doc.text(20, 20, 'Hello world.');
doc.save('Test.pdf');

服务器端可以完美运行。

example of PDF generated in Jaxer.

  • Have a play. A HTML5 client-side solution for generating PDFs. Perfect for event tickets, reports, certificates, you name it! No servers were used in the making of this demo. Choose example   Images /

  • html2canvas + jspdf插件来实现 1,下载安装插件 npm i html2Canvas npm i jspdf 2,新建一个公用文件exportPdf.js /* eslint-disable */ //不使用JQuery版的 import html2canvas from 'html2canvas' import JsPDF from 'jspdf' /** * @para

  • 先安装 然后在你的组件直接调用this.getPdf() 就可以打印 具体安装什么 请看代码 import就是要安装的 安装好之后千万别忘了再main.js也引入哦 import html2Canvas from 'html2canvas' import JsPDF from 'jspdf' const A4pageH = 841.89 const A4pageW = 595.28 expor

  • 分页 var pdf = new jsPDF('p', 'pt', 'a4'); var options = { pagesplit: true }; pdf.addHTML($(".pdf-wrapper"), options, function() { pdf.save("test.pdf"); }); 递归 function printbypage(pdf

  • jspdf.js+html2canvas将HTMl导出PDF 功能: PDF分页插入页头页尾 输出A4格式PDF 支持单页、多页输出 效果预览: 查看演示PDF demo地址: demo 需要引入JS的文件: <script src="https://unpkg.com/jspdf@1.5.3/dist/jspdf.min.js"></script> <script src="http://htm

  • pc项目中有下载pdf的需求,内容是动态变化的,要求分页,加水印效果,各方面综合考虑以后要求前端实现 技术要点:jspdf+html2canvas **原理:**利用html2canvas将html转成canvas,再利用canvas.toDataURL生成网路图片,然后用jspdf.addImage将图片画到pdf中 **难点:**图片的高度>一页pdf高度时,利用图片的偏移量来实现分页效果,详

  • vue 页面 <el-button @click="testPdf">导出PDF文件</el-button> <div id="container" > <el-button type="danger">危险按钮</el-button> <span>{{ t1 }}</span> </div> js代码 methods: { testPdf() { // this.d

  • jsPDF原理上需要先把需要保存的节点渲染到一个canvas,然后利用这个canvas制作pdf,所以需要引入两个依赖代码文件,下文中我们需要打印class名是right-asides的容器 引入依赖脚本 <script src="https://cdn.bootcss.com/html2canvas/0.5.0-beta4/html2canvas.js"></script> <script sr

  • jsPDF-master.zip: 源码链接[6522] (访问密码: 6522)

  • 前端使用html2canvas和jspdf进行html转pdf的,原理大致是先把html渲染出来,然后通过html2canvas进行页面切割,然后把切割好的页面用canvas的形式贴到pdf上,这样就会出现把正常数据切割了,形成不正常的页面,暂时对页眉页脚没有做相应的处理 引入html2canvas和jspdf npm i html2canvas --save npm i jspdf --save

  • 该应用场景是,是使用luckysheet生成PDF,一共分了四种情况,传值的时候只需要判断,生成html的宽度(需要乘0.75,因为是pt单位做对比)只要大于a4的宽度就需要纵向打印 单张纵向a4 单张横向a4 分页纵向a4 分页横向a4 这四种都可以识别 import html2Canvas from 'html2canvas'; import JsPDF from 'jspdf'; /**

  • 利用插件,转图片,然后到转化为pdf文件! new JsPDF('l', 'pt', 'a4');三个接收三个参数,第一个控制文件是横向还是竖向,该代码是横向导出pdf // 导出页面为PDF格式 引入导出pdf相关文件 import html2Canvas from 'html2canvas' import JsPDF from 'jspdf' // 调用导出函数 export const

  • jsPDF 兼容性 ie10以上、火狐3+、chrome、Safari 3+、 Opera 不支持中文【两种解决办法 1.生成中文的js引入 2、配合html2canvas 把html转换成图片 图片会失真】 复制代码 使用方法 掘金上搜去吧 复制代码 PDFmake兼容性 兼容性 ie10以上、火狐3+、chrome、Safari 3+、 Opera 不支持中文【解决办法 1.生成中文文字的js

  • html2canvas.js下载链接  https://download.csdn.net/download/qq_27224549/10038984 原理:通过canvas将div截成图片。动态计算分页,然后将图片插入到pdf中。 说明:document.conn  conn为 <div class="conn"></div>   conn就是要打印的div。 注意:div中有图片,图片路径要写

 相关资料
  • 问题内容: 我知道以前曾有人问过这个问题,但是我仍不确定我当前项目要使用哪种PDF生成框架。 我的要求 快速生成PDF文档(主要是订单,发票) 基于Java 易于布置 应该是开源的 易于更改布局 很多人似乎都在使用 iText ,但是除了关注点更改之外,我还有其他关注点:在HTML上下文中,有很好的MVC支持,我通常会坚持使用SpringMVC和FreeMarker来分离逻辑和布局。我有点担心,使

  • 以下是从PDF中提取内容和元数据的程序。 import java.io.File; import java.io.FileInputStream; import java.io.IOException; import org.apache.tika.exception.TikaException; import org.apache.tika.metadata.Metadata; import o

  • PDF

    MdCharm 与导出 HTML 文档类似,选择 'File', 'Export to...',勾选 'PDF', 点击 'Browser...' 选择导出目录并输入导出的文件名,点击 'OK',即可将当前的 Markdown 文档转换为 PDF 文档。 如果不满意 PDF 文档的样式,可以在设置中自定义 CSS。 Pandoc 使用 Pandoc 导出 PDF 文档,需要先安装某个 LaTeX

  • pdf

    最新 1000 多本计算机电子书免费下载 整理那么辛苦,求个 Star,Fork 谢谢 计算机类的书籍非常贵,天天买纸质书是不可能的了,所以对电子书的需求量还是挺多的。同时很多小伙伴不知道哪些书是经典,哪些是辣鸡,作为一个互联网从业12年的职场老鸟,我深知看书,看好书再加上实践才能高速成长。 计算机类电子书下载,编程电子书整理下载,包括 C,C#,Docker,Elasticsearch,Git,

  • 问题内容: 有哪些Python PDF库? 我需要制作一些具有许多网格的PDF,并且我正在寻找一个可以管理页面(多页面)的库。库应计算页面何时结束,然后创建下一页。 问题答案: 我想到的两个是: pyPdf2 PDFMiner

  • 了解如何在Java编程中使用PDF Box。 以下是示例 - 如何使用Java创建一个空的PDF文档。 如何使用Java将页面添加到PDF文档。 如何使用Java从PDF文档中删除页面。 如何使用Java向PDF添加文本。 如何使用Java在PDF中插入图像。 如何使用Java将PDF拆分为多个。 如何使用Java合并两个PDF。 如何使用java从PDF中提取图像。

  • 我正在实现一个ASP api来完成所有Docusign api流(获取登录信息,获取令牌,发送要签名的信封,下载信封文档)。现在我试图在浏览器中显示一个下载的文档,该文档是空白的。我正在从docusign接收文档字节内容,并试图将其呈现在iframe中。 docusign发送的PDF内容如下 更新 如果文档超过1页,则可以看到所有页面,全部为空白······

  • 问题内容: 由于GAE具有严格的限制,例如-“ Java应用程序无法使用任何用于写入文件系统的类”。 是否有一个好的Java PDF库可以将PDF写入内存以流式传输到云? 问题答案: 根据这个在Google网上论坛上的主题(需要身份验证),PDFjet可以在GAE上使用(已进行了少许修改,以在某些地方用流替换文件)。正如他们在线程中所说: 这是一个相当低级的库,但是对于简单的任务应该可以。 到目前