CImage::salvar
Salva uma imagem para o fluxo especificado ou o arquivo no disco.
HRESULT Save(
IStream* pStream,
REFGUID guidFileType
) const throw();
HRESULT Save(
LPCTSTR pszFileName,
REFGUID guidFileType= GUID_NULL
) const throw();
Parâmetros
pStream
Um ponteiro para um objeto COM IStream contendo os dados de imagem do arquivo.pszFileName
Um ponteiro para nome de arquivo de imagem.guidFileType
O tipo de arquivo para salvar a imagem sistema autônomo.Pode ser um dos seguintes:ImageFormatBMP Uma imagem de bitmap não compactado.
ImageFormatPNG Uma imagem compactada PNG (Portable rede elemento gráfico).
ImageFormatJPEG Uma imagem compactada JPEG.
ImageFormatGIF Uma imagem compactada GIF.
Observação: Para obter uma lista completa de constantes, consulte Constantes de formato de arquivo imagem in the Windows SDK.
Valor de retorno
Um padrão HRESULT.
Comentários
telefonar Esta função para salvar a imagem usando um nome especificado e digite.Se o guidFileType parâmetro não está incluído, extensão de arquivo do nome arquivo de será usada para determinar o formato de imagem. Se nenhuma extensão for fornecido, a imagem será salva no formato BMP.
Exemplo:
// 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);
Requisitos
Cabeçalho: atlimage.h