在node.js:上使用PDFKit
var PDFDocument = require('pdfkit')
var doc = new PDFDocument()
doc.image('images/test.jpeg')
如何将添加到PDF中的图像居中?
使用PDFKit是可选的,还是我需要使用另一个库?
我找到了一种间接的方法来解决这个问题-只需计算中心并在那里定位图片:
doc.image('images/test.jpeg', (doc.page.width - imageWidth) /2 )
在node.js上使用PDFKit:我们可以使用以下代码将图像居中
doc.image('path/to/image.png', {
fit: [250, 300],
align: 'center',
valign: 'center'
});
您可以使用此代码,此代码将您的图像放置在行的中间
let imageWidth = 180 // what you wants
doc.image('path/to/image.png',
doc.page.width/2 - imageWidth/2,doc.y,{
width:imageWidth
});