#ifndef ADOBETHUMBNAIL_H_INCLUDED #define ADOBETHUMBNAIL_H_INCLUDED #include #include #include #include #include #include // Adobe 文件提取 缩略图 bool AdobeThumbnail(const char* adobe_filename ,const char* savejpeg_filename ); bool AdobeThumbnail_W(const wchar_t* adobe_filename ,const wchar_t* savejpeg_filename ); // 获得编码后的数据长度 #define getDecodeLength Base64EncodeGetRequiredLength // 数据使用 Base64 编码, 返回编码后的长度,如果返回0,可能目标空间不够 int toBase64_Encode(const char* pSrc, int nLenSrc, char* pDst, int nLenDst); // Base64 数据解码, 返回原来数据的长度,如果返回0,可能目标空间不够 int fromBase64_Decode(const char* pSrc, int nLenSrc, char* pDst, int nLenDst); #endif // ADOBETHUMBNAIL_H_INCLUDED