2014-10-22 62 views
1

上的Node.js應用PDFKit圖像:PDFKit - 定位中心

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

我怎樣才能centerize圖像添加到PDF?

使用PDFKit做它可選還是需要使用另一個庫?

回答

5

我已經找到解決問題的一種間接的方式 - 簡單地計算中心,找到那裏的圖片:

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

請注意,這隻有在圖像尺寸小於文檔尺寸時纔有效 – aschmid00 2015-12-17 19:38:32

5

上的Node.js應用PDFKit:我們可以通過圖片居中放置,下面的代碼

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