¿Cómo escribir un formato de guardado con código qt?
Guardar (const QString amp nombre de archivo, const char * formato = 0, int calidad = -1) constantes
Descripción del parámetro:
Nombre de archivo La ruta al archivo.
Parámetro opcional: formato de la imagen (consulte la tabla a continuación para conocer los formatos actualmente admitidos por qt), si este valor no está establecido.
Determina el formato de almacenamiento de la imagen según el nombre del sufijo de la ruta del archivo.
Parámetro opcional: la calidad de la imagen (se puede establecer en un valor en el rango de 0-100, cuanto mayor sea el valor, mejor será la calidad del guardado). Si no se establece este valor, la imagen se guardará según la configuración predeterminada.
Tabla 1: Formatos de archivo admitidos por Qt 4. 6. 3
Descripción del formato
Mapa de bits de ventana BMP
Experto en fotografía conjunta JPG Grupo
Grupo conjunto de expertos en fotografía JPEG
Gráficos de red portátiles PNG
Gráficos de píxeles portátiles PPM
Formato de archivo de imagen etiquetada TIFF
p>Mapa de bits XBM X11
XPM /p>
La descripción del parámetro es la misma que la anterior;
El siguiente es un ejemplo del uso de QPixmap para guardar imágenes. :
QPixmap pixmap
if(pixmap . load(" D: \ \ imágenes \ \ fuente . png "))
{
if(pixmap.save("distance.jpg "))
{
//Guardar imagen correctamente
}De lo contrario
{
//Error al guardar la imagen;
}
}De lo contrario
{
//Cargando la imagen falló
}
Nota: Si necesita configurar más Para guardar los parámetros de la imagen, puede utilizar la interfaz proporcionada por QImageWriter.