我正在使用Wand Python ImageMagick绑定将pdf文档转换为一系列图像,如下所示:
from wand.image import Image
all_images = Image(filename= '/pdf/path')
for i, page in enumerate(all_images.sequences):
with Image(page) as img:
img.format = 'jpg'
img.background_color = Color('white')
img.alpha_channel = 'remove'
img.save(filename = '/some/image/path')
然而,我无法在Mac和Mac之间完全复制。 Ubuntu 14.04。例如,在Mac上,图像将以135KB保存,而Ubuntu将在100KB时略小。这些非常微小的差异意味着我无法重现我的分析,在本地测试(Mac)与在生产中部署(Ubuntu)。
在这两台机器上,我有Wand==0.4.4
和ImageMagick 7.0.7-24
任何人都可以提供我可能获得这些不同结果的原因吗?