node.js - PDFKit - 在中心定位图像

标签 node.js pdf pdfkit node-pdfkit

使用 PDFKit在 node.js 上:

 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 - 在中心定位图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26500663/

相关文章:

javascript - 如何向实际的 post 请求添加额外的 req.body 属性,然后以 Express 方式重定向它

node.js - 如何将 base64 图像从客户端传输到服务器或从 s3 存储桶下载二进制/base64?

html - PDF 内容重叠

pdf - ABCPdf 将 Svg 流转换为 PDF

c - 用 C 阅读 PDF

ios - 使用 Swift 5 - PDFKit 在 iOS 中编辑和保存现有的 pdf 文档

python - 将内存html文件传递给pdfkit

javascript - orientjs 的基本问题故障排除(node.js 的 OrientDB 驱动程序)

node.js - Expressjs在不同的路由上安装api "Cannot read property ' 未定义的句柄”

node.js - 使用 PDFkit 通过 Nodemailer 发送 base64 编码的 PDF