【问题标题】:Does Img4j place the text as per the resolution?Img4j 是否按照分辨率放置文本?
【发布时间】:2022-10-30 13:56:17
【问题描述】:

我遇到了这个Does Im4Java support adding text to images while specifying font, font-size, and color?

im4j 是否根据图像的分辨率放置文本?例如:16 pts 字体在高分辨率下较小,而在低分辨率下较大。如果我想根据分辨率设置字体大小,Img4 能做到吗? ex:16 pt 应根据分辨率进行转换。字体高度也会因字体而异。

谢谢

【问题讨论】:

    标签: im4java


    【解决方案1】:

    im4java documentation for pointsize(指定字体大小)中,它们指向您(see the documentation of GraphicsMagick for details),其中指出:

    像素单位可以通过以下等式转换为点(排版行业使用的与分辨率无关的标准度量):

    size_points = (size_pixels * 72)/resolution

    其中分辨率以每英寸点数 (DPI) 为单位。这意味着在默认图像分辨率下,每个点有一个像素。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-02-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多