问题标签 [pdfmake]

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 回答
3847 浏览

javascript - AngularJS 将 SVG 导出为 PDF

我正在尝试将<svg>位于 DOM 中的元素导出到在客户端生成的 PDF 文件。我尝试了不同的库,而 pdfmake 非常接近我想要的。这个库或任何其他库的任何工作示例都会有所帮助。

0 投票
3 回答
50248 浏览

javascript - 使用 PDFMake 动态构建表格

我正在使用pdfmake使用 javascript 生成 pdf。我正在尝试动态构建表格但不起作用,这是我的尝试

这是图书馆http://pdfmake.org/#/gettingstarted的例子

我不知道我做错了什么?

0 投票
3 回答
26211 浏览

javascript - pdfmake:如何创建具有不同方向的多页pdf?

有没有办法使用pdfmake创建具有不同页面方向的多页 pdf ?

为了简单起见,我想要这样的东西:

  • 1页,纵向
  • 第2页,横向
  • 第3页,纵向

我用不同的方法尝试了很多次,但它总是对所有页面都有影响。


对不起我糟糕的英语

0 投票
1 回答
1543 浏览

angularjs - Angularjs ui-grid exporterPdfCustomFormatter 函数失败

来自教程第 206 课的 angularjs ui-grid PDF 导出器的示例代码在官方页面上效果很好。当我复制代码并运行它......或在他们的 Plunker 中运行它......它会短暂打开一个用于 PDF 输出的选项卡,然后关闭该选项卡。

经过多次调试,我发现删除exporterPdfCustomFormatter设置可以解决问题。事实上,我可以将其设置为API 参考中的其他两个示例(简单文本或列定义),但将其设置为任何函数(例如页码所需)都会失败。这里的使用pageCount与官方 pdfmake 网站之间存在差异,但事实证明这无关紧要:任何功能都失败了。

我不明白为什么这在官方网站上有效,但似乎相同的代码对我或他们的 Plunker 不起作用。

0 投票
1 回答
7127 浏览

javascript - 使用 pdfmake - 在 AngularJS 中生成 pdf 工具

使用“bower install pdfmake”,我已经下载了相关文件以便使用 pdfMake。

我想以角度使用这个库。

这是我的示例代码

角度控制器:

html:

我错过了什么?为什么这不起作用?

0 投票
1 回答
3110 浏览

javascript - pdfmake 在带有 webpack 的应用程序中使用

我只是要在 Webpack 中构建一个应用程序并想集成 pdfmake 不幸的是我遇到了这个问题。我的文件“pdfmake.js”在我的“web_modules”文件夹中,并将它们与

当我打电话给:

这样做,他告诉我“CreatePDF”不是一个让我印象深刻的功能,我发现我调用“文件保护程序”而不是“pdfmake”回到这些位置。这发生在你们中的任何人身上吗?谢谢你的帮助!

0 投票
0 回答
1553 浏览

javascript - 第三行作为pdfMake pdf创建器引擎中的表头

我刚刚浏览了 pdfMake pdf creator 引擎的这个游乐场,它很好地解释了如何使用 pdfMake 打印表格,

whereheaderRows: 1将第一行视为表头。是否有任何方法可以使用此引擎将第三行视为标题,以便第三行将在 pdf 文档的下一个连续页面中重复作为标题。

也可以在下面绘制的列周围绘制边框。

0 投票
4 回答
7607 浏览

javascript - 如何在angular js ui Grid中删除pdf导出中的一些列

我正在使用 Angular JS ui 网格

http://ui-grid.info/docs/#/tutorial/312_exporting_data_complex

我的要求是我想显示例如 5 列,但是当我导出 PDF 时,我不想导出某些列,例如username.

我怎样才能做到这一点?

0 投票
1 回答
6181 浏览

javascript - 在 pdfMake pdf 引擎中使用自定义图像时,“未捕获的类型错误:无法读取未定义的属性‘嵌入’”

我正在尝试使用pdfMake pdf 引擎将我的应用程序中的一些报告下载为 pdf ,并添加一个 jpg 徽标图像,

这是在这个小提琴中给出的。但是当我使用自定义图像时,它会给出Uncaught TypeError: Cannot read property 'embed' of undefined error 在第一次单击下载按钮时(检查控制台)。当我再次运行 ode 时,pdf 将正确下载。那么如何解决Uncaught TypeError错误呢?

编辑:如果我按照这个小提琴中给出的直接给出图像的 dataurl,它将正常工作。但是我想根据上面第一个小提琴中给出的图像链接动态传递 dataurl。

0 投票
4 回答
5642 浏览

javascript - TypeError:无法读取未定义的属性“Roboto-Regular.ttf”

尝试使用JS API PdfMake构建 PDF :

然后根据这个 Helloworld,我运行:

我有这个错误:

未捕获的类型错误:无法读取未定义的属性“Roboto-Regular.ttf”

是否需要Roboto-Regular.ttf文件?

如果是的话,放在哪里?