使用Python的Imaging Library我想创建一个PNG文件.
我希望如果在打印此图像时没有任何缩放,它将始终以打印页面上已知且一致的"大小"打印.
分辨率是否在图像中编码?
如果是这样,我该如何指定它?
即使是这样,它在进入打印机时是否有任何相关性?
从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