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

node.js - Cambria粗体字体不适用于nodejs PDFmake插件

我正在尝试在node.js中使用PDFmake生成PDF,但是当尝试将PDF的某些文本设置为粗体时它不起作用,它适用于常规大小写但不适用于粗体字体当我使用Cambria BOLD时它显示空白但适用Helvatica 大胆。Cambria字体安装如下是我的代码

0 投票
2 回答
4723 浏览

javascript - 将文件另存为 .pdf 或 .doc

我正在使用pdfmake.js,当我在窗口中打开时得到这个:

如何保存此 pdf,如果可能,我可以将其转换或制作成 word 文档吗?

本质上我想要数据 URI,所以我可以将它与 FileSaver.js 一起使用来下载,但我无法确定 URI 在 pdfmake.js文件中的位置。

0 投票
1 回答
4751 浏览

javascript - 在 MEAN-stack 项目的客户端包含 pdfmake

我有一个建立在 MEAN.io 堆栈上的网站,我正在尝试使用 pdfmake 在客户端生成 PDF 文件。可以使用 bower 安装 pdfmake(看起来他们使用 browserify 来生成客户端版本)。

我正在努力让它发挥作用。要么 pdfmake 的注入不起作用(我假设它找不到),要么 pdfmake 对象未定义(如果我不添加 pdfmake 作为依赖项)。我认为 pdfmake 需要以某种方式打包以使其可访问,但我不知道如何。

在 config/assets.json 我添加了:

在与我想使用 pdfmake 的 JS 文件对应的 HTML 中,我添加了:

我已经在Github上设置了一个基本版本。例如,如果有人可以向我解释如何使 pdfmake 可用于 packages/system/public/controllers/index.js,我将不胜感激。

0 投票
4 回答
14424 浏览

javascript - 使用 pdfmake 在 angularjs 中生成 pdf 时不显示图像

我正在使用pdfmake,一个很好的 javascript pdf 打印库在我的 angularjs SPA 中生成 pdf。当我只使用文本时,一切正常。pdf 正确显示所有文本。但是当我尝试显示图像时,它对我不起作用。没有错误,没有空的pdf,什么也没发生。也没有404。

这是我现在正在尝试的代码,

0 投票
3 回答
13756 浏览

cordova - Generating PDF file with Ionic framework

Is there any plugin for Ionic framework to generate a pdf file using html content?

Basically I need to create a html with values passed from an Ionic mobile application and some css styles, and then convert it into a pdf file which can be saved inside the local file system in a device (Android device and iOS device). I want to do this with a javascript like library so that it can be used in both Android and iOS devices.

0 投票
2 回答
18432 浏览

javascript - 如何用fillColor填充pdfmake的列背景颜色?

是否有任何选项可以填充列背景颜色fillColor: '#dedede'fillColor在表格单元中工作得很好,同时它不适用于列:(

0 投票
1 回答
1810 浏览

android - pdfmake - 像 jsPDF 函数输出()一样获取 PDF

我正在使用 pdfmake 生成 PDF 客户端。它在 Chrome 上运行良好:我得到一个在新标签页中打开的 base64 编码 URL。

但是,在我在 android 上的 Cordova 应用程序上,它不起作用,所以我想将 PDF 写入设备。当我使用 jsPDF doc.output() 时,我设法以这种格式将 pdf 写入文件:

有谁知道如何使用 pdfmake 获取此 PDF 代码?

0 投票
1 回答
6087 浏览

javascript - 在javascript中运行“后台任务”

是否可以在 Javascript 中在后台运行函数?

我在 angularJS 应用程序中使用 pdfmake 工具生成 pdf,但 pdf 生成时间很长(3-4 秒),在此期间,ui 完全冻结。

我想运行后台任务并强制下载pdf而不冻结用户ui,这可能吗?

这是我运行 pdfmake 的方式(pdfmake并且_是自定义工厂):

0 投票
2 回答
6203 浏览

javascript - 无法让 pdfmake 为我工作

当谈到 javascript 时,我是一个完全的新手。我想使用 pdfmake 以便我可以将我的 html 页面的输出保存在 pdf 中。以下是我遵循的确切步骤。

  1. 将 pdfmake.min.js 和 vfs_fonts.js 复制到名为 build 的目录中。我从https://github.com/bpampuch/pdfmake得到了这段代码。我下载了 zip 文件并复制了上述文件。
  2. 以下是我正在使用的代码:

我在这里做错了什么?将不胜感激任何帮助。

原帖:makepdf javascript问题 浏览器尝试:Firefox,chrome和safari

0 投票
3 回答
14923 浏览

javascript - 在pdfmake中嵌入背景图像

我正在使用 pdfmake http://bpampuch.github.io/pdfmake/index.html#/gettingstarted来实现 html 到 pdf 的转换。为了创建 PDF,我使用了一些硬编码文本和一些使用 AngularJS 从 .json 文件中提取的文本。除背景图像外,一切都很好。

有没有人这样做过?使用 pdfmake 的背景图像?我想就如何强制它抓住它并实际将其置于后台获得一些建议。谢谢。