历史评论归档

使用问题 · 432 次浏览
197906+abcd张三 创建于 2020-03-28 15:27
~历史讨论归档。~

回复内容
随足而行 2020-03-31 15:13
#1

执行动作后,最后蹦出已存入剪贴板就没有了!

我看你动作代码,后面还有选项啊!是不是那个如果的判断写错代码了导致蹦不出来?

toubet 回复 随足而行 2020-03-31 15:18 :

设计的是呼出quicker面板后,按住ctrl点击动作,截图后弹出选项框,如果没有的话调试运行后发出来看看。

随足而行 回复 toubet 2020-03-31 15:29 :

原来是按住Ctrl再点动作囧!正常了。

365smile 2020-04-02 01:54
#2

这个动作很完美。点赞。

图片拼接以后:

●整体的背景颜色和拼接线的颜色要是能分别可以用户自定义的话会不会更好些?

●多张图片容易界限分不清楚,左上角加上序号比如①②③等会不会更好,当然颜色要可以自定义,不然有的图片看不见序号。

●感觉有的用户会需要自定义加上水印,这个倒也可以后期单独处理。

●输出文件的名字建议自定义,我看现在输出文件名的没有什么规律,这样不方便检索,如img-2020.04.02-01.49.20,其中img为前缀,-中划线为连接符,2020.04.02-01.49.20为日期时间。前置跟连接符也可以合并成前缀。

toubet 回复 365smile 2020-04-02 08:09 :

很高兴你能喜欢,也很感谢你的建议

  • 画布的背景色查过,好像不太好以变量的形式传入,我再找一下资料看看。
  • 网上搜了一下,添加序列号可以实现。
  • 查找资料,水印应该可以添加,但是不能实时查看效果,可能只能用一些默认位置
  • 文件名我新版改一下。
  • 没学过C#,时间可能有点久

另外动作拼接部分已上传为子程序,有能力的话可以使用其实现一些其他应用,比如OCR识别什么的。

365smile 回复 toubet 2020-04-02 09:27 :

辛苦了,兄弟。

背景色还有分割界线的颜色,主要是分割界线的颜色,便于区分

toubet 回复 365smile 2020-04-02 10:55 :

弄完可能需要点时间,你可以先按下面的进行下更改给间隔部分添加颜色,颜色的话可以查一下C#颜色名称对照表。修改是在长截图子程序里面。

无法打开图片的问题你方便的话调试运行一下发出来看看。

  1. g1.FillRectangle(Brushes.Black, 0, img2.Height, width,interval);
  2. g1.FillRectangle(Brushes.Black, 0, img2.Height, width,interval);


365smile 回复 toubet 2020-04-02 19:43 :

子程序的两个运行代码处均更换,每处运行代码添加两行代码,添加的位置都在两个含有DrawImage的语句之间


●每处运行代码按照文字(回复内容里的1和2)为:

①g1.FillRectangle(Brushes.Black, 0, img2.Height, width,interval);

g1.FillRectangle(Brushes.Black, 0, img2.Height, width,interval);

运行错误。

●每处运行代码按照图片(回复内容里的图片方框处)为:

g1.FillRectangle(Brushes.Black, img2.Width, 0, interval,Height);

g1.FillRectangle(Brushes.Black, 0, img2.Height, Width, interval);

运行错误。


是不是我哪里录错了?检查了很多遍。有空就辛苦看一下,没空就等你弄好了我再升级。

toubet 回复 365smile 2020-04-02 20:41 :

抱歉,我的错,文本部分没注意,弄成了一样的,应该以图片里的为准。

正确的应该是

g1.FillRectangle(Brushes.Black, img2.Width, 0, interval,height);

g1.FillRectangle(Brushes.Black, 0, img2.Height, width,interval);

单独的width和heigth应该为小写。

新版本除了添加序号和水印其他已经弄好了,先弄序列号吧,水印的话后面看看要不要弄,新版本周末应该可以发出来。

365smile 回复 toubet 2020-04-03 01:49 :

感谢。我弄好了。

遇到一些问题反馈一下:

●我设置了拼接线是蓝色,背景白色,竖向拼接,图片的分界线长度(就是拼接后图片的宽度方向)会由于截图尺寸宽度不一样而不一样长度,要是能统一到最长的那一个就好了。如图红色箭头所示。

