问题标签 [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.
node.js - Cambria粗体字体不适用于nodejs PDFmake插件
我正在尝试在node.js中使用PDFmake生成PDF,但是当尝试将PDF的某些文本设置为粗体时它不起作用,它适用于常规大小写但不适用于粗体字体当我使用Cambria BOLD时它显示空白但适用Helvatica 大胆。Cambria字体安装如下是我的代码
javascript - 将文件另存为 .pdf 或 .doc
我正在使用pdfmake.js
,当我在窗口中打开时得到这个:
如何保存此 pdf,如果可能,我可以将其转换或制作成 word 文档吗?
本质上我想要数据 URI,所以我可以将它与 FileSaver.js 一起使用来下载,但我无法确定 URI 在 pdfmake.js文件中的位置。
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,我将不胜感激。
javascript - 使用 pdfmake 在 angularjs 中生成 pdf 时不显示图像
我正在使用pdfmake,一个很好的 javascript pdf 打印库在我的 angularjs SPA 中生成 pdf。当我只使用文本时,一切正常。pdf 正确显示所有文本。但是当我尝试显示图像时,它对我不起作用。没有错误,没有空的pdf,什么也没发生。也没有404。
这是我现在正在尝试的代码,
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.
javascript - 如何用fillColor填充pdfmake的列背景颜色?
是否有任何选项可以填充列背景颜色fillColor: '#dedede'
?
fillColor在表格单元中工作得很好,同时它不适用于列:(
android - pdfmake - 像 jsPDF 函数输出()一样获取 PDF
我正在使用 pdfmake 生成 PDF 客户端。它在 Chrome 上运行良好:我得到一个在新标签页中打开的 base64 编码 URL。
但是,在我在 android 上的 Cordova 应用程序上,它不起作用,所以我想将 PDF 写入设备。当我使用 jsPDF doc.output() 时,我设法以这种格式将 pdf 写入文件:
有谁知道如何使用 pdfmake 获取此 PDF 代码?
javascript - 在javascript中运行“后台任务”
是否可以在 Javascript 中在后台运行函数?
我在 angularJS 应用程序中使用 pdfmake 工具生成 pdf,但 pdf 生成时间很长(3-4 秒),在此期间,ui 完全冻结。
我想运行后台任务并强制下载pdf而不冻结用户ui,这可能吗?
这是我运行 pdfmake 的方式(pdfmake
并且_
是自定义工厂):
javascript - 无法让 pdfmake 为我工作
当谈到 javascript 时,我是一个完全的新手。我想使用 pdfmake 以便我可以将我的 html 页面的输出保存在 pdf 中。以下是我遵循的确切步骤。
- 将 pdfmake.min.js 和 vfs_fonts.js 复制到名为 build 的目录中。我从https://github.com/bpampuch/pdfmake得到了这段代码。我下载了 zip 文件并复制了上述文件。
- 以下是我正在使用的代码:
我在这里做错了什么?将不胜感激任何帮助。
原帖:makepdf javascript问题 浏览器尝试:Firefox,chrome和safari
javascript - 在pdfmake中嵌入背景图像
我正在使用 pdfmake http://bpampuch.github.io/pdfmake/index.html#/gettingstarted来实现 html 到 pdf 的转换。为了创建 PDF,我使用了一些硬编码文本和一些使用 AngularJS 从 .json 文件中提取的文本。除背景图像外,一切都很好。
有没有人这样做过?使用 pdfmake 的背景图像?我想就如何强制它抓住它并实际将其置于后台获得一些建议。谢谢。