gpt4 book ai didi

png - 为 PNG 文件设置 DPI

转载 作者:行者123 更新时间:2023-12-04 09:29:44 31 4
gpt4 key购买 nike

我有一堆使用我编写的 Java 图表工具创建的图表 - 它们主要是黑白图表,带有浅绿色的块,偶尔还有其他颜色。它们当前被保存为 JPG 文件,我想将它们插入到我准备按需打印的书中。

这本书是一个 OpenOffice ODT 文件,稍后将转换为 PDF。

目前我使用 JPG 文件,但他们使用的打印工具需要 300 DPI,所以我修改了我的图表工具,使用 getAsTree() 将 xDensity 和 yDensity 设置为 300,将 resUnits 设置为 1,然后将图表扩展为3 (300/96)。 IMO 结果看起来不错!

不幸的是,另一个论坛上的某人指出线图在 JPG 文件上被“模糊化”,因此建议我改用 PNG 或 BMP 文件,这两种文件都允许插入 ODT 文件。

我的问题是 BMP 似乎没有 DPI,而且 PNGMetadata 似乎不支持 getAsTree()。有人可以指出我正确的方向吗?谢谢。

最佳答案

我不明白 getAsTree() 部分,但回答标题中出现的问题,为 PNG 文件设置 dpi,您可以使用 imagemagick 转换工具:

convert -density 300 -units pixelsperinch infile.jpg outfile.png

关于png - 为 PNG 文件设置 DPI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1551532/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com