繁体   English   中英

无法分配python wand Image对象

[英]Unable to assign python wand Image object

在此处输入图片说明

我正在尝试使用魔杖从pdf创建高分辨率jpeg。 这个问题是有关如何使用Wand创建高分辨率JPEG的后续问题。

我收到错误消息:

with ok.transform('2000x1000', '100%') as image:
AttributeError: __enter__

尝试逐步执行代码:

Python 3.6.2 |Continuum Analytics, Inc.| (default, Jul 20 2017, 12:30:02) [MSC v.1900 64 bit (AMD64)] on win32
>>> im = ok.transform('2000x1000', '100%') 
>>> im
>>> im

您会看到我无法将转换后的图像分配给im。 为什么呢

您会看到我无法将转换后的图像分配给im。 为什么呢

方法wand.image.Image.transform不返回wand.image.Image的实例。

另请注意。 IM-7已删除了MagickTransformImage便捷方法MagickTransformImage 直接使用wand.image.Image.cropwand.image.Image.resize

with Image(filename=file_path, resolution=400) as image:
    image.crop(width=2000, height=1000)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM