1. Coloque o endereço da imagem, por vezes, não ler. Multi-formato pode tentar descobrir o sistema atual correspondente.
seleção de modo 2.scaled Zoom
3. Observe a salvar caminho. Aqui é o caminho para salvar o programa atualmente em execução diretório de arquivos.
PicOpera :: PicOpera (QObject * pai): QObject (pai)
{
QPixmap pixmap;
pixmap.load ( "/ home / arikes / Programer / Qt / ImageOpera / aa.jpg");
QPixmap fitpixmap = pixmap.scaled (400560, Qt :: KeepAspectRatioByExpanding);
if (fitpixmap.save ( "aaa2.png"))
qDebug ( "sucesso aaa2jpg");
outra
qDebug ( "não");
}
PicOpera :: PicOpera (QObject * pai): QObject (pai)
{
QImage imgpic;
imgpic.load ( "/ home / arikes / Programer / Qt / ImageOpera / aa.jpg");
QImage fitimgpic = imgpic.scaled (400560, Qt :: KeepAspectRatioByExpanding);
if (fitimgpic.save ( "bbb.png"))
qDebug ( "sucesso bbb");
outra
qDebug ( "não");
}
Esses dois podem alcançar a mudança de tamanho da imagem. Mas, na verdade eles são diferentes, consulte:
http://blog.chinaunix.net/uid-25647278-id-3025412.html