px中的字体大小不适用于pdf文件

时间:2013-03-07 11:21:29

标签: html css font-size

我在HTML中有一个表格,其中表格中的内容应保存在MSword,MSexcel和pdf中。对于表格中的内容,如果我将字体大小样式设置为10px,则它在MSword,MSexcel文件中工作。但不适用于PDF文件。我将样式定义为:

font-size: 10px;

3 个答案:

答案 0 :(得分:1)

我认为必须将font-size定义为pt而不是px for pdf:

font-size: 7.5pt;

有关pt的更多信息,请参阅:

Should I use pt or px?

答案 1 :(得分:0)

根据您用于转换的工具(我猜PHP),通常对CSS的支持有限。请告诉我们您打算如何将HTML转换为PDF。我建议使用<font>等基本HTML标记来设置文档样式

答案 2 :(得分:0)

像素是固定大小的单位,用于屏幕媒体(即在计算机屏幕上阅读)。

点传统上用于打印介质(任何要在纸上打印的东西等)。一点等于1/72英寸。点与像素非常相似,因为它们是固定大小的单位,不能缩放。

所以使用pt而不是px

字体大小单位之间的区别

1em = 12pt = 16px = 100%