【发布时间】:2012-07-29 20:26:35
【问题描述】:
顺便说一句,我已经开始使用PDF.js了,非常棒的作品。
但现在我想在 pdf 页面上插入一个图像(来自一个画布元素)。这是我的代码:
var image = myCanvas.getContext('2d').getImageData(0,0,400,300),
doc = new pdf();
doc.setProperties({
title: fileName,
author: 'VirtuaLab®',
creator: 'pdf.js'
});
doc.addPage();
data = doc.output();
但我还没有找到任何关于在 PDF.js 页面上插入图像的信息。
可能是doc.image() 或doc.addImage?
【问题讨论】:
-
最常见的用例是通过自定义外观流插入图像作为标记注释,这样您就不需要编辑实际的 pdf 页面内容。更多信息:pspdfkit.com/blog/2018/what-are-appearance-streams
标签: javascript pdf canvas pdf-generation pdf.js