●我用ACDSee打开了一张图片,我想截屏图片里边的局部再拼接,但是此时无法截屏,因为图片处于选择状态,会出现按C键的选项。即使我到文件夹下把选中状态取消,但是因为图片已由ACDSee打开,仍然会出现按C键的选项。就是说这个时候的截屏状态转入图片拼接状态了。你看看你那里是不是这样如果是的话要调整一下。

●背景颜色和拼接线颜色,以及后续序号的颜色,如果用户能够自定义,就是你引入一个参数可自定义那就更好了。

●我在想拼接线和图片的单幅小图四周都用方框框起来会不会更好看一些,我发了一张花的图片你参考一下。图片的意思是参考单幅小图的四周方框,至于多行多列拼接这个没有必要。

365smile 2020-04-02 02:09
#3

建议增加这么一个选项:就是说如果我截屏完毕之后,写入了剪贴板,那我在任何一个文件夹下面点粘贴,就可以点粘贴过来,而不用事先固定保存到某个文件夹下面再剪切走。这个动作可以参考一下有这个功能。https://getquicker.net/sharedaction?code=57738e7e-9b34-4add-efd8-08d71d5bdffe

toubet 回复 365smile 2020-04-02 08:13 :

若我没有理解错的话新版本(第8版)应该满足这个要求,新版本写入临时文件,再将文件写入剪切板,可以在资源管理器粘贴。若不能粘贴的话调试运行一下发出来看看。若是我理解错的话可能需要你再详细描述一下你的需求。

365smile 回复 toubet 2020-04-02 09:14 :

是我没说明白。

比如我截屏过程是这样:快捷键截屏→双击截屏的图片(此时截屏动作结束,没有过多的选择确认过程)→到任意位置Ctrl+V(不需要事先指定存储位置,此时文件即存为img-2020.04.02-09.03.50)

由此我想:

你的动作(事先已设置好竖向拼接及间距):截屏直至结束(按S和Q,此时拼接图片已写入剪贴板)→到任意位置Ctrl+V(不需要事先指定存储位置,此时文件即存为img-2020.04.02-09.03.50)【多这样一个选择会更快捷,你的动作优势在于拼接】

toubet 回复 365smile 2020-04-02 09:25 :

意思截完图之后不显示选项框,而是直接设置默认的操作,比如截图后不需要选择,直接贴图,或者直接存图等,但同时也会写入剪切板。

365smile 回复 toubet 2020-04-02 19:45 :

是的,是这个意思,直接存图就好。我的意思是多一种选择,省去中间一些过程,这样就把拼接这种优势发挥出来了,当然想不省去过程也可以设置。

365smile 2020-04-02 09:23
#4

还遇到问题:

画图工具无法打开,设置了绝对路径,试验了好几个:Photoshop,Faststone Capture,ACDSee,KanKan……提示语都一样,如下:

可能是我电脑的问题。我电脑的相关信息:●系统:Win7 64位旗舰版;●资源管理器:Clover;●桌面工具:栅栏桌面 Fences;●网页浏览器(四种):Google Chrome / Microsoft Edge / Avant Browser / Internet Explorer;●Quicker版本:1.5.7.0。

365smile 2020-04-03 01:51
#5

拼接线的颜色蓝色长度不一样,我刚才忘记画红箭头了,图上看得也比较明显长短不一样。

toubet 回复 365smile 2020-04-03 17:26 :

新版本已经弄完,我试试没什么问题的话再更新。新版解决了分割线的问题,添加拼接时图片缩放,纵向缩放到等宽,横向缩放到等高。至于ACDsee的问题这个是由Quicker判断是否选中图片,我没能力解决,你可以试试把鼠标移动到任务栏,然后弹出quicker面板,再点击动作。

365smile 回复 toubet 2020-04-04 08:56 :

辛苦,期待!

ACDsee的问题把鼠标移动到任务栏点一下,果然可以解决问题。这样完全可以。

toubet 回复 365smile 2020-04-04 17:08 :
已更新,你看看有没有什么问题,边框的话放到下一个版本吧。
365smile 2020-04-04 23:50
#6

兄弟,辛苦,简直是神作啊,完美无瑕!


有些想到的我就在这里写下,你酌情处理,不处理的话都已经足够完美了。

●默认选项:无操作,只写入剪切板  →  光看这句可能有的人不懂,建议改成“无操作,只写入剪切板,到任意位置粘贴”。

●其它图片工具:无论我怎么输入各种软件的绝对路径都提示路径错误,即使我在右侧的“已安装的软件”里点选或搜索或浏览也是这样,这个可能跟我的资源管理器有关,我用的是Clover,Win7 旗舰版。这个应该不受软件是绿色软件还是安装软件的影响吧?但是存图路径我怎么输入都OK。

