Red de conocimiento informático - Conocimiento del nombre de dominio - ¿Cómo escribir un formato de guardado con código qt?

¿Cómo escribir un formato de guardado con código qt?

Qt proporciona múltiples interfaces para guardar imágenes. Las interfaces más utilizadas son las siguientes

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.