把一个实体显示保存到一个Base64编码的jpg字符串。
static BOOL DrawEntityToJpgBase64(IN McDbEntity* pEnt, OUT std::string& sBase64Data, IN int iWidth = -1, IN int iHeight = -1, IN COLORREF* pBkColor = NULL, IN McDbDatabase* pDatabase = NULL);
参数 |
说明 |
IN McDbEntity* pEnt |
该实体可以是一个临时的对象,不需要求必须在数据库中 |
OUT std::string& sBase64Data |
返回数据. |
IN int iWidth = -1 |
jpg文件的像素宽度,-1默认为1000 |
IN int iHeight = -1 |
jpg文件的像素高度,-1默认为1000 |
IN COLORREF* pBkColor = NULL |
绘制的背景颜色,为空取当前背景颜色. |
IN McDbDatabase* pDatabase = NULL |
数据库指针,传空,就取pEnt本身所在数据库。 |
成功返TRUE