PDFKit - 在中心找到图像

时间:2014-10-22 05:09:23

标签: node.js pdf pdfkit node-pdfkit

在node.js上使用PDFKit

 var PDFDocument = require('pdfkit')
 var doc = new PDFDocument()
 doc.image('images/test.jpeg')

如何将添加到PDF的图像居中?

使用PDFKit执行此操作是可选的还是需要使用其他库?

2 个答案:

答案 0 :(得分:8)

在node.js上使用PDFKit:我们可以使用以下代码将图像居中

doc.image('path/to/image.png', {
  fit: [250, 300],
  align: 'center',
  valign: 'center'
});

答案 1 :(得分:7)

我找到了解决问题的间接方法 - 只需计算中心并在那里找到图片:

 doc.image('images/test.jpeg', (doc.page.width - imageWidth) /2 )