繁体   English   中英

PDF如何获取文字高度

[英]PDF how to get height of text

我正在使用PDF2JSON作为节点模块,它返回具有x,y和w属性但没有高度的Text数组。

如何准确确定文本的高度? 我试过使用fontSize,但这看起来不正确,因为在文本位于页面底部的情况下,y + fontSize在页面外部给出了结果。

要使用“ FontSize”字段得出以毫米为单位的字体大小,请执行以下操作:

FontSize以1/72英寸的单位指定,因此要将其转换为mm,乘以(1/72)* 25.4

我已经通过在大小为8到72的A4纸上打印大写字母A来验证了这一点,因为字体越来越接近72,您还必须考虑到看不见的部分,因此是彩色背景。

然后只是调用pointToPixel的一种情况,这是pdfunit.js文件(pdf2json的库)中的一种方法,该方法将英寸转换为像素...使用inch列中的值。

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM