图片处理后保存时, fopen('...')失败, errno: 13 Permission denied


当开始处理图片时,弹出一个错误提示对话框,显示的内容如下:

出现这个错误提示,有两种可能:

1. 因为【权限不足】:软件不是以【管理员身份】运行,导致软件没有【写入】权限,无法保存处理后的图片。

2. 图片文件被别的第三方软件打开并占用,而用户选择处理后覆盖原图。

下面介绍解决方案。

因为【权限不足】:软件不是以【管理员身份】运行,导致软件没有【写入】权限,无法保存处理后的图片的解决方案:

打开软件文件夹,找到【图片批量处理工具.exe】文件,在这个文件上点击右键,在弹出的菜单上点【属性】,在【属性】对话框中点击【兼容性】选项卡,勾选【以管理员身份运行此程序】,然后点【确定】按钮,如下图:

设置完成后,重新启动本软件,处理图片时就不会提示这个错误。

 

图片文件被别的第三方软件打开并占用,而用户选择处理后覆盖原图的解决方案:

先检查哪一个软件可能打开了该图片,先把这款软件退出,然后重试一下就可以了。