截图图片压缩软件使用方法守望先锋国服战绩查询-守望先锋生涯数据查询系统1.1 官方最新版
用各种截屏软件截屏到剪贴板,运行这个小程序,在需要粘贴的地方粘贴。
这个小程序是不后台运行的,运行完就退出。运行方法可以是用各种快捷运行工具比如"WIN+R"、“ALTRUN”等,也可以创建exe的快捷方式,在属性里添加全局快捷键。

这个小程序还有一个附加功能,就是运行时也会从剪贴板读取文本,如果是淘宝或天猫的URL就会简化URL,去掉spm等参数,只保留id参数。这是我整理购物清单时需要用的功能,因为只有几行代码,同时也需要做剪贴板操作,就和上面的程序合体了。
截图图片压缩软件是一款可以读取剪贴板中的图片,保存为png文件,调用pngquant来压缩成新的png,把压缩后的png文件的路径写入剪贴板(相当于在资源管理器中对这个文件做“复制”操作)。还能将带有复杂参数的淘宝链接简化为只保留宝贝ID的链接工具。东坡小编带附上此软件的源码,有需要反欢迎下载!
#include"mainwindow.h"
#include<QApplication>
#include<QtGui>
#include<QMessageBox>
#include<QMimeData>
#include<QDebug>
#include<string.h>
#include<windows.h>
#include<shlobj.h>
//复制文件到剪贴板
//没有加入错误判断,请自行修改
intCopyFileToClipboard(constcharszFileName[])
{
UINTuDropEffect;
HGLOBALhGblEffect;
LPDWORDlpdDropEffect;
DROPFILESstDrop;
HGLOBALhGblFiles;
LPSTRlpData;
uDropEffect=RegisterClipboardFormatA("PreferredDropEffect");
hGblEffect=GlobalAlloc(GMEM_ZEROINIT|GMEM_MOVEABLE|GMEM_DDESHARE,sizeof(DWORD));
lpdDropEffect=(LPDWORD)GlobalLock(hGblEffect);
*lpdDropEffect=DROPEFFECT_COPY;//复制;剪贴则用DROPEFFECT_MOVE
GlobalUnlock(hGblEffect);
stDrop.pFiles=sizeof(DROPFILES);
stDrop.pt.x=0;
stDrop.pt.y=0;
stDrop.fNC=FALSE;
stDrop.fWide=FALSE;
hGblFiles=GlobalAlloc(GMEM_ZEROINIT|GMEM_MOVEABLE|GMEM_DDESHARE,
sizeof(DROPFILES)+strlen(szFileName)+2);
lpData=(LPSTR)GlobalLock(hGblFiles);
memcpy(lpData,&stDrop,sizeof(DROPFILES));
strcpy(lpData+sizeof(DROPFILES),szFileName);
GlobalUnlock(hGblFiles);
OpenClipboard(NULL);
EmptyClipboard();
SetClipboardData(CF_HDROP,hGblFiles);
SetClipboardData(uDropEffect,hGblEffect);
CloseClipboard();
return1;
}
intmain(intargc,char*argv[])
{
QApplicationa(argc,argv);
//MainWindoww;
//w.show();
//从剪贴板中读取图片并保存为png图片
QImagemyImage1=QImage(QApplication::clipboard()->image());
if(myImage1.isNull()){
QStringstr=QApplication::clipboard()->text();
qDebug()<<str;
if(str.left(7)=="http://"){
str=str.mid(7);
}
intistaobaourl=0;
if(str.left(25)=="item.taobao.com/item.htm?"){
str=str.mid(25);
qDebug()<<str;
QStringListslist=str.split('&');
for(inti=0;i<slist.size();i++){
qDebug()<<slist[i];
if(slist[i].startsWith("id=")){
str="http://item.taobao.com/item.htm?"+slist[i];
qDebug()<<str;
QApplication::clipboard()->setText(str);
istaobaourl=1;
}
}
}
elseif(str.left(26)=="detail.tmall.com/item.htm?"){
str=str.mid(26);
qDebug()<<str;
QStringListslist=str.split('&');
for(inti=0;i<slist.size();i++){
qDebug()<<slist[i];
if(slist[i].startsWith("id=")){
str="http://detail.tmall.com/item.htm?"+slist[i];
qDebug()<<str;
QApplication::clipboard()->setText(str);
istaobaourl=1;
}
}
}
if(istaobaourl==1){
QMessageBox::information(NULL,"淘宝URL简化成功",str);
return0;
}
else{
QMessageBox::information(NULL,"出错了","未能从剪贴板中读取图片或淘宝URL");
return-1;
}
}
myImage1.copy().save("temp.png");
//调用pngquant压缩图片
QProcessp(0);
p.start("pngquant.exe--force--verbose--ordered--speed=1--quality=50-90temp.png");
p.waitForStarted();
p.waitForFinished();
/*
//把压缩后的图片写入剪贴板中
QImagemyImage2("temp-or8.png");
QApplication::clipboard()->clear();
QApplication::clipboard()->setImage(myImage2);
myImage1=QImage(QApplication::clipboard()->image());
*/
//读取原图片大小
QFilefile0("temp.png");
if(!file0.open(QIODevice::ReadOnly)){
QMessageBox::information(NULL,"出错了","未能读取原图片");
return-2;
}
qint64filesize0=file0.size();
file0.close();
//读取压缩后图片大小
QFilefile1("temp-or8.png");
if(!file1.open(QIODevice::ReadOnly)){
QMessageBox::information(NULL,"出错了","未能读取压缩后的图片");
return-3;
}
qint64filesize1=file1.size();
file1.close();
QDirtemDir("temp-or8.png");
QStringabsDir=temDir.absolutePath();
qDebug()<<absDir;
std::stringsstr=absDir.toStdString();
constchar*ch=sstr.c_str();
CopyFileToClipboard(ch);
//根据原文件大小自动匹配单位
QStringfs0,fs1,str;
if(filesize0<1024){
fs0.sprintf("%d字节",(int)filesize0);
fs1.sprintf("%d字节",(int)filesize1);
}
elseif(filesize0<1024*1024){
fs0.sprintf("%.1fKB",(float)filesize0/1024);
fs1.sprintf("%.1fKB",(float)filesize1/1024);
}
else{
fs0.sprintf("%.1fMB",(float)filesize0/1024/1024);
fs1.sprintf("%.1fMB",(float)filesize1/1024/1024);
}
//计算压缩比,根据文件大小的方式或许有问题,尤其是对于很小的图片会出现大于100%的压缩比。
str.sprintf("%.1f%%",(float)filesize1*100/(float)filesize0);
str="截图压缩成功,原图片大小为"+fs0+",压缩后图片大小为"+fs1+",压缩率为"+str+",压缩后的图片已经写入剪贴板中。";
QMessageBox::information(NULL,"截图压缩成功",str);
return0;//a.exec();
}
pK10 亚博坑人吗 新众博西甲联赛 体彩竞彩赔率 ⅰM体育下载展开内容
文本编码转换器(文本编码转换专家)2.6 中文绿色版
去广告软件下载-广告拦截软件(AdFender)1.80 官方最新版
ATV越野漂移技巧游戏下载-ATV越野漂移技巧PC版3dm免安装版
勇者荣耀每日爆千充下载-勇者荣耀每日爆千充福利1.0 送充值版
城邦争霸手游下载-城邦争霸手机版中文版1.0.1 中文版
财宝成语APP下载-财宝成语APPv1.0.1 安卓最新版
晚安泰迪熊游戏下载-晚安泰迪熊pc版【附通关攻略】
动物交流器软件下载-动物交流器软件Cat Translation3.1.0 最新版
双霖百度网盘下载器最新版下载-双霖度盘下载器第二代防和谐版2.0.5绿色免费版
天剑诀私服下载-天剑诀满v版1.0 安卓版
电视夜校手机版下载-海南乡村振兴电视夜校app1.58 正式版
西蒙王国的猫(Simon King Cat Team Dash)1.0 手机版
好多纸app下载-好多纸app1.2.7 免费版
公主契约手游1.1.1.4 苹果版
模拟农场15抓木材怪手MOD1.0 免费版
小亿管家下载-小亿家appv3.0.0官方正式版
火柴人格斗进化手机版下载安装-火柴人格斗进化189.1.2.3018 安卓版
MOMAX智能app-MOMAX Smart(momax智能感应无线)1.0.9 最新正版
真实运输车模拟器下载-真实运输车模拟游戏7.16 安卓版
我在大清当皇帝hd微博版下载-我在大清当皇帝hd微博版10.3.0.0礼包版
迷雾-迷雾3D密室逃脱手游1.0.4 安卓最新测试版
武汉市人民政府app下载-武汉市人民政府软件20220.0.1最新版
天天五子棋下载-天天五子棋app1.2.0 学习版
捉个妖怪去取经下载-捉个妖怪去取经手游1.0 正版
z站app官方版下载-z站ZzzFun app1.1.9 最新版
9.9/1,928.0M
春耕app是什么意思,实际上这是一款中农融信推出的保土地,保发展的农业帮扶平台,全国地区的土地供应状态,都可以查到哦,更为方便的手机土地流转平台,手机一键登录和...
王者霸业0.1折扣版下载-王者霸业首续0.1折无限充1.4.1 全新魂环版
8.6/1,469.4M
王者霸业0.1折扣版是一款全新版本的传奇手游,游戏采用了高品质的画面和音效设计,营造了一个逼真而华丽的游戏世界,游戏中提供了多种战斗模式供玩家参与,多样化的战斗...
9.3/322.0M
灵想AIAPP是个能带给用户高能玩机体验的一站式智能创作与交互平台,它集聊天交互、内容创作、视频制作、数字绘画等多元功能于一体,凭借简洁的操作逻辑与强大的生成能...
Pixel Ben Runner(像素人地铁跑酷)1.0 安卓版
7.8/1,774.2M
像素人地铁跑酷(SubwayBenPixelCraft)是一款快节奏3d跑酷游戏,采用地铁跑酷游戏模式,玩家需要滑动屏幕来让像素人躲避障碍物,到达目的地!像素人...
棒球伙伴游戏-Baseball Buddy(棒球伙伴手游)1.2 安卓版
8.8/319.0M
棒球伙伴baseballbuddy是一款休闲棒球手游,操作简单,玩家要选择好棒球的方向,尽全力的击飞棒,打的越远,获得的金币就会越多。棒球伙伴玩法选择合适的角度...
8.5/1,142.3M
去赛学生端为深圳市体育系统网点学校队员提供一站式服务,支持的功能也是非常的多,可以根据自己的需要选择下载使用!主要功能-信息采集与申报 -个人信息管理...
8.8/614.5M
今天给喜欢浪漫的朋友手机上介绍一款很不错的主题锁屏软件--爱的沙滩主题锁屏!让你的手机上感受到海洋的气氛,还可以有浪漫爱情的感觉哦!爱的沙滩主题锁屏介绍爱的沙滩...
地铁列车冲刺2018(Subway Train Rush 2018)1.1 安卓版
9.8/1,559.9M
在地铁列车上奔跑,挑战世界级的最高分,地铁列车冲刺2018(SubwayTrainRush2018),一款非常有趣的尽速手游,操作简单流畅,穿越各种障碍。道具结...
野外狩猎特训手游下载-The Driven Hunt Experience(狩猎游戏)1.0.0 安卓官方版【附数据包】
8.8/335.7M
TheDrivenHunt是一款3d画风的狩猎游戏,游戏中的场景、画面、人物角色、枪支和猎物都很逼真,玩家需要武装好自己,然后解锁更多的枪支去猎杀野生动物,需要...
7.7/1,829.4M
国家开放大学的手机客户端软件,一所没有围栏的大学,老师和学生都可以来使用,整合丰富的学习资源,内容十分全面,学历教育、老年大学等都有。i国开app官方手机版也叫...
8.9/878.1M
奇谋小兵官方版是三国类的策略卡牌冒险游戏,突破了传统的玩法,更好的游戏趣味性,更多不错的游戏卡牌等着你去收集,掌握游戏的阵容你就掌握了游戏的核心。奇谋小兵官方版...
JOJO全明星乱斗安卓版下载-JOJO全明星乱斗手机版jojo奇妙冒险
7.5/346.4M
JOJO全明星乱斗这款动作格斗游戏在手机上也能尽情的体验了,每一位角色都刻画的栩栩如生,完美的进行了还原,每位人物都有独特的技能大招,玩家可以任意的选择自己喜欢...
8.5/1,986.9M
欢迎来到游戏两项修改器,基于游戏制作由MrAntiFun分享提供更好的在线潜行、冻结时间2项修改功能,支持最新v2.2升级档。需要的玩家朋友们可自行下载。功能介...
8.5/484.4M
喜欢在各种聊天的地方发送各种图片的朋友,你觉得自己收藏的图片不够多吗?想时刻都是保持着最多的图片的话,现在就可以试试下面的这款最新的斗图神器app!斗图神器ap...
9.2/815.4M
这是我们东坡下载为大家带来的一个黎明杀机裸连修改host工具,帮助大家不需要挂就能正常的进入游戏,有需要使用到这个裸连工具的朋友们可以来我们这里免费下载!黎明杀...
9.5/611.8M
暴走无双团手游为玩家提供沉浸式的游戏体验。仙侠类游戏通常以中国古代神话和仙侠故事为背景,强调修仙、探险、武侠等元素,玩家可以在游戏中体验到丰富的剧情、多样的角色...
9.9/1,924.1M
盛大盛付通充值卡状态助手是一款绿色小巧的用于查询盛付通点卡状态的工具。该工具操作简单,一键导入账号,批量查询充值卡状态以及充值去向。欢迎有需要的用户下载使用!盛...
9.0/88.8M
艾点亮app专注于护眼行业,眼镜相关的在线商城平台,为你提供丰富的商品内容,以及专业的护眼建议,同时支持采购批发,价格优惠透明,还有各种活动推送哦!下载艾点亮a...
9.9/1,164.7M
城通网盘解析器是款最新最强大的网盘解析工具,就是大家如果想要的是城通网盘的资源,都可以利用这个软件进行自己解析下载,不会收取任何的费用,关键操作也是十分的方便!...
衢州手机台-衢州手机台(衢州电视台手机版)2.1 官网安卓版
9.5/201.3M
衢州电视台手机版是衢州市广播电视台推出的手机客户端软件,市民朋友可以通过手机登陆观看衢州电视台直播,了解本地最新新闻资讯,欢迎来下载使用!衢州电视台手机版介绍衢...
kakaot下载(韩版滴滴)-kakaotaxi(Kakao T)安卓版最新版6.8.1 官方版
8.0/727.3M
kakaotaxi(KakaoT)是一款韩国出行必备的软件,韩国主要的出租车叫车应用程序叫KakaoTaxi。这是一项便捷的服务,无需去出租车站,即可叫出租车到...
7.8/777.2M
使用养植物的方式来培养你的好习惯,口袋植物专注采用了超级可爱的画风,有各种植物,在好习惯中累计雨滴浇灌植物。口袋植物专注介绍口袋植物专注是一款游戏化的时间管理工...
疯狂注射米老鼠模组下载-疯狂注射米老鼠(Friday Night Funkin)0.2.7 最新版
8.5/1,550.4M
疯狂注射米老鼠模组是一款融入了全新米老鼠元素玩法的游戏模组,这里有各种关卡,而且还有排行榜哦,知道自己的水平处于游戏中的说明位置,玩起来很有激情,感兴趣的小伙伴...
百度网盘手机客户端-百度云iPhone版(百度网盘)11.16.0 官方最新版
8.1/668.4M
百度云iPhone版是百度网盘专为iPhone设计的网盘同步备份软件,登录手机客户端即可获得领取【百度云2T永久空间】资格。百度云足够备份一生拍的照片,存储30...
7.8/1,964.4M
无双飞将是一款比较经典的三国动作卡牌手游了,人物形象以Q版为主。小编给大家带来了无双飞将百度版,玩家可以选择自己喜欢的角色进行游戏,游戏剧情设定还原历史。喜欢这...