情况: 我的gimp python插件向用户显示了一个带有两个选项的下拉框 [“。jpg”,“。png”] 。
问题: 如何根据第一次输入显示带有条件内容的第二个输入窗口?
用不同的词语表示: 如何从插件的主函数中触发带有用户输入窗口的(已注册)插件?
答案 0 :(得分:2)
要么使用PyGTK(或者也许是tkinter)构建完整的GUI,要么找到另一种方式。通常,如果您坚持使用自动生成的对话框,您可以选择:
另一方面,我总是在我的PNG中使用压缩级别9(AFAIK其他级别的唯一好处是CPU时间,但这在现代机器中没有用)所以你的对话框只能要求JPEG质量。笨蛋不那么笨拙。
然而...... JPEG质量并非全部存在且实际上有很多选项(色度子采样至少与质量一样重要),为满足所有需求,您可能最终得到一个相当复杂的对话。所以你可以:
gimp_file_save()
)