jspdf

外部 css 是否应用于 jsPDF 生成的 pdf

我已经开始使用 jspdf 制作一些演示。我有一个 html 文件,我的 css 在外部文件中。 我已经编写了以下代码来生成我的 pdf $('#pdfButton').on('click', function(){ var pdf = new jsPDF('p','in','letter') , source = $('#main')[0] , specialElemen... »

两个元素之间的jsPDF文本

我正在尝试通过 javascript 在 pdf 中的两个元素之间插入文本。我知道这两个元素的坐标,我希望文本位于这两个坐标的中间。 我试图找到文本的宽度并找到文本的起点。但是,没有找到文本宽度的有用功能。... »

无法在 jspdf 中将 *.ttf 字体文件加载为二进制字符串

我想在jsPDF 中添加自定义字体,但我无法将*.ttf 字体文件加载为二进制字符串。 请给我解决方案或任何其他方式在jsPDF中添加自定义字体。 var doc = new jsPDF(); var myFont = // load the *.ttf font file as binary string // add the font to jsPDF doc.addFileToVFS(... »

jspdf-自动文本分词

我遇到了列标题文本和行文本在单词中间不正确中断的问题(见附件)。在附件中,我预计“长文本列”会受到更多挤压,这将增加其他列的宽度并增加行的高度。 我使用的代码是: public exportToPDF(reportName: string, cols: any, rows: any) { var doc = new jsPDF('landscape'); ... »

如何在 JavaScript 中的浏览器中检查 pdf 文件是否为美国法律或美国信函格式

我正在浏览器中运行。我有application/pdf 类型的File (the JavaScript File type)。我想检查 pdf 的格式是横向还是纵向的美国信函(8.5 英寸 x 11 英寸)或美国法律(8.5 英寸 x 14 英寸)。 我查看了jsPDF,尽管以编程方式创建 pdf 文档看起来很棒(这将在测试中派上用场)我无法找到一种方法来使用它来解析现有的 PDF @987654... »

Typescript - 如何在 Angular2 中正确使用 jsPDF?

我创建了一个生成 JSON 数据的 Angular2 应用程序。我想将此 JSON 输出保存到文件中,最好是 PDF 文件。此应用程序是使用 Typescript 编写的。 我使用 jsPDF 将 JSON 数据写入 PDF 文件。我已经使用npm install jspdf --save 通过 npm 安装了 jsPDF 包。我还在 index.html 页面中添加了必要的链接。我在应用程序运... »

从 iframe 创建 PDF 文件

我想保存一个包含 IFrame 内容的 PDF 文件。我正在使用 jsPDF。当我点击调用该函数的按钮时,脚本会创建一个空的 PDF 页面。 框架内容如下:https://jsfiddle.net/ss6780qn/ 我正在使用以下脚本: <script src="../jspdf/plugins/standard_fonts_metrics.js"></script&g... »

在 es6 中使用 jsPDF 和 html2canvas

我正在尝试将 jsPDF 和 html2canvas 与 es6 一起使用。 我正在导入 html2canvas 和 jsPDF,但在 addHTML 上出现错误 当我注释掉 addHTML 时,会生成 pdf。 有什么线索吗? 谢谢。 jspdf.debug.js:3754未捕获错误:您需要 https://github.com/niklasvh/html2canvas 或 h... »

jsPdf中插入文本的结尾

我正在尝试在表格后插入文本,但行数可能会有所不同,因此我想计算文本的高度以了解是否需要添加页面。 文本有一个最大宽度。 我该怎么做? 请提供足够的... »

jsPDF html方法总是失败

我正在尝试从包含一些内容的 html 元素(div)生成 PDF: <div id = "toPDF"> <table > <thead> <tr> <th>Destination</th> <th>Start Date</th> <th>E... »

在所有浏览器中打印使用 jsPDF 创建的 pdf

所以,我已经动态创建了一个 pdf,现在我想打印它: var doc = new jsPDF(); var name = "Doe, John" doc.setFontType("normal"); doc.setFontSize(12); doc.text(20,20,'Name: '+ name); //do something that prints the pdf... 那么,我如... »

jspdf output()时有没有办法设置文件名

我的网站绘制了一个柱形图。我有一个按钮可以在保存前将其保存为 PDF 文件。 它现在的工作方式是这样的。 google.visualization 绘制图表。 html2canvas 对图表进行截图。 jsPDF 将屏幕截图插入 PDF 文件并显示给用户。 问题在于 PDF 文件的名称。它类似于 5d78c1eb-0829-4e7e-8ffc-71cf1f102f56.pdf 并且网址是 bl... »

jsPDF图像在错误页面上一直以错误的顺序显示

我正在使用 jsPDF 创建 PDF 下载。 下面是我的代码,它完美地显示了我目前需要的所有信息。 我希望所有内容都按照我拥有代码的顺序显示在 PDF 上: 横幅 标志 职位名称 主要内容 除了横幅之外,所有东西都在它应该放在的位置。 它一直显示在所有内容的下方。 在输出 PDF 中,我可以看到它应该位于顶部的空间,但它总是会在所有其他内容之后转到文档的最后一页。在它显示的页面上,它位... »

jsPDF 和 html2canvas 图像被压扁了?

我目前正在尝试在我的网站上生成一个 div 的 PDF。我已经完成了基本功能;但是,当我下载 PDF 时,我的 div 的内容会被挤压和拉伸,而不是与我的网站完全匹配。附件是我正在使用的代码以及 PDF 和网站的屏幕截图: <link rel="stylesheet" href="/stylesheets/style.css"> <link href="https://font... »

jspdf - 最后一段行被剪切

我正在使用jspdf library 从 html 生成 PDF 文件。这真的很好。但我对 pdf 每一页的最后一行有疑问。 这是DEMO 和我的javascript: var pdf = new jsPDF(); $('#generatePdfBtn').click(function () { pdf.fromHTML($('#printableContent').html(), 1... »

如何使用 Javascript 为下载的 PDF 文件设置密码保护

我正在使用jsPDF.js 函数并使用 jsPDF 创建简单的 PDF。但是我需要为下载的 pdf 设置密码,而我需要在没有密码加密的情况下修改该 pdf。我已经在 javascript 连同 pdf 预览下载。 现在我需要一个答案,“我(管理员)希望如何为我的 pdf预览下载就像加密一样。因为用户不能修改它 下载的PDF 这里我附上了创建pdf的示例代码。 var doc ... »

没有css样式的jsPDF导出

我有这段代码,我用它来将 html 导出为 pdf,它可以工作但没有 css <body> <div class="container"> <div style="background-color: yellow" id="pagina">Page to Print</div> <div id="edi... »

css

使用 jsPDF 将 HTML 内容转换为 PDF 文件

尝试自动将此内容转换为 pdf 文件。根据我的其余代码的设置方式,我必须有一个按钮来单击要导出为 pdf 的 div 内部。这是一个问题吗?这是我到目前为止所拥有的。当我单击按钮时,它什么也不做。 JS: <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jspdf/1.3.4/jspdf... »