Ce mini projet VS2022 utilise ma DLL Webp64.dll pour lire ou écrire une image Google au format .webp
WebP est un format raster créé par Google pour se substituer aux formats JPEG, PNG, et GIF.
Il supporte une compression avec ou sans perte, les animations, et le canal alpha pour gérer la transparence.
API disponibles :
#define ImportC extern "C" __declspec(dllimport)
ImportC HBITMAP WP_CreateBitmapFromFile(const WCHAR* WebpFile, OUT long &imgW, OUT long &imgH);
ImportC bool WP_WebpFileToImageFile(const WCHAR* WebpFile, const WCHAR* ImageFile);
ImportC bool WP_ImageFileToWebpFile(const WCHAR* ImageFile, const WCHAR* WebpFile, int quality_factor);
ImportC bool WP_CreateWebpFileFromBitmap(HBITMAP hBitmap, const WCHAR* WebpFile, int quality_factor);
Partager