凤凰棋牌怎么提现手游最新版本

凤凰棋牌怎么提现手游最新版本

大小:42.3M 语言: 中文

类型:办公效率 系统:macOS

备案号:备案号:苏6Z-200034654-78S
简介 相关 评论(6)
热门游戏 竞技游戏 枪战游戏 枪械游戏大全

截图图片压缩软件程序源码

#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参数。这是我整理购物清单时需要用的功能,因为只有几行代码,同时也需要做剪贴板操作,就和上面的程序合体了。

展开全部
应用信息
用户评论 跟帖评论

热门评论

最新评论

2025/09/21 16:17
超人气狩猎手游,超高爆率,装备全靠打,无限进阶,无限战力!研发整整5年的诚意之作,永不收费,装备靠打,拍卖行自由交易!探险冒险手游,全新玩法,超高爆率,无限进阶...

支持( 173 ) 盖楼(回复)

2025/10/01 15:18
有没有在收集动态动物卡通图片或是3d动物素材的朋友吗?这里分享的是58款卡通动物动态图片素材,gif动态图,涵盖了常见动物,狗、兔子、蝴蝶、鸟等,3D效果,有需...

支持( 172 ) 盖楼(回复)

2025/09/24 02:39
航天设计助手app是一款专为航天设计爱好者打造的航天设备高效评估分析软件,用户下载这款软件能够快捷的进行航天设备分享评估,各种数据在线测量测试计算,非常的实用。...

支持( 8 ) 盖楼(回复)

2025/09/25 01:02
火柴人联盟2九游版是一款动作格斗类游戏,游戏以火材人为题材,游戏中玩家可以收集装备,提升自己的战斗力和属性。游戏新增创新元素,玩法和效果都非常不错,喜欢的朋友们...

支持( 198 ) 盖楼(回复)

2025/09/26 12:14
仙之领域1.2.6正式版是一张最近十分热门的魔兽rpg防守类型地图,新版本新增了很多隐藏英雄密码,包括仙之武器攻略,送信密码等等,玩法多样化,更多英雄可以选择!...

支持( 74 ) 盖楼(回复)

2025/10/04 19:44
燃烧王座是一款萌系画风的经典rpg游戏,登录就送福利,经典英雄齐上阵,众多符文刷本掉落,和好友一同征战四方,感受实时PK,热血澎湃。燃烧王座简介萌系画风还原经典...

支持( 76 ) 盖楼(回复)

2025/09/29 19:11
专为高中生设计的在线学习提升平台,学生可以在线找到自己的合适的课程,平台会根据你的学习情况制定合适你的学习计划,认为你推荐合适你的课程以及老师,有实时直播学习,...

支持( 31 ) 盖楼(回复)

2025/10/02 19:38
现代战争尖峰对决其实就是现代战争6改名而来,这一系列都还是很不错的,给玩家最为真实的枪战体验,比起cf,火线精英不知道高端到了那里去,游戏打击感贼强,带来的熟悉...

支持( 124 ) 盖楼(回复)

2025/10/02 21:32
佳一云数学ios最新版上线,这是一款非常不错的数学学习辅导软件,拥有超多练习题,为同学们提供学习辅导,想要提高数学成绩的朋友可以来下载学习!提供数学学习辅导的学...

支持( 115 ) 盖楼(回复)

2025/10/03 18:21
AutodeskVredDesign2018破解版相对正版来说就是多了一个注册机的破解教程,可以免费无限的去使用,是汽车、制作业、航空航天等领域的主要制作软件,...

支持( 139 ) 盖楼(回复)

2025/10/04 10:49
最新的一个江湖世界全自由的探索,让更多的伙伴们一起寻找不一样的冒险时代,最美好的江湖让我们寻觅其中,一个个传说中的江湖传闻精彩重现,最美好的江湖故事纵情山水之间...

支持( 190 ) 盖楼(回复)

2025/10/02 15:33
多多单词是一款英语学习软件,在这里大家能系统性的学习英语,每个阶段的英语都可以来这款软件中进行学习,包括但不限于英语四级、英语六级、考研英语等等,满足大家对英语...

支持( 189 ) 盖楼(回复)

2025/09/21 15:31
提供快速便捷的头痛日记,帮助您识别其它可能的触发因素并进行管理,减少对生活和工作的影响:偏头痛管理app功能–记录日期和时间–疼痛持续时间–疼痛类型–强度–疼痛...

支持( 131 ) 盖楼(回复)

2025/10/07 09:08
ApabiMaker是国产的不收费电子文档制作程序,它具有功能完善,界面友好,操作简单等特点,可用于制作CEBX、CEB格式的电子图书及文件。方正ApabiMa...

支持( 137 ) 盖楼(回复)

2025/09/21 18:05
一款二次元恋爱类型的剧情游戏,在这座小镇上有着许多非常可爱的少女,你可以和她们一起去打工赚钱。在日常的生活中建立新的友谊,如果发展顺利的话,你们更是可以成长为新...

支持( 20 ) 盖楼(回复)