问题标签 [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.
jquery - 如何遍历 javascript 中的数组并以特定形式显示其内容?
我正在玩一个http://pdfmake.org/#/按需生成 pdf 文件的库。我可以直接在那里设置所有必须打印的内容,并且由于我可以选择适当的布局,我决定使用一张桌子。
所以表格的代码如下:
我有一个表格,之前填充了 ajax 获取的数据:
当alert(client_data)
我看到时[Object object],[Object object],[Object object], etc.
。每个对象都包含必要的数据,所以我可以这样做:
等等,现在我想在里面建立一个循环body: [ ]
来替换现有的虚拟行:
来自 的数据client_data
。我不知道如何从中迭代并获取适当的数据,你能帮我吗?
javascript - Javascript 对象范围 - 将图像数据 URL 转换为 pdfMake
尝试使用来自 JSON 数据的 pdfMake 动态创建 pdf,并且报告运行良好,但我的图像除外。
我曾尝试将命名键用于对象以及推入数组,甚至直接推入 docDefinition,它们似乎包含 console.log 上的数据,但总是返回未定义。如果我直接将它分配到( )
之外,它唯一一次真正起作用,但这对我不起作用,因为我需要获取每个“学生”记录的每个图像的 dataurl。
它必须是范围问题或异步问题。请帮忙。each
//imageData["image0"] = testDataURL;
node.js - 如何在 NodeMailer 的附件邮件选项中使用 PDFMake 的 pdf 输出?
这是 PDFMake创建 pdf 文件的代码片段之一:
我能够创建 pdf 并将其保存到目录中的文件并将保存的文件附加到电子邮件中,但我想直接将 pdf 的输出发送到电子邮件的附件内容而不将 pdf 输出保存到文件.
我试图了解 nodejs 管道和流功能,但无法理解它们以满足我的要求。我认为应该可以通过流和管道实现,但不知道如何实现。
我想防止将 pdf 输出保存到文件,因为可以有多个用户使用创建 pdf 文件和发送电子邮件的功能。可能会出现由一个用户创建的 pdf 文件将被另一个用户覆盖的情况。
datatable - 数据表和 PDFmake
我正在尝试使用 DataTables 导出功能,我可以在其中导出为 CSV、xlxs、pdf。现在我目前的要求是导出自定义 pdf(更改字体大小、颜色等)。在 DataTable 文档中它指出,我们可以将它与 PDFmake 集成,但我无法这样做。
如果有人可以帮助以将 PDFmake 与 DataTables 集成/使用的方式提供帮助,那将非常有帮助。
提前致谢。
我正在初始化数据表
我有所有必需的 JS 和 CSS 文件,如何在其中链接 PDFMake?
angularjs - 可以在角度 ui-grid 中导出子网格吗
我在项目中使用来自http://ui-grid.info/的网格。我创建了一个分层网格,效果很好,但是当我进行导出时,它只导出顶层网格中的数据。
这是设计使然,并且是网格的标准功能,因此我没有必要提供任何示例代码。http://ui-grid.info/docs/#/tutorial中的任何示例都可以。
有没有办法导出子网格(最好是主网格和子网格一起出现在网格中)?
javascript - 在 ui-grid 中更改导出 pdf 的名称
我正在使用 pdfmake.js 将 ui-grid 数据导出为 pdf 文件。但是,我找不到任何动态更改导出文件名称的选项。每次以相同名称下载文件时,但我想根据 ui-grid 中的一些选择更改其名称。
这是我使用的代码
javascript - 如何在 pdfmake 文本的初始部分添加制表符空间
是否可以在pdfmake中的文本开头之前添加一个制表符空间。我确实为此尝试了“\ t”,但是当我们将它添加到初始或字符串开始之前它不起作用。
这就是我尝试的
目前我的输出是: -
成本
投资造粒是明智之举,因为可以长期节省大量原始原材料和其他好处。
我正在寻找的是“投资造粒”之前的选项卡空间
javascript - 动态检查文本是否转到下一页并使用 pdfmake 在 pdf 中添加分页符
对于我在 javascript 中使用 pdfmake 即时提供报价和发票 pdf 的项目。我面临的问题是文本块在中间离开页面。我想要的是检查某个文本块或表格是否将在页面之间拆分,如果是,则在块之前添加分页符以确保文本或表格将完全在一页上。
我的 pdf docDefinition 是这样构建的:
所以简而言之,我如何在创建pdf之前检查文本是否会离开页面并相应地添加分页符?
提前致谢。
javascript - 使用 pdfmake 将文本修复到 pdf 中最后一页的底部
对于我在 javascript 中使用 pdfmake 即时提供报价和发票 pdf 的项目。我想将包含签名字段的最后一个文本块附加到最后一页的底部。
我的 pdf docDefinition 是这样构建的:
如何将通过调用 getSignature() 获得的最后一个文本块附加到 pdf 最后一页的底部?