我想在GIMP中制作一个水印插件。我需要有水印的文本作为用户的输入。我将尝试使用g_message
,但它不起作用:我无法在插件中读取用户的输入。
你能帮忙吗?顺致敬意,斜纹棉布
我假设您的插件已经运行,并且"只是";需要有可能要求用户提供字符串。最简单的解决方案是添加一个字符串作为输入参数——这样,GIMP在调用脚本之前会注意向用户显示对话框。这可以通过我假设您正在使用的gimp_install_procedure(...)
调用来完成,特别是该函数的params
参数:这是一个GimpParamDef
结构的数组,您可以在其中指定输入参数的类型(PF_STRING
(、名称("text"
(和描述("text of watermark"
(。