我想知道如何让 GIMP 2.8(最新稳定版本)在最大化窗口中打开。每次打开它时,我都必须单击最大化按钮才能看到完整的窗口,坦率地说,这很烦人。
我正在使用新的单窗口模式,这可能有帮助。我尝试过在快捷方式的属性中选择“最大化”的方法,但这只是最大化了启动画面,而实际窗口仍未最大化。
我使用的是 Windows 7 Ultimate 64 位。如果有人能帮忙那就太好了,我经常使用 GIMP。
顺便说一句,我还想知道是否有人知道如何使用右键菜单中的“使用 GIMP 编辑”选项打开最常见的图像文件。我制作了一些 .reg 文件,可以使用 GIMP 2.6 执行此操作,但即使在编辑 .reg 文件并使用它们之后,如果我单击该选项,它也会要求我选择要使用的程序。除了 .gif 文件外,其他文件都可以正常打开。
答案1
据在 Windows 上实际编译 GIMP 的人说,问题是与 GTK+ 工具包相关。这是有道理的,因为 GIMP 并不是唯一一个受到这个烦人的问题困扰的 Linux 端口。
更新到 GIMP 2.8.4(或更高版本)将解决单窗口模式下的问题。
否则,您必须找到可以自动最大化窗口的第三方程序。我不知道有任何免费的,但是实际窗口管理器可以完成这项工作。如果它有点太贵,你可能可以从一些较便宜的程序中获得相同的功能,例如实际窗户防护装置或者实际窗口最小化。
关于您的第二个问题,您可以使用以下注册表脚本将“使用 GIMP 编辑”选项添加到系统图像类型,假设您已将 GIMP 2.8 安装到默认目录:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\SystemFileAssociations\image\shell\Edit with GIMP]
[HKEY_CLASSES_ROOT\SystemFileAssociations\image\shell\Edit with GIMP\command]
@="\"C:\\Program Files\\GIMP 2\\bin\\gimp-2.8.exe\" \"%1\""
答案2
要在加载后最大化 GIMP,您可以使用自动热键正如我在此处的回答所示:https://superuser.com/a/430863/100787。从那里,你可以下载我的 最大化可执行文件或自己编译脚本,然后可以从命令行、快捷方式或批处理脚本调用。
例子:
Maximize "GNU Image Manipulation Program" "%ProgramFiles%\GIMP 2\bin\gimp-2.8.exe"
答案3
如果您想要添加带有菜单图标的“使用 GIMP 编辑”菜单(也针对 2.10 版本进行了修改),请将其写入文件并使用.reg
扩展名保存:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\SystemFileAssociations\image\shell\Edit with GIMP]
"Icon"="\"C:\\Program Files\\GIMP 2\\bin\\gimp-2.10.exe\""
[HKEY_CLASSES_ROOT\SystemFileAssociations\image\shell\Edit with GIMP\command]
@="\"C:\\Program Files\\GIMP 2\\bin\\gimp-2.10.exe\" \"%1\""
答案4
更新 paint.net 并在底部提供有用的提示:
[HKEY_CLASSES_ROOT\SystemFileAssociations\image\shell\Edit with paint.net]
"Icon"="\"%ProgramFiles%\\paint.net\\PaintDotNet.exe\",0"
[HKEY_CLASSES_ROOT\SystemFileAssociations\image\shell\Edit with paint.net\command]
@="\"C:\\Program Files\\paint.net\\PaintDotNet.exe\" \"%1\""
并且不要忘记正确设置默认照片查看器否则,您可能会遇到从上下文菜单打开两个不同的编辑应用程序的问题,就像我遇到的情况一样。
在我通过上下文菜单单击“使用 paint.net 编辑”后,默认选项“编辑”(mspaint.exe) 从上下文菜单中消失了。