当前位置:  开发笔记 > 编程语言 > 正文

打印图像时,是什么决定了它在页面上显示的大小?

如何解决《打印图像时,是什么决定了它在页面上显示的大小?》经验,为你挑选了1个好方法。

使用Python的Imaging Library我想创建一个PNG文件.
我希望如果在打印此图像时没有任何缩放,它将始终以打印页面上已知且一致的"大小"打印.

分辨率是否在图像中编码?

如果是这样,我该如何指定它?

即使是这样,它在进入打印机时是否有任何相关性?



1> kylebrooks..:

从PIL 1.1.5开始,有一种方法可以获得DPI:

im = ... # get image into PIL image instance
dpi = im.info["dpi"] # retrive the DPI
print dpi # (x-res, y-res)
im.info["dpi"] = new dpi # (x-res, y-res)
im.save("PNG") # uses the new DPI

推荐阅读
罗文彬2502852027
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有