pdfmake获取错误的页面位置大小

时间:2017-01-05 20:29:03

标签: javascript pdfmake

我在客户端使用它,我的pdf文件只包含图像。无论我添加多少,第一张图片的宽度与高度相反。从第二个到更远,一切看起来都不错。 enter image description here 我正在使用的配置是:

var content = [];
for (var j = 0; j < pages.length; j++) {
    if(pages[j].dataUrl) content.push({
        image: pages[j].dataUrl,
        width: 891,
        height: 630
    });
}
var docDefinition = {
    pageSize: {
        width: 891,
        height: 630
    },
    pageOrientation: 'landscape',
    pageMargins: [ 0, 0, 0, 0 ],
    content: content
};
pdfMake.createPdf(docDefinition).open();

1 个答案:

答案 0 :(得分:2)

奇怪,但有设置

pageSize: {
    width: 630,
    height: 891
}

它在工作。这是lib bug,请参考Issues of Repo.