python - python中的imagemagick等效
问题描述
import os
cmd='convert -fill blue -size 300x100 -pointsize 60 -gravity center \
label:"Hello World" label_gravity.psd'
os.system(cmd)
在 Windows 上创建 psd 文件的方法有哪些,我找到了这种方法,但它只能在 Linux 发行版(imagemagick)上运行,是否有 python 库(可以保存 .psd)或在 Windows 上运行它的简单方法?
解决方案
您是否尝试过 Python 子进程。
import subprocess
cmd = 'fullpath_to/convert -fill blue -size 300x100 -pointsize 60 -gravity center label:"Hello World" label_gravity.psd'
subprocess.call(cmd, shell=True)
提供完整的转换路径。
推荐阅读
- java - Java按位运算符,什么是<<=,和<<一样吗
- javascript - 仅当 'module' 选项设置为 'esnext' 时才允许使用顶级 'await' 表达式
- python - linux / python中的“普遍管理”(即唯一)mac,uuid.getnode()
- wordpress - 如何在没有 w3 验证错误的情况下为 WordPress 中的每个短代码加载 CSS 样式?
- java - 为什么文件:前缀在我使用 spring 框架的测试中无法在 @ContextConfiguration 中工作?
- javascript - 按下时未触发可触摸的不透明度
- kubernetes - Kubernetes HPA 无法扩展
- javascript - 如何让问题部分与中间对齐
- c# - Windows 注册表中未显示的应用程序使用建议的代码
- python - Matplotlib 图形在显示时会聚集在一起