Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

关于开启监听后 图片.xxx(jpg/png)类型的自动后缀文件格式保存 #20

Closed
Schin-7 opened this issue Nov 13, 2018 · 3 comments

Comments

@Schin-7
Copy link

Schin-7 commented Nov 13, 2018

把图片都保存为JPG格式需要怎么做呢

是不是这个设置
自定义文本扩展名规则
规则格式:扩展名=与此扩展名相对应文本的第一行特征(支持正则)
对于文本类型的文件,将会取第一个非空行对特征进行匹配, 匹配成功则在保存时默认使用对应的自定义扩展名。
比如:
cs=^using .;$
java=^package.
;$
html=(?i)<!DOCTYPE html
cpp=^#include.*

小白一点也不懂指令集,可以告诉我在自定义里需要添加什么指令规则吗,平常需要jpg格式的文件比较多。

谢谢您。

@huiyadanli
Copy link
Owner

自定义文本扩展名规则,只针对文本内容能够自定义扩展名。

暂时没有相关功能能够调整粘贴扩展名的顺序,你的需求和 #18 类似,都是调整默认粘贴扩展名顺序的。。

相关功能正在开发中,粘贴历史记录模块已经快开发完毕了,默认会优先使用上次选择的扩展名进行粘贴(针对于同一复制来源)。

huiyadanli added a commit that referenced this issue Nov 17, 2018
@huiyadanli
Copy link
Owner

新版本 v 1.1.7.7 新增了选择扩展名历史记录的功能。

该新功能可以满足你的需求。但是个人不是很建议使用 JPG 扩展名,它有很多缺点:保存的 JPG 图片质量较差、文件体积还更大,还无法正常保存透明背景的图片(背景变黑)等。

鉴于你使用的是监听模式(监听模式无法修改选择扩展名),我简单说明下使用方式。

方式一:比如你经常从 Chrome 上保存图片,开启监听模式时默认出来的是 PNG 格式的图片,此时先关闭监听模式(退出监听模式下的 PasteEx)。然后重新复制网页上的图片,右键 - 粘贴为文件,在新弹出的 PasteEx 对话框中选择 jpg 格式,保存。此时再启动监听模式就可以输出 JPG 格式的图片了。由于他是针对同一复制来源、同中剪贴板格式做的历史记录,所以以上操作你可能要操作多次才能满足你保存 JPG 格式的需求。

方式二:先用普通的粘贴为文件选择 JPG 图片操作几次,直到你看到的默认给出的扩展名都是 JPG 为止。此时再打开监听模式就可以一直粘贴出 JPG 格式的图片了。

这个功能在实际使用中可能还存在 BUG ,如果有问题欢迎继续反馈。

@Schin-7
Copy link
Author

Schin-7 commented Nov 19, 2018

感谢回复与改进,谢谢您的改善工作。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants