Как задать прозрачный цвет при сохранении png

Тема в разделе "Общие вопросы по С и С++", создана пользователем ESWANT, 16 дек 2015.

  1. ESWANT

    ESWANT Member

    Регистрация:
    15 май 2013
    Сообщения:
    6
    Симпатии:
    0
    Чтобы белый цвет считался прозрачным
    сохраняю так:
    функции из бибилиотеки gdiplus.dll
    ПОМОГИТЕ...

    Код (Text):
     void* GdiImage = NULL;
    GUID Format;
     
    Format.Data1 = 0x557CF400 + Type;
    Format.Data2 = 0x1A04;
    Format.Data3 = 0x11D3;
    Format.Data4[0] = 0x9A;
    Format.Data4[1] = 0x73;
    Format.Data4[2] = 0x00;
    Format.Data4[3] = 0x00;
    Format.Data4[4] = 0xF8;
    Format.Data4[5] = 0x1E;
    Format.Data4[6] = 0xF3;
    Format.Data4[7] = 0x2E;
     
    GdipCreateBitmapFromHBITMAP(Bitmap, (HPALETTE)NULL, &GdiImage);
     
     
    GdipSaveImageToFile(GdiImage, FileName, &Format, NULL);
    GdipDisposeImage(GdiImage);
     
Загрузка...

Поделиться этой страницей