SDK Windows WebCamera

拍照


Function:       GrabImage(  LPCTSTR filePath,
                            LONG nRotate,
                            VARIANT_BOOL Deskew,
                            LONG nQuality,
                            LONG nColor,
                            VARIANT_BOOL bAutoAdjust,
                            LONG nPos,
                            LPCTSTR strText,
                            LONG nTransparency,
                            LONG nFontsize,
                            LPCTSTR strFont,
                            LPCTSTR strColor);
Description:    拍照获取base64数据
Input:          filepath:图片保存地址。 1)为空时,生成base64数据,生成图片到自动生成目录(在返回值中返回)
                                           2) 为路径时,列:"D:\\GrabImageIE.jpg",在指定的完整路径下生成图片。
                                           3)字段 "base64",返回base64数据,不保存图片.
                    nRotate:顺时针旋转角度:90,180,270,对应旋转度数,其他值无效。
                    Deskew:是否纠偏拍照。0:不纠偏 1:纠偏
                    nQuality:图片质量,图片质量 0:默认质量 1:高质量 2:较高质量 3:中等质量 4:较差质量 5:差质量
                    nColor:图片颜色:0:彩色 1:灰色 2:黑白 3:白纸印章 4:去除背景色
                    bAutoAdjust:是否自动摆正: 0:不摆正 1:摆正
                    nPos:水印在图片的位置:0:左上 1:右上 2:左下 3:右下 4:居中
                    strText:水印文本内容,空时显示当前拍照时间
                    nTransparency:字体透明度0-255,为0时不显示,**不添加水印时设置为0**。
                    nFontsize:字体大小默认32.
                    strFont:字体格式默认微软雅黑
                    strColor:字体颜色:white,cyan,red,magenta,green,yellow,blue,gray
Return:         成功:"{\"code\":\"0\", \"message\":\"ok\", \"uuid\":\"%s\", \"filepath\":\"%s\", \"photoBase64\":\"%s\"}"
                    失败:"{\"code\":\"1\", \"message\":\"failed\", \"uuid\":\"\", \"filepath\":\"\", \"photoBase64\":\"\"}"
Others:         无