- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我已经尝试了互联网上的所有方法,这是我最后一次尝试确定这是否可行。我正在处理的是一个长而动态的 html,我必须将它转换为多页 pdf。我尝试了 addhtml 和 addImage 方法,但没有得到想要的结果。
addhtml:当我使用 pagesplit 选项时,它会拉伸(stretch)所有页面。我也尝试在选项中提供宽度和高度,但它停止显示。
addimage:这仅在 1 页上显示图像,也没有将图像拆分为 2 页的选项。
我想补充的另一件事是我的 html 也可以具有动态宽度和高度。
注意:我使用的是 jspdf 和 html2canvas 库
最佳答案
检查这个问题: https://github.com/MrRio/jsPDF/issues/707
你应该可以通过修改比例因子来解决这个问题。
var pdf = new jsPDF('p', 'pt', 'letter');
pdf.internal.scaleFactor = 2.25;
干杯,
关于html - Jspdf addHTML pagesplit 选项正在拉伸(stretch)页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32736662/
如何让 jsPDF 从具有溢出设置的元素创建图像/pdf,以便它具有滚动条。以下示例粘贴到 addHTML Have a Play 页面 ( http://mrrio.github.io/jsPDF/
我正在尝试使用 jsPDF 库将我的 HMTL 页面(表单)转换为 pdf,这是我所做的: var pdf = new jsPDF(); var btn = document.getElementBy
我有一个简单的 HTML 页面,其中的标题部分带有背景图像。 使用 jspdf 将页面转换为 Html 到 pdf 后,所有内容都会显示背景图像。 看看这个 fiddle https://jsfidd
在 Angular 2 中使用 jsPDF,我在单击按钮时运行此代码: generatePDF(){ const options = {'pagesplit': true} this.
我创建了 html 表格并尝试使用 jsPDF 生成 pdf。 我使用了以下代码: var pdf = new jsPDF('p','pt','a4'); pdf.addHTML(document.
我正在使用 jsPDF 将正文转换为 pdf。它在桌面浏览器上工作得很好,但如果我在移动设备上使用浏览器尝试它,它就不能很好地工作,因为它变得模糊。有没有人遇到过这种问题,如果有的话,我将不胜感激你对
我使用的示例来自 jsPdf official demo site测试新的 addHTML 函数,稍作改动即可直接保存生成的 PDF。 console.log("testing"); var pdf
过去 2 天搜索的简单问题,但未找到解决方案我正在使用 jsPDF 的这个 addHTML api 将 html 转换为 pdf $('#loadPdf').on('click', function(
我注意到已经有一个版本“addHTML() 现在可以将 Canvas 分成多个页面”,可以通过此链接找到:https://github.com/MrRio/jsPDF/releases/tag/v1.
我正在尝试使用 angular 中 jspdf 库的 addHTML 函数,并且已经安装了 html2Canvas 但出现错误。 这是我的 demo.component.ts 文件。 import {
我已经尝试了互联网上的所有方法,这是我最后一次尝试确定这是否可行。我正在处理的是一个长而动态的 html,我必须将它转换为多页 pdf。我尝试了 addhtml 和 addImage 方法,但没有得到
了解到目前为止,html 功能已支持列表(OL 和 UL)( https://github.com/MrRio/jsPDF/pull/249 )。我可以知道是否也可以实现 addHTML() ? 谢谢
标题: HTML: JavaScript: $(".button").click(function() { var pdf = new jsPDF('p',
我正在尝试使用 jsPDF 插件在我的应用程序中创建自定义打印输出。应用程序使用 AngularJs 框架工作。我尝试了许多不同的示例代码,但没有任何效果......( http://jsfiddle
我正在使用 jspdf 将 html 转换为 pdf。我正在使用 addHTML 方法将 html 页面转换为 pdf var htmlSource = $('#body')[0]; funct
我是一名优秀的程序员,十分优秀!