是否有可能在光标的位置下方书写文本

问题描述 投票:0回答:2
doc.text("msg", x, y);

msg写入位置(x,y)之下。

如何在此位置上方书写?

谢谢

text position pdfkit
2个回答
0
投票

为什么不只使用doc.text(“ msg”,x,y-100)或类似的方法来完成此操作?

您已经有了x和y坐标。只需进行调整即可在编写文本时始终根据需要修改此数字。


0
投票

谢谢您,Anon,但我需要一个通用的解决方案。

我昨天找到了解决方案:

在pdfkit.js文件的“ _fragment:fonction(...)”中,替换行

y = this.page.height-y-(this._font.ascender / 1000 * this._fontSize);

作者

y = this.page.height-y;

以这种方式一直有效;即使将转换矩阵应用于文本。

@ +

© www.soinside.com 2019 - 2024. All rights reserved.