CImage::Save
Salva un'immagine al flusso specificato o il file su disco.
HRESULT Save(
IStream* pStream,
REFGUID guidFileType
) const throw();
HRESULT Save(
LPCTSTR pszFileName,
REFGUID guidFileType= GUID_NULL
) const throw();
Parametri
pStream
Un puntatore a un oggetto COM IStream contenente i dati immagine del file.pszFileName
Un puntatore al nome file dell'immagine.guidFileType
Il tipo di file per salvare l'immagine come.ad esempio uno dei seguenti:ImageFormatBMP un'immagine bitmap non di compattazione.
ImageFormatPNG una rete (PNG) grafico executable) compresso l'immagine.
Immagine JPEG semplificata diImageFormatJPEG Su.
Immagine semplificata diImageFormatGIF A tale formato.
[!NOTA]
Per un elenco completo delle costanti, vedere Costanti di formato di file immagine in Windows SDK.
Valore restituito
HRESULTstandard.
Note
Chiamare la funzione per salvare l'immagine utilizzando un nome e un tipo specificati.Se il parametro guidFileType non è incluso, l'estensione di file il nome file sarà utilizzata per determinare il formato di immagine.Se l'estensione non viene concessa, l'immagine verrà salvata in formato BMP.
Esempio:
// Demonstrating saving various file formats
// save an image in BMP format
m_myImage.Save(_T("c:\\temp\\image1.bmp"));
// save an image in BMP format
m_myImage.Save(_T("c:\\temp\\image2"), Gdiplus::ImageFormatBMP);
// save an image in JPEG format
m_myImage.Save(_T("c:\\temp\\image3.jpg"));
// save an image in BMP format, even though jpg file extension is used
m_myImage.Save(_T("c:\\temp\\image4.jpg"), Gdiplus::ImageFormatBMP);
Requisiti
Header: atlimage.h