jspdf相关内容
..
在此处中尝试实现目标.我下载的pdf的唯一问题是右侧残酷地裁剪了图像: 我深入研究并捕获html2canvas方法导致问题不是jspdf, 那么我该如何使用html2canvas强制将svg正确地更改为png 组件: import PrintButton from "../../../components/print/print"; function QrcodeCompone
..
下面的代码应使用html2canvas库将html转换为pdf,然后下载,但显示此错误: 无法在"HTMLCanvasElement"上执行"toDataURL":可能无法导出污染的画布 在S3存储桶上允许跨原点放置后,问题仍然存在. html2canvas(document.getElementById('compare'), { scale:
..
使用jsPDF可以添加常规png图像没有问题,但是现在我从服务器发送了生成的图像,并且浏览器控制台在呈现PDF文件时显示此错误: PNG文件不完整或损坏 显然,该图像不是不完整或损坏的,因为我可以看到来自服务器的响应并且该图像很好. 另外,为了避免在准备好图像之前渲染pdf文件,我会检查a,如果未定义/为null,则保存图像值变量. 我的图片格式是 var image ="dat
..
我有一个带有图像的html表.当我尝试将其转换为PDF时,只有数据即将到来.图像未显示在PDF中. 如何获取pdf表中的td图像? 合同标题包含一个复选框图像.但是不以pdf格式出现吗? 我的pdf代码: function fnExportDIVToPDF() { var pdf = new jsPDF('l', 'pt', 'a2'); pdf.set
..
我正在尝试使用自动表并排显示两个表的信息.当我没有那么多条目并且信息只需要一页时,它会很好地显示.但是,当我有大量数据和多个页面时,第二张表直到第一张表显示了大部分条目后才开始显示. 这是一个 JsFiddle ,其中带有示例数据来说明此问题.我尝试更改第二个表格的y位置,但似乎只是将数据在其显示的页面上向上移动,并切断了数据的顶部,而不是将其移至上一页. function gener
..
在网络应用程序中,我正在使用JSPDF Autotable构建PDF. 问题在于数据将是动态的(我将使用AngularJS 1.x),因此行的高度可以不同. 在某些情况下,“自动表"会中断页面的最后一行,继续到下一页.如何防止这种行为,并将Autotable设置为采用最后一行(默认行会中断)并将其带到下一页? 这是我的代码: https://jsfiddle.net/9vgxvfk
..
使用新的jsPDF .html()可以直接从他们的文档中提取出来,但仍然会导致空白页: 结果显示为空白页 function saveDoc() { window.html2canvas = html2canvas const doc = document.getElementById('doc') if (doc) { var pdf = new jsP
..
我正尝试使用jspdf库打印页面.我已经尝试了许多解决方案,并按照此处的示例以及几乎每个Google建议链接进行了处理,但是我仍然无法解决. 这是我到目前为止尝试过的: import * as jsPDF from 'jspdf'; ..... openPDF(): void { const DATA = this.couponPage.nativeElement; c
..
我想知道如何使用jsPDF将两个(或多个)PDF文件合并为一个文件,然后使用浏览器的用户pdf查看器显示该文件. 我的要求是简化打印一组文档的过程,与其一一打印,不如将它们全部合并并打印一个文件. 我已经在Stack Overflow中查看了另一个问题,但这并没有太大帮助,因为在这种情况下,他们是从HTML内容创建pdf,在我的情况下,我必须合并一组pdf文件一起. 将使用jsPDF生
..
我正在使用jsPDF从HTML生成文档(使用.html()方法),并且工作正常.但现在我需要下一步: 创建jsPDF对象. 使用.html()方法添加内容. 将新页面添加到已创建的文档中. 使用相同的.html()方法将内容添加到第二页. 保存创建的文档. 这是代码示例: var doc = new jsPDF({ orientation: 'p', format: 'a
..
当我单击“创建pdf"图标时,我想在pdf中添加2张图像. 第一张图片是可以转换为图片的画布,它可以正常工作. var canvas = document.getElementsByClassName("jade-schematic-diagram"); img = canvas[0].toDataURL("image/png"); img.id="pic2"; doc = new jsPD
..
我正在尝试使用jsPDF从现有的div创建和下载PDF. 我尝试了很多方法,但我无法实现. 我的上一次尝试是使用@ViewChild和ElementRef,但是没有用. detail-devis.component.ts: import {Component, ElementRef, ViewChild} from "angular2/core"; declare let
..
我刚刚开始使用jsPDF和AutoTable插件,对于我们使用它的目的来说,它几乎是完美的.一个问题... 是否可以将列定义中的dataKey分配给要映射到表的JSON中的嵌套属性? 我们有一个如下所示的JSON结构: "Primary_Key": "12345", "Site_Name": { "Address_Name": "Address 1" }, "Defaul
..
我正在使用简单的JavaScript. 即时通讯使用jsPDF库,但脚本加载了空白pdf. 这是代码: fromHTML EX
..
我在Angular应用上使用JSPdf,并且尝试使用JS autotable插件,但遇到JS错误 例外:未捕获(承诺中):TypeError:doc.autoTable不是函数 TypeError:doc.autoTable不是函数 我通过npm安装了jspdf和jspdf-autotable,我确认它们在节点模块中. 我以这种方式导入了两个插件: import *
..
我有一个脚本,该脚本使用HTML2Canvas捕获页面内div的屏幕截图,然后使用jsPDF将其转换为pdf. 问题在于生成的pdf仅为一页,并且在某些情况下屏幕截图需要一页以上.例如,屏幕截图大于8.5x11.宽度很好,但是我需要它来创建多个页面以适合整个屏幕截图. 这是我的剧本: var pdf = new jsPDF('portrait', 'pt', 'letter');
..
您好,我想生成特定div的PDF文件.为此,我发现jsPDF可能有用.我是jsPDF和bz Google的新手,我发现对我来说很好的代码行. jsPDF代码会将div转换为图像,然后将其另存为pdf. Mz问题是我在该div中有一个单选按钮,但是当我将div转换为PDF时,该页面的设计将类似于下图.. 我不知道确切的问题是什么.这是我编写的代码. v
..
我正在使用 jsPDF 插件,该插件会生成PDF并将其保存到本地文件系统中.现在在jsPDF.js中,有一些代码以blob格式生成pdf数据,如下所示:- var blob = new Blob([array], {type: "application/pdf"}); 并进一步将Blob数据保存到本地文件系统.现在,除了保存之外,我还需要使用插件 node-printer 打印PDF.
..
我正在使用jspdf生成我的pdf报告.我有多个表来说明原理,但是当我生成pdf时,表的行在不同的页面之间分割,第一页的上一行在后面的几页中. 如果一页中没有足够的空间,我希望将整个表放在一页中.将整个表移到下一页. 解决方案 您必须在添加新内容之前始终检查实际页面大小 doc = new jsPdf(); ... pageHeight= doc.internal.pageSize.
..