问题标签 [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 投票
2 回答
18408 浏览

javascript - 增加标题大小 pdfMake

我正在尝试使用 pdfmake 增加 pdf 的标题大小。

目前能够在页面的左侧和右侧获得标题,这是我想要的,但是当高度超过 26 时,图像会消失,因为标题的空间有限。

  • 可以减少边距以增加大小,但我希望保留边距。
  • 我已经在 pdfMake github 上搜索过类似的问题,但没有成功。

如果您需要测试任何东西,请尝试我目前在 pdfmake 操场上的代码

请记住,您需要将所有这些代码复制并粘贴到“操场”上以使其工作。

0 投票
0 回答
1781 浏览

javascript - 如何在pdfmake中拉伸表格高度?

是否有任何选项pdfmake可以在整个页面中填写表格?

演示https://jsfiddle.net/t2dbcb4t/

在此处输入图像描述

0 投票
1 回答
1396 浏览

javascript - 如何使用 pdfmake 模拟 HTML 布局

我有一个动态生成的 HTML 布局,我想在 PDF 报告中模仿它,但我在列规范方面遇到了麻烦。假设 HTML 如下所示:

并且生成的 PDF 的内容应该排列相同。现在,由于我事先不知道实际的布局,我正在逐节循环并为每个部分创建一个列。在这一点上,我能够计算出一列的宽度。问题是,因为一切都是一列,所以一切都在同一行,我想换行,所以添加到 100% 宽度的列占据单独的行。有没有办法在 makepdf 中实现这一点,或者我应该采取不同的方法?

0 投票
1 回答
6228 浏览

webpack - PDFmake:pdfmake.createPdf 不是函数

pdfmake使用 npm安装后:

并在运行时使用我编译捆绑包时webpack出错:

说:

我已阅读建议,安装了脚本加载器并将要求更改为:

但这带来了更多的错误。此外,我不知道需要什么脚本加载器。有什么建议么?

编辑如此处 所述似乎 NPM 安装的是节点(服务器端)版本pdfmake而不是浏览器端版本,两者都有完全不同的 API。这应该是浏览器端的正确流程:

0 投票
2 回答
850 浏览

npm - 使用 WebPack + npm 安装客户端 PDF 编辑器:可能吗?

我想创建 PDF 的客户端(在浏览器中)。我正在使用 WebPack 捆绑我的 javascript 应用程序和 npm 来安装所需的库。我尝试了以下但没有成功:

  • pdf制作
  • jspdf
  • pdf工具包

这里有没有人得到这个设置来使用这些(或其他一些)库中的任何一个?介意怎么分享?

0 投票
1 回答
5587 浏览

javascript - pdfmake.js Uncaught TypeError: Cannot read property 'length' of null

Uncaught TypeError: Cannot read property 'length' of null

when running the next html/javascript code on my client machine, but it works on playground, but i dont know what the error is.

PLAYGROUND: http://pdfmake.org/playground.html

0 投票
1 回答
3957 浏览

angularjs - pdfmake图像错误插入

我需要将图像插入 PDF,但插入时出现错误,告诉我格式不正确。我的代码如下。

转换base64的函数。我称之为函数。

错误

在此处输入图像描述

对此,我有几个问题。你需要将它传递给 base64 吗?我只希望将照片插入 PDF 中,这非常简单。作为一个不知道是否重要的​​细节,我使用 Angle ui -grid 。我用 Typescript 编程。

谢谢

0 投票
1 回答
1589 浏览

javascript - pdfMake javascript pdf 内容错位

我有以下代码,我认为写得很好,但它不断渲染 pdf 内容放错地方,

该代码应该创建一个带有标题和表格的pdf,但它以这种方式打印: 生成的 pdf 的屏幕截图

我用红色标记了错放的文本(它应该是一张桌子),我不知道为什么它一直把它放在那个地方。

0 投票
1 回答
416 浏览

javascript - PDF与下划线产生冲突

在向 jQuery 的 dataTables 添加HTML5 导出功能的过程中,我注意到其中一个必需的插件(PDFMake)与我当前使用的 underscore.js 模板冲突。

我想知道是否有其他人遇到过这个问题,或者对如何解决这个冲突有任何见解。

0 投票
1 回答
1369 浏览

node.js - 流星应用程序中pdfmake中的服务器端字体目录

我正在尝试在服务器上创建和保存 pdf。我在服务器端使用了meteorhacks:npm 打包并安装了pdfmake。

我的代码位于服务器目录下的子目录中。我只使用示例来确保我可以生成基本的 pdf。

我正进入(状态

我对我的字体目录应该在哪里感到有点困惑。

我试图调试 pdfmake 库并迷路了。将字体目录放在各个地方都没有运气。

有任何想法吗?