
类型: 视频剪辑 版本: V6.8
大小: 991.0 时间: 2026-01-09





#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();
}
截图图片压缩软件是一款可以读取剪贴板中的图片,保存为png文件,调用pngquant来压缩成新的png,把压缩后的png文件的路径写入剪贴板(相当于在资源管理器中对这个文件做“复制”操作)。还能将带有复杂参数的淘宝链接简化为只保留宝贝ID的链接工具。东坡小编带附上此软件的源码,有需要反欢迎下载!
截图图片压缩软件使用方法
用各种截屏软件截屏到剪贴板,运行这个小程序,在需要粘贴的地方粘贴。
这个小程序是不后台运行的,运行完就退出。运行方法可以是用各种快捷运行工具比如"WIN+R"、“ALTRUN”等,也可以创建exe的快捷方式,在属性里添加全局快捷键。

这个小程序还有一个附加功能,就是运行时也会从剪贴板读取文本,如果是淘宝或天猫的URL就会简化URL,去掉spm等参数,只保留id参数。这是我整理购物清单时需要用的功能,因为只有几行代码,同时也需要做剪贴板操作,就和上面的程序合体了。
棋牌9972
1,121.0M
现在喜欢购物的朋友是越来越多了,但是不是所有的人都知道如何买到最超值的商品?如何边购物边了解到自己需要自己的购物知识和品牌信息,但是淘友推荐手机版就可以帮你办到...
通过抖音私信怎么变现
1,918.4M
简单拼图就可以获得收益,这里的拼图都是很简单额,主要就是图个乐呵,不过这里你就可以需要用金币解锁拼图,然后开启拼图,之后获得收益,这里需要注意的是不是金币赚钱,...
周末网上兼职有哪些
789.9M
不用说,现在买到星期二都是有很多的朋友都是去抢小米的,那么很多的朋友都是会发现自己怎么抢都是抢不到的,现在小编就给你介绍下面的这款手机上的我要抢小米来帮助你抢小...
网上刷单兼职怎么样
979.6M
每天免费秒刷1000空间人气软件是一款网友最新分享的qq空间小工具,具有免费刷qq空间人气的功能,每天轻松刷1000天空间人气,需要的朋友可以来下载!秒刷100...
棋牌捕鱼下载送分
915.3M
玄幻类型的小说也是最火爆的小说主宰乾坤喜欢看的玩家,现在就可以来试试下面的这款原版改编的手游大作--主宰乾坤苹果版手游正式的发布来袭,赶快去感受下吧!主宰乾坤手...
加盟三淼赚钱吗
1,984.6M
苗如意是一款用于苗木交易的平台app,用户可以在这上面找到自己想要的各种苗木,然后和上面发布这个苗木信息的人进行沟通交流,然后确定好价钱就可以交易了,当然你也可...
dnf中如何最快赚钱
1,570.0M
爱易浏览器是一款小巧简洁但功能完备的新型浏览器。他是基于IE内核,麻雀虽小但五脏俱全。爱易浏览器就是这样一只可爱的小麻雀。有需要的赶紧来东坡下载吧。爱易浏览器功...
斗牛棋牌每天方位
246.6M
这是一款帮助老人定位的软件,很多用户都在关注,通过这个软件可以关爱家中的老人,实时了解他们的位置,设置紧急联系人,查看体温等等!软件介绍几觅几度寻觅爱就在身边让...
双十一快递兼职分拣
1,733.2M
有趣的养猪模拟游戏,猪场虚拟宠物(PiggyFarmvirtualpet),你会有一直可爱的宠物猪猪,你要照顾好它,喂食、洗澡等,养的胖胖的。游戏介绍一个快乐的...
在美团卖快餐能赚钱吗
877.8M
隐形恐惧游戏,一款极具挑战性的冒险游戏,玩家必须得时时刻刻的小心,每一关的场景和过关攻略都不同,你越会探索出更多可怕的东西。隐形恐惧游戏背景一个神秘的豪宅,传言...
深圳华强北兼职
1,499.6M
QQ空间说说批量删除工具,可以批量删除指定的QQ空间说说,解决QQ空间说说内容太多无法快速删除的烦恼,由于目前空间限制,一次只能删除一条说说,本软件可批量删除指...
手机种菜游戏赚钱
1,515.4M
魔兽团战中非常重要的工具就是首领报警插件,DBM首领报警插件提供一些模块具有强大的功能,比如洛欧塞布的治疗者监视器,该功能允许你设置治疗顺序并监视每名治疗者的治...
赌博送彩金的棋牌游戏
1,259.6M
遮天斩送千元充值是一款东方魔幻题材的战斗冒险rpg手游。游戏有着精美的画面风格,为玩家展现了一个绚丽多彩的传奇世界。细腻的操作,真实的的打击感。慢慢提升自己的实...
有三公的棋牌游戏
270.6M
有不少的朋友都是需要使用到一些ip的切换的,如果是靠我们的手工来操作的话,就非常的麻烦了,现在大家就可以来下载下面的这款星云百宝箱之IP切换器!星云百宝箱之IP...
天豪棋牌官网
692.1M
项羽传之战国霸主手游推荐大家来玩,这款游戏带大家重返三国战场,登录游戏就送百万豪礼,与三国名将一起争夺天下,回合制的战斗玩法带给你别样体验,和项羽一起再创辉煌吧...
豪胆棋牌中心
2025/12/14 02:26
冰雪传奇赚钱真假
2025/12/24 08:16
玖发棋牌app官网下载
2025/12/13 12:47
网络文章怎么样赚钱呢
2025/12/23 10:14
挖币挣钱
2025/12/16 10:27
面对面元游棋牌下载
2025/12/30 09:09
皮皮虾极速版是赚钱嘛
2025/12/24 10:29
微信赚零花钱的平台
2025/12/26 21:13
兼职副业赚钱100个项目
2025/12/22 02:37
白手起家一般赚多少
2025/12/26 23:48
365棋牌真的假的
2025/12/29 01:54
vr体验馆项目赚钱吗
2025/12/22 05:47
怎么创群赚钱
2025/12/23 02:59
卖臭豆腐能赚钱吗
2025/12/23 14:57
棋牌游戏赚钱送钱
2025/12/30 09:54
棋牌游戏赚钱送钱
2025/12/30 09:54更新
大疆无人机app是一款配合大疆无人机使用的智能手机app,用户可以通过大疆无人机app控制无人机的稳定飞行,拥有大疆无人机的朋友可以来下载使用!大疆无人机pha...
支持 ( 44 ) 盖楼(回复)
支持 ( 181 ) 盖楼(回复)
支持 ( 152 ) 盖楼(回复)
支持 ( 195 ) 盖楼(回复)
支持 ( 97 ) 盖楼(回复)
支持 ( 14 ) 盖楼(回复)
支持 ( 68 ) 盖楼(回复)
支持 ( 136 ) 盖楼(回复)
支持 ( 161 ) 盖楼(回复)
支持 ( 10 ) 盖楼(回复)
支持 ( 179 ) 盖楼(回复)
支持 ( 6 ) 盖楼(回复)
支持 ( 143 ) 盖楼(回复)
支持 ( 179 ) 盖楼(回复)
支持 ( 168 ) 盖楼(回复)
支持 ( 112 ) 盖楼(回复)
支持 ( 121 ) 盖楼(回复)
支持 ( 35 ) 盖楼(回复)
支持 ( 104 ) 盖楼(回复)
支持 ( 120 ) 盖楼(回复)