把指定区域的内容绘制一个Base64位编码的jpg格式字符串
static BOOL DrawToJpgBase64(MXDRAWOCXHANDLE hOcx, OUT std::string& sBase64Data, double dLbx, double dLby, double dRtx, double dRty, int iWidth = -1, int iHeight = -1, COLORREF* pBkColor = NULL);
参数 |
说明 |
MXDRAWOCXHANDLE hOcx |
当前控件名柄 |
OUT std::string& sBase64Data |
返回数据 |
double dLbx |
输出范围的左下角坐标X,文档坐标系统 |
double dLby |
输出范围的左下角坐标Y,文档坐标系统 |
double dRtx |
输出范围的右上角坐标X,文档坐标系统 |
double dRty |
输出范围的右上角坐标Y,文档坐标系统 |
int iWidth = -1 |
位图宽度方向的像素,是-1并iHeight不是-1,由高度和文档高宽算出,否则取系统默认值:1000 |
int iHeight = -1 |
位图高度方向的像素,是-1并iWidth不是-1, 由高度和文档高宽算出,否则取系统默认值:1000 |
COLORREF* pBkColor = NULL |
位图的背影色,如果为NULL,取黑色为背景色 |
成功返回TRUE