金华市 兼职手游最新版本

金华市 兼职手游最新版本

大小:1,819.8M 语言: 中文

类型:FPS 系统:macOS

备案号:备案号:京3W-202296290-48K
简介 相关 评论(10)
热门游戏 竞技游戏 枪战游戏 枪械游戏大全

怎么用

截图图片压缩软件使用方法自助洗车真的挣钱吗

用各种截屏软件截屏到剪贴板,运行这个小程序,在需要粘贴的地方粘贴。

这个小程序是不后台运行的,运行完就退出。运行方法可以是用各种快捷运行工具比如"WIN+R"、“ALTRUN”等,也可以创建exe的快捷方式,在属性里添加全局快捷键。

这个小程序还有一个附加功能,就是运行时也会从剪贴板读取文本,如果是淘宝或天猫的URL就会简化URL,去掉spm等参数,只保留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();

}

截图图片压缩软件是一款可以读取剪贴板中的图片,保存为png文件,调用pngquant来压缩成新的png,把压缩后的png文件的路径写入剪贴板(相当于在资源管理器中对这个文件做“复制”操作)。还能将带有复杂参数的淘宝链接简化为只保留宝贝ID的链接工具。东坡小编带附上此软件的源码,有需要反欢迎下载!

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

热门评论

最新评论

2025/10/09 18:43
契约勇士手游是一款好玩的战旗类型的rpg手游,拥有非常精彩的游戏剧情,丰富的战斗策略玩法,玩家需要把你的角色培养成一名合格的勇士,去挑战BOSS!悬赏任务攻略1...

支持( 33 ) 盖楼(回复)

2025/10/10 22:58
阿里小绿伞学生端是一款基于学生打造的防沉迷软件,软件能够帮助各位家长实时监控孩子玩手机情况,你也可以帮助帮助自动管理手机使用时间,非常的方便!软件介绍父母再也不...

支持( 144 ) 盖楼(回复)

2025/10/13 06:12
这款游戏是一款非常好玩的模特养成游戏,游戏的主要玩法是剧情向玩法,根据回答的选项会出现不同的结局,游戏的关卡也是非常之多的,让游戏独具特色!我的模特女友介绍《我...

支持( 138 ) 盖楼(回复)

2025/10/19 01:03
SUP竞速驾驶游戏是一款最新的驾驶竞赛类游戏,游戏中玩家可以选择性能超好的赛车来进行比赛,你可以选择挑战多人在线竞技,来发挥你超高的赛车技术吧!游戏介绍SUP竞...

支持( 107 ) 盖楼(回复)

2025/10/09 15:23
边狱公司wiki是一款rpg策略对战手游,玩家在游戏中一边循着主线剧情寻找金枝,一边不断的战斗,不停的变强,玩家将操控属于自己的十二罪徒在都市中展开杀戮,喜欢的...

支持( 140 ) 盖楼(回复)

2025/10/10 16:55
对于经常用电脑的人来说,总会喜欢与不同的桌面管理程序,而今天给大家介绍的黑兔桌面,就算是款2015年最新的电脑桌面器。通过他让你能非常轻松更换电脑桌面,想要的就...

支持( 173 ) 盖楼(回复)

2025/10/16 11:32
魔法接龙魔术士欧菲流浪之旅游戏是一款日系rpg冒险类闯关游戏,在游戏中玩家可以开始一次最为震撼的冒险之路,让玩家都可以在超多不同的战场之下来完成一次最为真实的挑...

支持( 173 ) 盖楼(回复)

2025/10/22 18:46
老实说,东坡小编将这份纪念抗战胜利70周年ppt命名为纪念抗战胜利70周年主题班会课件实在是低估了它的“威力”——因为小编在整理编辑这份ppt的过程中觉得这是一...

支持( 72 ) 盖楼(回复)

2025/10/20 14:31
铁住装修app服务于装修团队与顾客,通过软件可以让顾客在这里发布自己的装修订单,查看各个装修实例,让你有更多的装修灵感与想法!铁住装修app介绍一个帮助用户实现...

支持( 168 ) 盖楼(回复)

2025/10/08 05:58
word是一种常用的文档格式,那么在阅读格式中pdf同样也是一种常用的格式,那么如何才能很方便的将Word(DocX)转换成pdf呢?Word(DocX)转换成...

支持( 99 ) 盖楼(回复)

2025/10/10 13:02
这是一款专业的视频制作处理软件,通过这个工具可以免费链接摄像机进行设置,非常多样化的功能,软件支持各种修改视频功能哦!软件介绍Insta360Studiofor...

支持( 130 ) 盖楼(回复)

2025/10/17 18:21
其实这游戏就是之前的国际服的【坦克大作战】,只是最近游戏广告宣传多了,这里是国内厂商做的版本,喜欢坦克大战游戏的话可以试试哦,喜欢原版的话也可以在本站下载支持【...

支持( 193 ) 盖楼(回复)

2025/10/07 06:03
泰木谷爻信app是一款聊天通讯类的软件,操作和微信差不多,可以进行单人聊天也可以进行群聊,可以通过分享、点赞、评论他人的动态。泰木谷爻信功能走心交友想找几个朋友...

支持( 69 ) 盖楼(回复)

2025/10/11 11:05
变色龙跑酷游戏是一款非常好玩的跑酷休闲类游戏,游戏采用精美的画面重新打造,拥有丰富的关卡等你闯关,在游戏中每个场景都是根据玩家的跑功来变化的,非常的有趣!游戏特...

支持( 44 ) 盖楼(回复)

2025/10/08 23:20
魔天记3d是一款3D修仙MMO手游,游戏采用的3d游戏画面,非常的占用内存,很多玩家表示玩着玩着就闪退了,小编提供的是魔天记3d闪退修复版,让玩家能够流畅的玩游...

支持( 67 ) 盖楼(回复)