【问题标题】:How do I fit an image to a fixed size box using pythonMagick in python如何在 python 中使用 pythonMagick 将图像适合固定大小的框
【发布时间】:2011-06-14 13:59:52
【问题描述】:
try:
    original = PythonMagick.Blob(data)
    image = PythonMagick.Image(original)
except Exception as e:
    raise errors.UnknownFileFormat()

medium = PythonMagick.Blob()
small = PythonMagick.Blob()
large = PythonMagick.Blob()
largesize = "128X128"
mediumsize = "64X64"
smallsize = "48X48"

image.scale(largesize)
image.write(large)
image.scale(mediumsize)
image.write(medium)
image.scale(smallsize)
image.write(small)

现在,我需要为每种尺寸创建一个基本图像,并将这些图像叠加在上面。因此,当我在具有固定宽度和高度的 img 标签中显示显示时,浏览器不会拉伸它们。缺乏文件让我更加恼火。

【问题讨论】:

    标签: python imagemagick


    【解决方案1】:

    您可能可以通过background-size:coverbackground-size:containbackground-position:...; 在CSS 中实现您想要做的事情。如果尝试做其他事情,可能会更复杂。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-11-24
      • 1970-01-01
      • 2012-10-13
      • 2012-03-13
      • 1970-01-01
      • 2017-09-20
      • 2019-08-09
      相关资源
      最近更新 更多