●竖向拼接的话,不等宽拼接时,有色拼接线的长度可不可以按最长的那一个?不然会有长短不一的现象。横向拼接也是如此。

●序号:白底蓝字可能有的人使用的时候会和图片色冲突,能自定义最好,底色和字的颜色。当然序号的位置能自定义更好。我输出图片的序号看着不太圆,偏一点的椭圆,可能是我电脑设置过比例的问题,我设置了125%的字体显示比例。

●编辑组合动作时,功能/用途说明:截图或选择图片后拼接成一张图 → 可能有的人电脑不熟悉,这样提示一下好些。建议改成“截图或选择图片后拼接成一张图。按Ctrl启动进入设置”。

●动作名:改为“截图拼接”会不会好些?4个字容易辨识,面板里字看着也比较大。

●说明及注释:动作的使用方法和操作注意事项,可放在编辑组合动作里最上面,用黄色的注释标示出来。另外再加上:C#颜色和名称样式对照表

https://www.cnblogs.com/xiaofengfeng/archive/2010/10/06/1844601.html。是不是颜色的名称第1个字母必须大写?如果是这样的话也提醒一下。这样如果有人使用的时忘记了可以到里面去看,而不用到动作的页面去看再整理思路消耗时间因为里面的留言评论会比较多。

●水印、图片框和阴影:这些能有就更好。如果有水印的话建议加上可以自定义的日期选项。

●图片说明:如果能在设置菜单或者自定义的某个位置加上一段说明,直接写在拼接图的某个位置会不会更好些?当然可能有的人需要在每张图片上都加个说明。

●美图秀秀里面有个模板拼接,可以参考一下,可能会比较复杂,参考一下就好。


写得比较多,你酌情处理就好,有些我写的其他图片处理工具也可以后处理。我也帮不上忙,我知道做这些会消耗很多精力的,只是在实际使用中遇到的情况就和你说一下,就辛苦你了,思路上就是小而强大,省时,省力,省心。实际到目前为止不做任何变动的话都已经足够完美了。

toubet 回复 365smile 2020-04-05 08:28 :

修复了一下截图拼接分割线的问题,弄好选图还以为截图也是弄好了的。序号圆的话应该不是你的缩放的问题,是算法的问题,改了一下,现在应该比较圆了,序号的颜色应该是便于识别的,因为除了蓝底白字,还有一个白色的外圈,这是模仿的FScapture,后面看看要不要加上自定义颜色吧,因为设置项太多可能会感觉比较杂。你提的其他功能的话我后面再考虑一下。谢谢你的建议。

365smile 回复 toubet 2020-04-05 09:34 :

感谢 这下横线对齐了 序号也很圆了 现在功能上足够绝大多数人使用了

toubet 回复 365smile 2020-04-05 10:54 :

无法用其他软件打开的问题找到了,应该是因为路径有空格,两边又没有引号导致的;现在更新了一下,加了正则匹配,加上英文的引号才可以设置路径。顺便修复了一下上一版更新导致的缩放问题。

365smile 回复 toubet 2020-04-05 19:15 :

果然好了 第三方图片工具的问题 完美

加引号你那边在程序上可以事先输入的吗 就是等待输入的过程中事先就两侧有引号 这样直接放绝对路径进去就行了 因为设置里“其它图片工具”在右侧的选项点选的时候Quicker带过来的就是不带引号的地址

toubet 回复 365smile 2020-04-06 07:29 :

事先输入我没法实现,Quicker应该也没法,不过可以对输入后的内容进行处理,也就是输入的路径没有引号的话就在动作内部加上引号,有引号的话不进行处理,可以放到下一板里面。

365smile 回复 toubet 2020-04-06 15:29 :

对,是这个意思。以免使用者理解成作品编程问题影响使用。

365smile 2020-04-12 11:00
#7

升级了,赞,越来越好了,速度快些了。

图片说明好加吗? 我个人想着好像挺繁琐的,也不着急。我想到啥就留言给你。

●每张都加的话,说明加在分界线(那样缺少1条线)或者单独每个上面再附加一条比如浅灰色背景拼接线,把文字放在里面,事先编辑好文字再截图或者截图后再加(后者好些)。

●有的加,有的不加会不会麻烦些?

toubet 回复 365smile 2020-04-13 15:16 :

