Python 3.x Python 3.6.5中的PDF到图像转换:PythonMagick中的问题设置dpi

Python 3.x Python 3.6.5中的PDF到图像转换:PythonMagick中的问题设置dpi,python-3.x,dpi,pythonmagick,Python 3.x,Dpi,Pythonmagick,我无法设置图像对象的dpi。代码的最后一行总是向我抛出一条错误消息。。请参阅下文: import PythonMagick from PythonMagick import Image p = PythonMagick.Image() p.density('300') # --> This is the line where the error occurs 错误如下: Traceback (most recent call last): File "<ipyt

我无法设置图像对象的dpi。代码的最后一行总是向我抛出一条错误消息。。请参阅下文:

import PythonMagick
from PythonMagick import Image 
p = PythonMagick.Image()    
p.density('300')     # --> This is the line where the error occurs
错误如下:

Traceback (most recent call last):

File "<ipython-input-45-3dabab8b125b>", line 2, in <module>
p.density('300')

ArgumentError: Python argument types in
   Image.density(Image, str)
did not match C++ signature:
  density(class Magick::Image {lvalue})
  density(class Magick::Image {lvalue}, class Magick::Point)
回溯(最近一次呼叫最后一次):
文件“”,第2行,在
p、 密度('300')
ArgumentError:中的Python参数类型
图像。密度(图像,str)
与C++签名不匹配:
密度(类Magick::Image{lvalue})
密度(类Magick::Image{lvalue},类Magick::Point)

您可以添加错误消息吗?@Kerberos。。。它是加在上面的。。。。抱歉,我在代码中添加了这个。我不熟悉堆栈溢出中的发布,所以当我尝试将错误与代码一起发送时,它的格式与此相同。很抱歉。