问题标签 [jspdf]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
777 浏览

java - 将 JasperReports 生成的 XML 从服务器端转换为客户端的 PDF

我正在做一个项目,客户在分支机构之间的带宽非常有限。当该项目涉及基于网络的计费系统时,该计费系统将生成 pdf 格式的帐单。但是由于带宽有限,pdf bill 的执行速度很慢。

因为我使用的报告方法是JasperReport,我现在的想法是:从服务器端将 jasper 生成的 xml 文件中的账单抽出,然后在客户端(在浏览器中)将 xml 转换为 pdf。这是因为通过http压缩xml(或文本)的速度高于pdf。

现在的问题是,如何在客户端(或浏览器)将jasper生成的xml文件转换为pdf?

有什么建议吗?

(找到了另一个使用javascript生成pdf(jspdf)的解决方案,但是该项目似乎停止了一段时间......)

0 投票
1 回答
3920 浏览

javascript - jsPDF 不适用于 IE 7/8 和 Firefox 13?

我正在尝试适用于 IE7/8 和 Firefox 13 的 jsPDF 示例代码。在 IE 中,它显示一个脚本错误说明

the data area passed to a system call is too small jsPdf.js

另一方面,我在 Firefox 的控制台上没有看到错误。我在 Chrome 中试用过,效果很好。我进行了搜索,但在大多数地方,我得到的回复是或者我必须说我遇到的是它适用于所有浏览器。但就我而言,即使示例应用程序也无法正常工作。请帮忙。

0 投票
4 回答
12497 浏览

java - 使用 JSPDF 在客户端生成 PDF

在我的应用程序中,我需要通过在客户端本身解析 HTML 来下载 pdf。为了在客户端生成 pdf,我使用的是 jsPdf。以下是我的代码。

PdfGenerator.java

入口点.html

我已经在我的项目中添加了所有的 js 并定义了脚本。但是每当我调用此方法时,它都会给出输出“未定义 sprintf”。. 如果我错过了什么,请告诉我。

0 投票
0 回答
1453 浏览

javascript - 如何在钛/android appcelerator 中将图像显示为由 jsPDF 库生成的 pdf

我们可以将图像添加到由钛/android 中的 jsPDF 库生成的 pdf 中吗?简单的文本打印得很好,但想知道是否有任何方法可以在生成的 pdf 中添加和显示图像。这是我正在使用的小例子:

0 投票
1 回答
4411 浏览

javascript - 使用 javascript 生成 pdf 文件时如何添加图像。添加 imageLoadFromURL 时不会生成 pdf

使用 javascript 生成 pdf 文件时添加图像时遇到问题。这是我的代码:

添加前

代码在没有图片的情况下运行。它以名称和第二个名称的需求说明开始,然后生成一个 pdf 文件。但是当添加 imageLoad-Method 时没有生成 pdf 文件。有谁知道如何解决这个问题?

0 投票
2 回答
13222 浏览

javascript - jsPDF添加图表

我正在使用 jsPDF 通过 Appcelerator 的 Titanium 生成 PDF 文档。现在我需要添加一个包含两个段的简单饼图。我怎么能以最简单的方式做到这一点?

它不需要什么花哨的东西。我正在考虑先生成图像,然后将该图像添加到文档中。也许有一个库可以生成饼图的图像并将其保存到手机中。但是,我不确定 jsPDF 对图像的支持,我似乎找不到该库的任何好的文档。

0 投票
3 回答
11945 浏览

javascript - jsPDF 损坏的 PDF?

我正在尝试使用jsPDF创建一个带有 JavaScript 的 PDF 文件。我有一个小测试页。基本上我有一个下载 PDF 按钮,它从一个跨度中获取 base64 图像并将其用于imgData. 然后我尝试addImage将该图像数据转换为pdf,然后保存。一切似乎都正常,它会生成 PDF 并提示下载。但是,当我尝试使用 xpdf 或 Foxit 阅读器查看 PDF 时,我被告知 PDF 已损坏。我是否错误地创建了此 PDF?我的网页很长,所以我把它放在Pastebin上。

0 投票
1 回答
3002 浏览

javascript - 使用 JSPDF 将网页转换为 pdf:'Uint8Array' 未定义

我正在尝试使用 jspdf 将表单从网页转换为 pdf。我有一个应该触发创建 pdf 的按钮,但是当我按下它时出现此错误:

0x800a1391 - Microsoft JScript 运行时错误:“Uint8Array”未定义

当我尝试在 Chrome 中打开它时,我得到一个空白的 pdf,并且没有错误。

该错误是由此处第二个文件中的这一行引起的:

https://gist.github.com/anonymous/4715183

我假设由于它创建了一个空白 pdf,问题在于缓冲区试图读取数据。我不知道我在做什么,所以任何帮助将不胜感激。

0 投票
5 回答
6751 浏览

javascript - 如何使用 Javascript 在 pdf 上打印表格?

使用 JavaScript 以 PDF 格式打印表格的最佳方法是什么?

例如,我有下一个代码,如果您点击“显示 PDF”,表格会在新窗口中以 PDF 格式出现。是否可以使用 jsPDF 库来实现这一点?

0 投票
1 回答
786 浏览

javascript - jspdf和数学公式

我正在使用 jspdf 来生成技术报告。我需要添加数学公式。公式中的值是由脚本生成的,所以我不能使用静态图像。

我想到的唯一想法是使用 html5 画布而不是导出 png

还有其他想法吗?