感觉不是太麻烦,就是要对现有的做一些改动,比如序号的位置,字体大小,间隔宽度什么的。

EC10010 2020-05-16 14:43
#8

在WPS界面不能左键点击截图

yehh234 2020-08-29 20:10
#9

很不错的一个工具,大赞,不过有个小小的奢求(不知是否已经有了,只是我不知道怎么操作),就是截图时能否根据目标截屏窗口自动识别长宽,比如要对微信的聊天窗口截图,点击图片拼接,按下s键后,会根据聊天窗口的大小自动默认一个截屏长宽(就像snipaste一样)。再次感谢作者大大的神作

toubet 回复 yehh234 2020-08-31 08:03 :

我也只是个初学者,这个功能现在还弄不出来,先学一下,看后面能不能做出来吧。不过你可以试试比较专业的截图工具FSCapture,识别窗口大小后可以自动滚动截图拼接,群文件好像就有。

czhjun 2020-10-07 17:36
#10

可不可以做个拼接身份证的动作

toubet 回复 czhjun 2020-10-08 09:16 :

拼接身份证?能说以一下具体的场景吗,如果只是拼接身份证图片的话现在这个应该可以用。

czhjun 回复 toubet 2020-10-16 13:31 :

把身份证正反面两张照片放在A4打印纸上,打印出来就跟复印的一样大小

这里面可能要调整图片大小,并且上下分布,中间留些空白

toubet 回复 czhjun 2020-11-11 08:40 :
是要裁剪图片中的身份证部分然后再拼接吗?或者你发下样张到我邮箱(toubet@qq.com)看看。当然,如果是身份证的话记得打码。
红泥火炉 2021-01-24 16:21
#11

长图拼接的时候怎么改变图片的方向,比如我要拼接一本书,在电脑上看,我的书的方向是正确的,但是拼接成功后,方向确实左转90°

toubet 回复 红泥火炉 2021-02-02 10:39 :
动作没有添加旋转图片的功能,如果你想旋转图片的话,可以添加Quicker自带的图片处理模块,带有图片旋转功能。
瓜皮之牙 2021-03-06 16:01
#12

这么棒的动作,最近才发现;用了2天,很满意;

有一个小建议哦,希望拼图间隔颜色如果留空,就是透明;哈哈,如果有难度就算了~

很喜欢这个动作!

toubet 回复 瓜皮之牙 2021-03-06 20:58 :

感谢你的建议,已更新。

KuXin 2021-04-16 20:50
#13

图片太大了就会失败。我之前拼接下载下来的长漫画就失败了,拼接成功的图片有20-30M。有机会优化吗?


toubet 回复 KuXin 2021-04-20 12:10 :

试了下,这个好像是Quicker的问题,编码器不支持保存太大的图片。

KuXin 2021-04-21 20:34
#14

你好,不知道为什么我下载下来的漫画无法拼接呢,显示不是image对象!你可以试试看。

https://wwa.lanzous.com/iAHoIocr33e

toubet 回复 KuXin 2021-04-22 16:02 :
我下载后图片无法打开,你那里可以打开吗?另外之前那个问题我这里不启用缩放的话不会出现,还不知道什么原因。
KuXin 回复 toubet 2021-04-22 20:00 :

我这可以打开,我用的HoneyView

toubet 回复 KuXin 2021-04-24 07:42 :

图片有点特殊,我复制出去重新保存后可以。

痴痴小老虎 2021-04-30 23:51
#15

大佬,拼图间隔都已经设置为0了,但图片拼接后中间还是能隐约看到一条线,手机里看非常明显!



痴痴小老虎 2021-04-30 23:58
#16

这个是下载到手机里的,间隔线看的一清二楚


FXING 回复 痴痴小老虎 2021-06-02 02:43 :

我的也跟你这样

他美德 2021-05-17 16:44
#17

实用的动作!👍

FXING 2021-06-02 02:43
#18
用来用去还是你的动作最好用,但中间会有1跟线,我间隔都设置0了
toubet 回复 FXING 2021-06-10 10:57 :

更新了下,纵向没这个问题,横向还是会。这是图片缩放导致的,如果不需要缩放的话可以关掉。

NOECOM 2021-06-29 15:29
#19

失败了,输出不了

toubet 回复 NOECOM 2021-07-05 18:08 :

能调试运行看看吗。

卷耳 2021-07-26 22:08
#20

用不了了,选中两张图片运行动作之后显示拼接失败,是只有我一个人这样吗


回复主贴