6
福建捷宇電腦科技有限公司
3.接口說明
3.1.攝像頭控制
3.1.1. 顯示主視頻源
/*************************************************************************/BOOL bStartPlay()/*************************************************************************/* 函數名稱:bStartPlay* 功能描述:顯示主攝像頭視頻源* 輸入參數:無* 輸出參數:無* 返回值: TRUE——成功
FALSE——失敗
3.1.2. 顯示主視頻源(窗口句柄)
/*************************************************************************/BOOL bStartPlayEx(long hwnd)/*************************************************************************/* 函數名稱:bStartPlayEx* 功能描述:顯示視頻源* 輸入參數:hwnd——顯示視頻的窗口句柄* 輸出參數:無* 返回值: TRUE——成功
FALSE——失敗* 例如: m_cap. bStartPlayEx ( hwnd)
3.1.3. 顯示主視頻源(窗口句柄、可旋轉)
/*************************************************************************/BOOL bStartPlayRotateEx(long hwnd,short rotate)/*************************************************************************/* 函數名稱:bStartPlayRotateEx* 功能描述:顯示視頻源* 輸入參數:hwnd——顯示視頻的窗口句柄
rotate——視頻旋轉角度* 輸出參數:無
7
福建捷宇電腦科技有限公司
* 返回值: TRUE——成功FALSE——失敗
* 例如: m_cap. bStartPlayRotateEx( hwnd,90)
3.1.4. 顯示主視頻源(可旋轉)
/*************************************************************************/BOOL bStartPlayRotate(short rotate)/*************************************************************************/* 函數名稱:bStartPlayRotate* 功能描述:啟動視頻* 輸入參數:rotate——視頻旋轉角度* 輸出參數:無* 返回值: TRUE——成功
FALSE——失敗* 例如: m_cap. bStartPlayRotate (90);
動態旋轉視頻:
先 m_cap.bStopPlay(); 再運行 m_cap. bStartPlayRotate (180);
3.1.5. 顯示副視頻源(可旋轉)
/*************************************************************************/BOOL bStartPlay2 (short sRotate)/*************************************************************************/* 函數名稱:bStartPlay2* 功能描述:顯示副視頻源* 輸入參數:sRotate——旋轉角度* 輸出參數:無* 返回值: TRUE——成功
FALSE——失敗* 例如: m_cap. bStartPlay2 (0);
3.1.6. 顯示副視頻源(窗口句柄、可旋轉)
/*************************************************************************/BOOL bStartPlay2Ex(long hwnd, short sRotate)/*************************************************************************/* 函數名稱:bStartPlay2Ex* 功能描述:顯示副視頻源
8
福建捷宇電腦科技有限公司
* 輸入參數:hwnd——顯示視頻的窗口句柄sRotate——旋轉角度
* 輸出參數:無* 返回值: TRUE——成功
FALSE——失敗* 例如: m_cap. bStartPlay2 (hwnd ,90);
3.1.7. 暫停視頻源
/*************************************************************************/BOOL bPausePlay()/*************************************************************************/* 函數名稱:bPausePlay* 功能描述:暫停視頻源的顯示* 輸入參數:無* 輸出參數:無* 返回值: TRUE——成功
FALSE——失敗
3.1.8. 停止視頻源
/*************************************************************************/BOOL bStopPlay()/*************************************************************************/* 函數名稱:bStopPlay* 功能描述:停止視頻源的顯示* 輸入參數:無* 輸出參數:無* 返回值: TRUE——成功
FALSE——失敗
3.1.9. 顯示人像合併
/*************************************************************************/BOOL bStartFace();/*************************************************************************/* 函數名稱:bStartFace* 功能描述:主副攝像頭合併顯示* 輸入參數:無* 輸出參數:無* 返回值: TRUE——成功
9
福建捷宇電腦科技有限公司
FALSE——失敗
3.1.10. 停止人像合併
/*************************************************************************/BOOL bStopFace();/*************************************************************************/* 函數名稱: bStopFace* 功能描述:停止人像合併的顯示* 輸入參數:無* 輸出參數:無* 返回值: TRUE——成功
FALSE——失敗
3.1.11. 視頻源放大操作
/*************************************************************************/void vZoomOut();/*************************************************************************/* 函數名稱: vZoomOut* 功能描述:放大視頻源* 輸入參數:無* 輸出參數:無* 返回值: 無
3.1.12. 視頻源縮小操作
/*************************************************************************/void vZoomIn();/*************************************************************************/* 函數名稱: vZoomIn* 功能描述:縮小視頻源* 輸入參數:無* 輸出參數:無* 返回值: 無
3.1.13. 視頻源還原操作
/*************************************************************************/void vZoomOriginal();/*************************************************************************/* 函數名稱: vZoomOriginal* 功能描述:還原視頻源
10
福建捷宇電腦科技有限公司
* 輸入參數:無* 輸出參數:無* 返回值: 無
3.2.參數設置
3.2.1. 設置視頻源參數
/*************************************************************************/void displayVideoPara()/*************************************************************************/* 函數名稱:displayVideoPara* 功能描述:顯示並設置視頻源參數* 輸入參數:無* 輸出參數:無* 返回值: 無
3.2.2. 設置 PIN參數
/*************************************************************************/void vSetCapturePin ()/*************************************************************************/* 函數名稱:vSetCapturePin* 功能描述:設置 PIN參數* 輸入參數:無* 輸出參數:無* 返回值: 無
3.2.3. 設置 DPI
/*************************************************************************/void vSetDPI(long DPI_X, long DPI_Y)/*************************************************************************/* 函數名稱:vSetDPI* 功能描述:設置 DPI* 輸入參數:DPI_X——橫向 DPI(默認 96)
DPI_Y——縱向 DPI(默認 96)* 輸出參數:無* 返回值: 無
11
福建捷宇電腦科技有限公司
3.2.4. 獲取 DPI
/*************************************************************************/void vGetDPI(long* DPI_X, long* DPI_Y)/*************************************************************************/* 函數名稱:vGetDPI* 功能描述:獲取 DPI* 輸入參數:無* 輸出參數:DPI_X——橫向 DPI(默認 96)
DPI_Y——縱向 DPI(默認 96)* 返回值: 無
3.2.5. 設置當前旋轉角度
/*************************************************************************/void vSetRotate(short Rotate)/*************************************************************************/* 函數名稱:vSetRotate* 功能描述:設置當前旋轉角度* 輸入參數:Rotate——當前旋轉角度(默認 0)* 輸出參數:無* 返回值: 無
3.2.6. 獲取當前旋轉角度
/*************************************************************************/short iGetRotate()/*************************************************************************/* 函數名稱:iGetRotate* 功能描述:獲取當前旋轉角度* 輸入參數:無* 輸出參數:無* 返回值: 當前旋轉角度(默認 0度)
12
福建捷宇電腦科技有限公司
3.2.7. 設置二值化參數
/*************************************************************************/void vSetTIFPara(float fRPara, float fGPara, float fBPara, float fWBPara)/*************************************************************************/* 函數名稱:vSetTIFPara* 功能描述:設置二值化參數* 輸入參數:fRPara——紅色參數(默認 0.3)
fGPara——綠色參數(默認 0.59)fBPara——藍色參數(默認 0.11)fWBPara——閥值參數(默認 0.2)
* 輸出參數:無* 返回值: 無
3.2.8. 獲取當前二值化參數
/*************************************************************************/void vGetTIFPara(float* fRPara, float* fGPara, float* fBPara, float* fWBPara)/*************************************************************************/* 函數名稱:vGetTIFPara* 功能描述:獲取當前二值化參數* 輸入參數:無* 輸出參數:fRPara——紅色參數(默認 0.3)
fGPara——綠色參數(默認 0.59)fBPara——藍色參數(默認 0.11)fWBPara——閥值參數(默認 0.2)
* 返回值: 無
3.2.9. 設置拍照模式
/*************************************************************************/BOOL bSetMode(short iMode)/*************************************************************************/* 函數名稱:bSetMode* 功能描述:設置拍照模式* 輸入參數:iMode——拍照模式
0—支持鼠標框選模式(默認模式)1—定義固定大小拍照模式2—定義固定大小身份證拍照模式3—自動尋邊
13
福建捷宇電腦科技有限公司
4—自動尋邊身份證拍照模式* 輸出參數:無* 返回值: TRUE——成功
FALSE——失敗* 例如: m_cap. bSetMode(0);//設置為默認鼠標可以框選的模式* 備註: 如果設置 bSetMode(1)後,要用 bSetImageArea ()函數定義拍照區域。
3.2.10. 設置拍照區域大小
/*************************************************************************/BOOL bSetImageArea(short iX1, short iY1, short iX2, short iY2)/*************************************************************************/* 函數名稱:bSetImageArea* 功能描述:設置拍照區域大小(寬和高分為 10000份))* 輸入參數:iX1——拍照區域的左邊 Left(1-10000)
iY1——拍照區域的上邊 Top(1-10000)iX2——拍照區域的右邊 Right(1-10000)iY2——拍照區域的下邊 Bottom(1-10000)
* 輸出參數:無* 返回值: TRUE——成功
FALSE——失敗* 例如: m_cap. bSetMode(1);
m_cap. bSetImageArea (100,100,9900,9900);* 備註: 調用該接口前要先調用 bSetMode(1)函數,設置為 1模式。
3.2.11. 設置圖片寬高分辨率的縮放率
/*************************************************************************/BOOL bSetIamgeXYZoom(float fImageXYZoom)/*************************************************************************/* 函數名稱:bSetIamgeXYZoom* 功能描述:設置圖片寬高分辨率的縮放率* 輸入參數:fImageXYZoom——寬高分辨率的縮放率(默認值為 1.0)* 輸出參數:無* 返回值: TRUE——成功
FALSE——失敗* 例如: m_cap. bSetIamgeXYZoom (0.8);//把圖片分辨率縮小為原來的 0.8倍
14
福建捷宇電腦科技有限公司
3.2.12. 設置圖片的壓縮率
/*************************************************************************/void vSetImageQuality(short sImageQuality)/*************************************************************************/* 函數名稱:vSetImageQuality* 功能描述:設置圖片保存的壓縮率 (拍.BMP圖片本函數無效)* 輸入參數:sImageQuality——圖片保存的壓縮率(區間:1-100,默認值:70)* 輸出參數:無* 返回值: 無* 例如: m_cap. vSetImageQuality (70);
3.2.13. 獲取圖片保存的壓縮率
/*************************************************************************/short sGetImageQuality()/*************************************************************************/* 函數名稱:sGetImageQuality* 功能描述:獲取圖片保存的壓縮率(區間:1-100)* 輸入參數:無* 輸出參數:無* 返回值: 圖片保存的壓縮率(區間:1-100)* 例如: short sQuality = m_cap. sGetImageQuality ();
3.2.14. 設置自動矯正
/*************************************************************************/void vSetSkewFlag (BOOL flag)/*************************************************************************/* 函數名稱:vSetSkewFlag* 功能描述:設置自動矯正標誌* 輸入參數:flag——自動矯正標誌(TRUE:矯正,FALSE:不矯正)* 輸出參數:無* 返回值: 無
3.2.15. 獲取自動矯正
/*************************************************************************/BOOL bGetSkewFlag()
15
福建捷宇電腦科技有限公司
/*************************************************************************/* 函數名稱:bGetSkewFlag* 功能描述:獲取自動矯正標誌* 輸入參數:無* 輸出參數:無* 返回值: TRUE——矯正
FALSE——不矯正
3.2.16. 設置黑邊去除
/*************************************************************************/void vSetDelHBFlag (BOOL bFlag)/*************************************************************************/* 函數名稱:vSetSkewFlag* 功能描述:設置黑邊去除標誌* 輸入參數:bFlag——黑邊去除標誌(TRUE:去除,FALSE:不去除)* 輸出參數:無* 返回值: 無
3.2.17. 獲取黑邊去除
/*************************************************************************/BOOL bGetDelHBFlag ()/*************************************************************************/* 函數名稱:bGetDelHBFlag* 功能描述:獲取黑邊去除標誌* 輸入參數:無* 輸出參數:無* 返回值: TRUE——去除
FALSE——不去除
3.2.18. 設置視頻壓縮類型
/*************************************************************************/void vSetVideoCompressType (short compressType)/*************************************************************************/* 函數名稱:vSetVideoCompressType* 功能描述:設置視頻壓縮類型* 輸入參數:compressType——壓縮類型
16
福建捷宇電腦科技有限公司
1—MJPG2—YUY23—RGB240/其它—按默認類型
* 輸出參數:無* 返回值: 無* 備註: 自動對焦設備用 1
3.2.19. 設置主攝像頭分辨率
/*************************************************************************/void vSetResolution(short resolutionType)/*************************************************************************/* 函數名稱:vSetResolution* 功能描述:設置分辨率* 輸入參數:resolutionType——分辨率類型
1—320*2402—640*4803—800*6004—1024*7685—1600*12006—2048*15367—2592*19440/其它—按設備默認值分辨率
* 輸出參數:無* 返回值: 無* 注意:調用設置分辨率後,需要重啟攝像頭
captrue.vSetResolution(3);captrue.bStopPlay();captrue.bStartPlay();
3.2.20. 設置視頻壓縮格式
/*************************************************************************/void vSetVideoCompressTypeEx(short devIndex, short compressType)/*************************************************************************/* 函數名稱:vSetVideoCompressTypeEx* 功能描述:設置視頻壓縮格式* 輸入參數:devIndex——攝像頭索引,1,主攝像頭,2副攝像頭
compressType——視頻壓縮格式(可不設置,則按默認MJPG)1—MJPG
17
福建捷宇電腦科技有限公司
2—YUY23—RGB24
* 輸出參數:無* 返回值: 無
3.2.21. 設置攝像頭分辨率
/*************************************************************************/void vSetResolutionEx(short devIndex, short resolutionType);/*************************************************************************/* 函數名稱:vSetResolutionEx* 功能描述:設置分辨率* 輸入參數:devIndex——攝像頭索引,1,主攝像頭,2副攝像頭
resolutionType——分辨率類型1—320*2402—640*4803—800*6004—1024*7685—1600*12006—2048*15367—2592*19448—3648*27369—4608*34560/其它—按設備默認值分辨率
* 輸出參數:無* 返回值: 無
3.2.22. 設置曝光相對值
/*************************************************************************/void vSetExposure(short iExposure)/*************************************************************************/* 函數名稱:vSetExposure* 功能描述:設置曝光相對值(打開視頻後調用)* 輸入參數:iExposure——曝光相對值(區間:0-100)* 輸出參數:無* 返回值: 無* 例如: m_cap. vSetExposure(50);
18
福建捷宇電腦科技有限公司
3.2.23. 設置亮度相對值
/*************************************************************************/void vSetBrightness(short iBrightness)/*************************************************************************/* 函數名稱:vSetBrightness* 功能描述:設置亮度相對值(打開視頻後調用)* 輸入參數:iBrightness——亮度相對值(區間:0-100)* 輸出參數:無* 返回值: 無* 例如: m_cap. vSetBrightness(50);
3.2.24. 設置對比度相對值
/*************************************************************************/void vSetContrast(short iContrast)/*************************************************************************/* 函數名稱:vSetContrast* 功能描述:設置對比度相對值(打開視頻後調用)* 輸入參數:iContrast——對比度相對值(區間:0-100)* 輸出參數:無* 返回值: 無* 例如: m_cap. vSetContrast(50);
3.2.25. A3圖片切割 2個 A4
/*************************************************************************/void vSetA3To2A4Flag(BOOL flag)/*************************************************************************/* 函數名稱:vSetA3To2A4Flag* 功能描述:將 A3圖片切割成 2個 A4(拍照之前調用)* 輸入參數:flag——是否切割標誌(TRUE:是,FALSE:否)* 輸出參數:無* 返回值: 無* 例如: m_cap. vSetA3To2A4Flag(true);
3.2.26. 獲取設備 ID
/*************************************************************************/
19
福建捷宇電腦科技有限公司
BSTR sGetDevicesId()/*************************************************************************/* 函數名稱:sGetDevicesId* 功能描述:獲取設備 ID* 輸入參數:無* 輸出參數:無* 返回值: 設備 ID
3.2.27. 設置裁邊模式
/*************************************************************************/void vSetCutEdgeMode(BOOL mode)/*************************************************************************/* 函數名稱:vSetCutEdgeMode* 功能描述:設置裁邊模式* 輸入參數:mode——是否設置裁邊* 輸出參數:無* 返回值: 無
3.2.28. 設置裁邊大小
/*************************************************************************/void vSetCutEdgeSize(long left, long right, long top, long bottom)/*************************************************************************/* 函數名稱:vSetCutEdgeSize* 功能描述:設置裁邊大小* 輸入參數:left——左邊裁剪大小
right——右邊裁剪大小top——頂部裁剪大小bottom——底部裁剪大小
* 輸出參數:無* 返回值: 無
3.2.29. 獲取焦點
/*************************************************************************/BOOL bGetFocus(long * curValue, long * minValue, long * maxValue,
long * defaultValue, long * step)/*************************************************************************/* 函數名稱:bGetFocus
20
福建捷宇電腦科技有限公司
* 功能描述:獲取焦點(自動對焦設備使用)* 輸入參數:curValue——當前值
minValue——最小值maxValue——最大值defaultValue——默認值step——
* 輸出參數:TRUE——成功FALSE——失敗
* 返回值: 無
3.2.30. 設置焦點
/*************************************************************************/void vSetFocus(long focusValue, BOOL autoFlag)/*************************************************************************/* 函數名稱:vSetFocus* 功能描述:設置焦點(自動對焦設備使用)* 輸入參數:focusValue——焦點值
autoFlag——是否自動* 輸出參數:無* 返回值: 無
3.2.31. 分割多頁
/*************************************************************************/BOOL bSaveSplitImage(LPCTSTR filePath, LPCTSTR fileName)/*************************************************************************/* 函數名稱:bSaveSplitImage* 功能描述:分割多頁* 輸入參數:filePath——保存路徑
fileName——文件名稱,(不含後綴名.jpg)* 輸出參數:無* 返回值: 無
備註:拆分後的圖片會在圖片名後加_1.jpg---_n.jpg
3.2.32. 設置視頻顯示模式
/*************************************************************************/void vSetVideoDispMode(short mode)
21
福建捷宇電腦科技有限公司
/*************************************************************************/* 函數名稱:vSetVideoDispMode* 功能描述:設置視頻顯示模式* 輸入參數:mode——顯示模式:0 - 4:3比例顯示,1 – 自適應* 輸出參數:無* 返回值: 無
3.3.圖片處理
3.3.1. 保存 BMP圖片
/*************************************************************************/BOOL bSaveBMP(LPCTSTR filePath, LPCTSTR fileName)/*************************************************************************/* 函數名稱:bSaveBMP* 功能描述:保存為 BMP圖片* 輸入參數:filePath——保存圖片的路徑
Filename——保存圖片的名稱(不用包含後綴名)* 輸出參數:無* 返回值: TRUE——成功
FALSE——失敗* 例如: m_cap.bSaveBMP("D:\","bmpImage");
3.3.2. 保存 JPG圖片
/*************************************************************************/BOOL bSaveJPG(LPCTSTR filePath, LPCTSTR fileName)/*************************************************************************/* 函數名稱:bSaveJPG* 功能描述:保存為 JPG圖片* 輸入參數:filePath——保存圖片的路徑
filename——保存圖片的名稱(不用包含後綴名)* 輸出參數:無* 返回值: TRUE——成功
FALSE——失敗
3.3.3. 保存 PNG圖片
/*************************************************************************/
22
福建捷宇電腦科技有限公司
BOOL bSavePNG(LPCTSTR filePath, LPCTSTR fileName)/*************************************************************************/* 函數名稱:bSavePNG* 功能描述:保存為 PNG圖片* 輸入參數:filePath——保存圖片的路徑
filename——保存圖片的名稱(不用包含後綴名)* 輸出參數:無* 返回值: TRUE——成功
FALSE——失敗
3.3.4. 保存 TIF圖片
/*************************************************************************/BOOL bSaveTIF (LPCTSTR filePath, LPCTSTR fileName)/*************************************************************************/* 函數名稱:bSaveTIF* 功能描述:保存為 1位 TIF 圖片* 輸入參數:filePath——保存圖片的路徑
filename——保存圖片的名稱(不用包含後綴名)* 輸出參數:無* 返回值: TRUE——成功
FALSE——失敗* 例如: m_cap. bSaveTIFEx ("D:\","tif");
3.3.5. 保存黑白 TIF圖片(支持多頁)
/*************************************************************************/BOOL bSaveTIFEx(LPCTSTR filePath, LPCTSTR fileName, short iMulPageFlag)/*************************************************************************/* 函數名稱:bSaveTIFEx* 功能描述:保存黑白 TIF 圖片* 輸入參數:filePath——保存圖片的路徑
filename——保存圖片的名稱(不用包含後綴名)iMulPageFlag——是否多頁(1:多頁,0:單頁)
* 輸出參數:無* 返回值: TRUE——成功
FALSE——失敗* 例如: m_cap. bSaveTIFEx ("D:\","tif",0);
m_cap. bSaveTIFEx ("D:\","mulTif",1);
23
福建捷宇電腦科技有限公司
3.3.6. 保存彩色 TIF圖片(支持多頁)
/*************************************************************************/BOOL bSaveTIF24Bit(LPCTSTR filePath, LPCTSTR fileName, short iMulPageFlag)/*************************************************************************/* 函數名稱:bSaveTIF24Bit* 功能描述:保存彩色 TIF 圖片* 輸入參數:filePath——保存圖片的路徑
filename——保存圖片的名稱(不用包含後綴名)iMulPageFlag——是否多頁(1:多頁,0:單頁)
* 輸出參數:無* 返回值: TRUE——成功
FALSE——失敗* 例如: m_cap. bSaveTIF24Bit("D:\","tif",0);
m_cap. bSaveTIF24Bit("D:\","mulTif",1);
3.3.7. 保存灰度圖和 TIF圖片
/*************************************************************************/BOOL bSaveGrayAndTIF(LPCTSTR grayPath, LPCTSTR grayName,
LPCTSTR tifPath, LPCTSTR tifName )/*************************************************************************/* 函數名稱:bSaveGrayAndTIF* 功能描述:同時保存為灰度圖和 TIF 圖片* 輸入參數:grayPath——保存 Gray圖片的路徑
grayName——保存 Gray圖片的名稱(不用包含後綴名,後綴名為.BMP)tifPath——保存 TIF圖片的路徑tifName——保存 TIF圖片的名稱(不用包含後綴名,後綴名為.TIF)
* 輸出參數:無* 返回值: TRUE——成功
FALSE——失敗* 例如: m_cap.bSaveGrayAndTIF("D:\","Gray1","D:\","Gray1_FIT");
24
福建捷宇電腦科技有限公司
3.3.8. 保存為 TIF並進行 OCR識別
/*************************************************************************/BOOL bSaveTifToOCR(LPCTSTR TifPath, LPCTSTR TifName)/*************************************************************************/* 函數名稱:bSaveTifToOCR* 功能描述:保存為 Tif並進行 OCR識別* 輸入參數:TifPath——保存 Tif圖片的路徑
TifName——保存 Tif圖片的名稱(不用包含後綴名)* 輸出參數:無* 返回值: TRUE——成功
FALSE——失敗* 例如: m_cap. bSaveTifToOCR ("D:\","TifImage");
3.3.9. 保存灰度圖
/*************************************************************************/BOOL bSaveGray (LPCTSTR grayPath, LPCTSTR grayName)/*************************************************************************/* 函數名稱:bSaveGray* 功能描述:保存灰度圖(8位,DPI值 96)* 輸入參數:grayPath——保存 Gray圖片的路徑
grayName——保存 Gray圖片的名稱(不用包含後綴名,後綴名為.JPG)* 輸出參數:無* 返回值: TRUE——成功
FALSE——失敗* 例如: m_cap.bSaveGray("D:\","Gray1");
3.3.10. 保存灰度圖(支持 8、24位)
/*************************************************************************/BOOL bSaveGrayEx(LPCTSTR path, LPCTSTR name,short bit)/*************************************************************************/* 函數名稱:bSaveGrayEx* 功能描述:保存灰度圖(DPI值設置有效)* 輸入參數:path——保存 Gray圖片的路徑
name——保存 Gray圖片的名稱(不用包含後綴名,後綴名為.JPG)bit——位數(8位或 24位)
* 輸出參數:無* 返回值: TRUE——成功
25
福建捷宇電腦科技有限公司
FALSE——失敗* 例如: m_cap.bSaveGrayEx("D:\","Gray8",8);
m_cap.bSaveGrayEx("D:\","Gray24",24);
3.3.11. 保存黑白 JPG圖片
/*************************************************************************/BOOL bSaveTifJPG(LPCTSTR filePath, LPCTSTR fileName)/*************************************************************************/* 函數名稱:bSaveTifJPG* 功能描述:保存黑白 JPG圖片* 輸入參數:filePath——保存圖片的路徑
filename——保存圖片的名稱(不用包含後綴名)* 輸出參數:無* 返回值: TRUE——成功
FALSE——失敗* 例如: m_cap. bSaveTifJPG ("D:\","tifJpg");
3.3.12. 自動掃描
/*************************************************************************/void AutoScan (short sImageType, LPCTSTR filePath, LPCTSTR fileName)/*************************************************************************/* 函數名稱:AutoScan* 功能描述:自動掃描* 輸入參數:sImageType——圖片類型(1:JPG,0:TIF)
filePath——保存圖片的路徑filename——保存圖片的名稱(不用包含後綴名)
* 輸出參數:無* 返回值: 無* 備註: 自動連續掃描時,文件名為:filePath+ filename+001-999+.jpg/tif
3.3.13. 自動掃描(返回拍攝張數)
/*************************************************************************/short iAutoScan (short sImageType, LPCTSTR filePath, LPCTSTR fileName)/*************************************************************************/* 函數名稱:AutoScan* 功能描述:自動掃描
26
福建捷宇電腦科技有限公司
* 輸入參數:sImageType——圖片類型(1:JPG,0:TIF)filePath——保存圖片的路徑filename——保存圖片的名稱(不用包含後綴名)
* 輸出參數:無* 返回值: 拍攝張數* 備註: 自動連續掃描時,文件名為:filePath+ filename+001-999+.jpg/tif
3.3.14. 獲取 JPG圖像文件的 BASE64數據
/*************************************************************************/BSTR sGetBase64()/*************************************************************************/* 函數名稱:sGetBase64* 功能描述:獲取 jpg圖像文件(24位)的 Base64編碼數據* 輸入參數:無* 輸出參數:無* 返回值: 返回 Base64編碼後的數據*/
3.3.15. 獲取指定圖像類型文件的 BASE64數據
/*************************************************************************/BSTR sGetImageBase64 (short imageType)/*************************************************************************/* 函數名稱:sGetImageBase64* 功能描述:獲取指定圖像類型文件的 Base64編碼數據* 輸入參數:imageType——圖像類型
1—BMP2—GIF3—JPG4—PNG5—TIF(黑白)其它—JPG
* 輸出參數:無* 返回值: 返回 Base64編碼後的數據
3.3.16. 圖片旋轉
/*************************************************************************/BOOL bRotateJpgImage (LPCTSTR pathName, short rotate)
27
福建捷宇電腦科技有限公司
/*************************************************************************/* 函數名稱:bRotateJpgImage* 功能描述:圖片旋轉* 輸入參數:pathName——圖片的路徑
rotate——圖片旋轉角度* 輸出參數:無* 返回值: TRUE——成功
FALSE——失敗* 例如: m_cap. bRotateJpgImage ("D:\",90);
3.3.17. 設置水印參數
/*************************************************************************/void vSetWaterPrint(short iWaterPrintFlag, LPCTSTR sWaterPrintInfo, short iAddTimeFlag)/*************************************************************************/* 函數名稱:vSetWaterPrint* 功能描述:設置水印參數信息* 輸入參數:iWaterPrintFlag——水印開關(0:不打水印,1:打水印)
sWaterPrintInfo ——水印內容iAddTimeFlag——水印內容加時間(0:不加,1:加)
* 輸出參數:無* 返回值: 無* 例如: m_cap. vSetWaterPrint (1,"水印內容",1);
3.3.18. 設置水印字體大小
/*************************************************************************/void vSetWaterPrintFontSize(short fontSize)/*************************************************************************/* 函數名稱:vSetWaterPrintFontSize* 功能描述:設置水印字體大小* 輸入參數:fontSize——水印字體大小* 輸出參數:無* 返回值:無* 例如: m_cap. vSetWaterPrintFontSize (100);
3.3.19. 設置水印字體顏色
/*************************************************************************/void vSetWaterPrintFontColor(long rgb)
28
福建捷宇電腦科技有限公司
/*************************************************************************/* 函數名稱:vSetWaterPrintFontColor* 功能描述:設置水印字體顏色* 輸入參數:rgb——水印字體顏色(0x000000-0xFFFFFF)* 輸出參數:無* 返回值: 無* 例如: m_cap. vSetWaterPrintFontColor (0x0000FF);//紅色
3.3.20. 設置水印位置
/*************************************************************************/void vSetWaterPrintPos(short x, short y)/*************************************************************************/* 函數名稱:vSetWaterPrintPos* 功能描述:設置水印位置* 輸入參數:x——設置水印位置 x軸
y——設置水印位置 y軸* 輸出參數:無* 返回值: 無* 例如: m_cap. vSetWaterPrintPos (100, 800);
3.3.21. 設置預覽
/*************************************************************************/BOOL vSetImageDispFlag(true)/*************************************************************************/* 函數名稱:vSetImageDispFlag* 功能描述:設置是否開啟預覽* 輸出參數:無* 返回值: 無* 例如: m_cap. vSetImageDispFlag(true);
3.3.22. 設置去灰底
/*************************************************************************/void vSetRemoveGBFlag(BOOL bFlag);/*************************************************************************/* 函數名稱:vSetRemoveGBFlag* 功能描述:設置是否設置去灰底* 輸出參數:無
29
福建捷宇電腦科技有限公司
* 返回值: 無* 例如: m_cap. vSetRemoveGBFlag(true);//去灰底
3.3.23. 獲取去灰底
/*************************************************************************/BOOL bGetRemoveGBFlag()/*************************************************************************/* 函數名稱:bGetRemoveGBFlag* 功能描述:獲取是否設置去灰底* 輸出參數:無* 返回值: TRUE——成功
FALSE——失敗
3.3.24. 開始合成圖片
/*************************************************************************/BOOL bSaveMergeStart (LPCTSTR filePath, LPCTSTR fileName,
short fileType, short cols, long colGap, long rowGap )/*************************************************************************/* 函數名稱:bSaveMergeStart* 功能描述:開始合成圖片* 輸入參數:filePath——保存圖片的路徑
fileName——保存圖片的名稱(不用包含後綴名)fileType——圖片類型cols——橫向列數,如橫向為 2,則先排完 2張後再折行colGap——橫向間隔距離rowGap——縱向間隔距離
* 輸出參數:無* 返回值: TRUE——成功
FALSE——失敗
3.3.25. 保存需合併圖片
/*************************************************************************/BOOL bSaveMergePage ()/*************************************************************************/* 函數名稱:bSaveMergePage* 功能描述:保存需合併的單頁* 輸入參數:filePath——保存圖片的路徑
30
福建捷宇電腦科技有限公司
* 輸出參數:無* 返回值: TRUE——成功
FALSE——失敗
3.3.26. 保存合併現有圖片
/*************************************************************************/BOOL bSaveMergePageImage(LPCTSTR imagePath)/*************************************************************************/* 函數名稱:bSaveMergePageImage* 功能描述:保存合併現有圖片* 輸入參數:imagePath——合併圖片的路徑* 輸出參數:無* 返回值: TRUE——成功
FALSE——失敗
3.3.27. 結束合成圖片
/*************************************************************************/BOOL bSaveMergeEnd()/*************************************************************************/* 函數名稱:bSaveMergeEnd* 功能描述:結束合成圖片* 輸入參數:無* 輸出參數:無* 返回值: TRUE——成功
FALSE——失敗
3.4.視頻處理
3.4.1. 開始錄屏
/*************************************************************************/BOOL bStartRec (LPCTSTR aviPath)/*************************************************************************/* 函數名稱:bStartRec* 功能描述:開始錄屏* 輸入參數:aviPath——視頻文件路徑* 輸出參數:無* 返回值: TRUE——成功
FALSE——失敗
31
福建捷宇電腦科技有限公司
* 例如: m_cap. bStartRec ("D:\\ test.avi");
3.4.2. 停止錄屏
/*************************************************************************/BOOL bStopRec ()/*************************************************************************/* 函數名稱:bStopRec* 功能描述:停止錄屏* 輸入參數:無* 輸出參數:無* 返回值: TRUE——成功
FALSE——失敗* 例如: m_cap. bStopRec ();
3.5.文件操作
3.5.1. 創建目錄
/*************************************************************************/BOOL bCreateDir (LPCTSTR dirPath)/*************************************************************************/* 函數名稱:bCreateDir* 功能描述:創建目錄* 輸入參數:dirPath——目錄的路徑* 輸出參數:無* 返回值: TRUE——成功
FALSE——失敗* 例如: m_cap. bCreateDir ("D:\\ imageDir");
3.5.2. 刪除文件、目錄
/*************************************************************************/BOOL bDeleteFile(LPCTSTR pathName)/*************************************************************************/* 函數名稱:bDeleteFile* 功能描述:刪除文件或者目錄(刪除到回收站)* 輸入參數:pathName——文件或者目錄的路徑
32
福建捷宇電腦科技有限公司
* 輸出參數:無* 返回值: TRUE——成功
FALSE——失敗* 例如: m_cap. bDeleteFile ("D:\\ tif.tif");
3.5.3. 永久刪除文件、目錄
/*************************************************************************/BOOL bDeleteFileForever(LPCTSTR pathName)/*************************************************************************/* 函數名稱:bDeleteFileForever* 功能描述:刪除文件或者目錄(永久性刪除)* 輸入參數:pathName——文件或者目錄的路徑* 輸出參數:無* 返回值: TRUE——成功
FALSE——失敗* 例如: m_cap. bDeleteFileForever ("D:\\ tif.tif");
3.5.4. 複製文件、目錄
/*************************************************************************/BOOL bCopyFile(LPCTSTR toPath, LPCTSTR fromPath)/*************************************************************************/* 函數名稱:bCopyFile* 功能描述:複製文件或者目錄* 輸入參數:toPath——新的文件或者目錄的路徑
fromPath——被複制的文件或者目錄的路徑* 輸出參數:無* 返回值: TRUE——成功
FALSE——失敗* 例如: m_cap. bCopyFile ("D:\\ tif_bak.tif", "D:\\ tif.tif");
3.5.5. 移動文件、目錄
/*************************************************************************/BOOL bMoveFile(LPCTSTR toPath, LPCTSTR fromPath)/*************************************************************************/* 函數名稱:bMoveFile* 功能描述:移動文件或者目錄* 輸入參數:toPath——移動後的文件或者目錄的路徑
33
福建捷宇電腦科技有限公司
fromPath——被移動的文件或者目錄的路徑* 輸出參數:無* 返回值: TRUE——成功
FALSE——失敗* 例如: m_cap. bMoveFile ("D:\\ tif_bak.tif", "D:\\ tif.tif");
3.5.6. 重命名文件、目錄
/*************************************************************************/BOOL bReNameFile(LPCTSTR toPath, LPCTSTR fromPath)/*************************************************************************/* 函數名稱:bReNameFile* 功能描述:重命名文件或者目錄* 輸入參數:toPath——重命名後的文件或者目錄的路徑
fromPath——重命名前的文件或者目錄的路徑* 輸出參數:無* 返回值: TRUE——成功
FALSE——失敗* 例如: m_cap. bReNameFile ("D:\\ tif_New.tif", "D:\\ tif.tif");
3.5.7. 顯示目錄
/*************************************************************************/BOOL bDispPath (LPCTSTR path)/*************************************************************************/* 函數名稱:bDispPath* 功能描述:顯示目錄* 輸入參數:path——目錄的路徑* 輸出參數:無* 返回值: TRUE——成功
FALSE——失敗* 例如: m_cap. bDispPath ("D:\\ ");
3.6.PDF操作
3.6.1. 開始拍 PDF文件
/*************************************************************************/BOOL bSavePDFStart (LPCTSTR filePath, LPCTSTR fileName)
34
福建捷宇電腦科技有限公司
/*************************************************************************/* 函數名稱:bSavePDFStart* 功能描述:開始拍 PDF文件* 輸入參數:filePath——保存 PDF文件的路徑
filename——保存 PDF文件的名稱(不用包含後綴名)* 輸出參數:無* 返回值: TRUE——成功
FALSE——失敗* 例如: m_cap. bSavePDFStart ("D:\","PDFfile");
3.6.2. 保存彩色 PDF單頁
/*************************************************************************/BOOL bSavePDFColorPage ()/*************************************************************************/* 函數名稱:bSavePDFColorPage* 功能描述:保存彩色 PDF單頁* 輸入參數:無* 輸出參數:無* 返回值: TRUE——成功
FALSE——失敗* 例如: m_cap. bSavePDFColorPage ();
3.6.3. 增加彩色 PDF單頁(已有圖片)
/*************************************************************************/BOOL bAddPDFColorPage (BSTR imagePath,float displayFactor)/*************************************************************************/* 函數名稱:bAddPDFColorPage* 功能描述:增加彩色 PDF單頁* 輸入參數:imagePath——圖片路徑
displayFactor——圖片在 PDF文件中顯示大小比例(200萬像素:0.525;300萬像素:0.42;500萬像素:0.331)
* 輸出參數:無* 返回值: TRUE——成功
FALSE——失敗* 例如: m_cap. bAddPDFColorPage (“d:\\1.jpg”,0.331);
35
福建捷宇電腦科技有限公司
3.6.4. 保存黑白 PDF單頁
/*************************************************************************/BOOL bSavePDFBWPage ()/*************************************************************************/* 函數名稱:bSavePDFBWPage* 功能描述:保存黑白 PDF單頁* 輸入參數:無* 輸出參數:無* 返回值: TRUE:成功 FALSE:失敗* 例如: m_cap. bSavePDFBWPage ();
3.6.5. 增加黑白 PDF單頁(已有圖片)
/*************************************************************************/BOOL bAddPDFBWPage (BSTR imagePath,float displayFactor)/*************************************************************************/* 函數名稱:bAddPDFBWPage* 功能描述:增加彩色 PDF單頁* 輸入參數:imagePath——圖片路徑
displayFactor——圖片在 PDF文件中顯示大小比例(200萬像素:0.525;300萬像素:0.42;500萬像素:0.331)
* 輸出參數:無* 返回值: TRUE——成功
FALSE——失敗* 例如: m_cap. bAddPDFBWPage (“d:\\1.jpg”,0.331);
3.6.6. 結束保存 PDF文件
/*************************************************************************/BOOL bSavePDFEnd ()/*************************************************************************/* 函數名稱:bSavePDFEnd* 功能描述:結束保存 PDF文件* 輸入參數:無* 輸出參數:無* 返回值: TRUE——成功
FALSE——失敗* 例如: m_cap. bSavePDFEnd ();
36
福建捷宇電腦科技有限公司
3.7.打印操作
3.7.1. 打印圖片
/*************************************************************************/BOOL bPrintImage(short pixelType, LPCTSTR imagePath, short imageType)/*************************************************************************/* 函數名稱:bPrintImage* 功能描述:1:1打印圖像* 輸入參數:* pixelType —— 像素類型(1-200W,2-300W,3-500W)* imagePath —— 圖像路徑(完整路徑)* imageType —— 圖像類型(1-jpg,2-tif)* 輸出參數:無* 返回值: TRUE——成功
FALSE——失敗* 例如: m_cap. bPrintImage(1,”D:\\test.jpg”,1);
3.7.2. 直接打印
/*************************************************************************/BOOL bPrint()/*************************************************************************/* 函數名稱:bPrint* 功能描述:1:1打印* 輸入參數:無* 輸出參數:無* 返回值: TRUE——成功
FALSE——失敗* 例如: m_cap. bPrint();
3.8.上傳操作
3.8.1. HTTP上傳文件
/*************************************************************************/BOOL bUpLoadImage(LPCTSTR fileName, LPCTSTR serverName,
short usPort, LPCTSTR objectName)/*************************************************************************/
37
福建捷宇電腦科技有限公司
* 函數名稱:bUpLoadImage* 功能描述:上傳指定圖片到服務器* 輸入參數:fileName——上傳圖片的完整路徑(多文件上傳時,用“|”隔開)
serverName——服務器地址(IP、域名)usPort——端口objectName——處理圖片上傳的服務器對象
(文件請求字段名稱:trackdata)* 輸出參數:無* 返回值: TRUE——成功
FALSE——失敗* 例如:
單文件上傳:m_cap. bUpLoadImage ("D:\\JPG.JPG", "127.0.0.1",8080, "/shop/servlet/uploadServlet");
多文件上傳:m_cap. bUpLoadImage ("D:\\JPG.JPG|D:\\JPG1.JPG|D:\\JPG2.JPG","127.0.0.1", 8080, "/shop/servlet/uploadServlet");
3.8.2. HTTP上傳文件
/*************************************************************************/BOOL bUpLoadImageEx(LPCTSTR fileName, LPCTSTR serverName, short usPort,
LPCTSTR objectName, BOOL bWaitUI, BOOL bRetUI)/*************************************************************************/* 函數名稱:bUpLoadImageEx* 功能描述:上傳指定圖片到服務器* 輸入參數:fileName——上傳圖片的完整路徑(多文件上傳時,用“|” 隔開)
serverName——服務器地址(IP、域名)usPort——端口號objectName——處理圖片上傳的服務器對象
(文件請求字段名稱:trackdata)bWaitUI——是否顯示等待界面bRetUI——是否顯示結果界面
* 輸出參數:無* 返回值: TRUE——成功
FALSE——失敗* 例如:
單文件上傳:m_cap. bUpLoadImage ("D:\\JPG.JPG", "127.0.0.1",8080, "/shop/servlet/uploadServlet",true,true);
多文件上傳:m_cap. bUpLoadImage ("D:\\JPG.JPG|D:\\JPG1.JPG|D:\\JPG2.JPG","127.0.0.1", 8080, "/shop/servlet/uploadServlet",true,true);
38
福建捷宇電腦科技有限公司
3.8.3. HTTP上傳文件(返回服務端內容)
/*************************************************************************/BSTR sUpLoadImageEx2(LPCTSTR fileName, LPCTSTR serverName, short usPort,
LPCTSTR objectName, BOOL bWaitUI, BOOL bRetUI)/*************************************************************************/* 函數名稱:sUpLoadImageEx2* 功能描述:上傳指定圖片到服務器,並返回服務端響應內容* 輸入參數:fileName——上傳圖片的完整路徑(多文件上傳時,用“|” 隔開)
serverName——服務器地址(IP、域名)usPort——端口號objectName——處理圖片上傳的服務器對象
(文件請求字段名稱:trackdata)bWaitUI——是否顯示等待界面bRetUI——是否顯示結果界面
* 輸出參數:無* 返回值: 服務器響應內容* 例如:
單文件上傳:m_cap. sUpLoadImageEx2("D:\\JPG.JPG", "127.0.0.1",8080, "/shop/servlet/uploadServlet",true,true);
多文件上傳:m_cap. sUpLoadImageEx2("D:\\JPG.JPG|D:\\JPG1.JPG|D:\\JPG2.JPG","127.0.0.1", 8080, "/shop/servlet/uploadServlet",true,true);
3.8.4. FTP上傳文件
/*************************************************************************/short iUploadFileToFtp(LPCTSTR host, LPCTSTR port,
LPCTSTR userName, LPCTSTR password,LPCTSTR filePath, LPCTSTR ftpPath, LPCTSTR fileName)
/*************************************************************************/* 函數名稱:iUploadFileToFtp* 功能描述:上傳文件到 FTP* 輸入參數:host——服務器地址(IP或域名)
port——端口userName——用戶名password——密碼filePath——文件路徑ftpPath——服務器路徑fileName——存放服務器的文件名
* 輸出參數:無* 返回值: 0——成功
1——失敗
39
福建捷宇電腦科技有限公司
* 例如: m_cap. iUploadFileToFtp (“192.169.0.11”,”21”,”name”,”password”,”c:\boot.ini”,”/FTPPath/temp”,”boot.ini”);
3.8.5. FTP上傳文件(是否顯示提示消息)
/*************************************************************************/short iUploadFileToFtpEx(LPCTSTR host, LPCTSTR port,
LPCTSTR userName, LPCTSTR password,LPCTSTR filePath, LPCTSTR ftpPath,LPCTSTR fileName,BOOL uiFlag)
/*************************************************************************/* 函數名稱:iUploadFileToFtpEx* 功能描述:上傳文件到 FTP* 輸入參數:host——服務器地址(IP或域名)
port——端口userName——用戶名password——密碼filePath——文件路徑ftpPath——服務器路徑fileName——存放服務器的文件名uiFlag——是否顯示提示消息
* 輸出參數:無* 返回值: 0——成功
1——失敗* 例如: m_cap. iUploadFileToFtpEx (“192.169.0.11”,”21”,
”name”,”password”,”c:\boot.ini”,”/FTPPath/temp”,”boot.ini”,true);
3.9.條形碼/二維碼識別
3.9.1. 識別圖片中的條形碼/二維碼
/*************************************************************************/BSTR sGetBarCode (LPCTSTR imagePath)/*************************************************************************/* 函數名稱:sGetBarCode* 功能描述:識別圖片中的條形碼/二維碼* 輸入參數:imagePath——圖片路徑* 輸出參數:無
40
福建捷宇電腦科技有限公司
* 返回值: 返回圖片中的條形碼/二維碼,無條碼信息返回空串。
3.9.2. 在線識別視頻中的條形碼/二維碼
/*************************************************************************/BSTR sGetBarCodeOnline ()/*************************************************************************/* 函數名稱:sGetBarCodeOnline* 功能描述:在線識別視頻中的條形碼/二維碼* 輸入參數:無* 輸出參數:無* 返回值: 返回視頻中的條形碼/二維碼,無條碼信息返回空串。*/
3.10. OCR識別
3.10.1. OCR識別(文檔)
/*************************************************************************/BOOL bOCRImage (LPCTSTR ImagePathName, short iLanguageType,
short iFileType, LPCTSTR filePathName)/*************************************************************************/* 函數名稱:bOCRImage* 功能描述:對 ImagePathName文件進行 OCR識別* 輸入參數:ImagePathName——要識別圖片的路徑(帶後綴,區分大小寫)
iLanguageType——文字語言(1:英文,2:中文)iFileType——保存文件類型(1:TXT,2:DOC,3:XLS)filePathName——保存文件路徑(帶後綴)
* 輸出參數:無* 返回值: TRUE——成功
FALSE——失敗* 例如: m_cap. bOCRImage ("D:\\A4.jpg",2,2,"D:\\A4.doc");
3.10.2. OCR識別(字符串)
/*************************************************************************/BSTR sOCRImageToString (LPCTSTR ImagePathName, short iLanguageType)/*************************************************************************/* 函數名稱:sOCRImageToString
41
福建捷宇電腦科技有限公司
* 功能描述:對 ImagePathName文件進行 OCR識別* 輸入參數:ImagePathName——要識別圖片的路徑(帶後綴,區分大小寫)
iLanguageType——文字語言(1:英文,2:中文)* 輸出參數:無* 返回值: 識別後的字符串* 例如: CSring str = m_cap. sOCRImageToString ("D:\\A4.jpg",2);
//返回 OCR後的字符串
功能說明
適用平臺、語言
接口說明
攝像頭控制
顯示主視頻源
顯示主視頻源(窗口句柄)
顯示主視頻源(窗口句柄、可旋轉)
顯示主視頻源(可旋轉)
顯示副視頻源(可旋轉)
顯示副視頻源(窗口句柄、可旋轉)
暫停視頻源
停止視頻源
顯示人像合併
停止人像合併
視頻源放大操作
-
視頻源縮小操作
視頻源還原操作
參數設置
設置視頻源參數
設置PIN參數
設置DPI
獲取DPI
設置當前旋轉角度
獲取當前旋轉角度
設置二值化參數
獲取當前二值化參數
設置拍照模式
設置拍照區域大小
設置圖片寬高分辨率的縮放率
設置圖片的壓縮率
獲取圖片保存的壓縮率
設置自動矯正
獲取自動矯正
設置黑邊去除
獲取黑邊去除
設置視頻壓縮類型
設置主攝像頭分辨率
設置視頻壓縮格式
設置攝像頭分辨率
設置曝光相對值
設置亮度相對值
設置對比度相對值
A3圖片切割2個A4
獲取設備ID
設置裁邊模式
設置裁邊大小
獲取焦點
設置焦點
分割多頁
設置視頻顯示模式
圖片處理
保存BMP圖片
保存JPG圖片
保存PNG圖片
保存TIF圖片
保存黑白TIF圖片(支持多頁)
保存彩色TIF圖片(支持多頁)
保存灰度圖和TIF圖片
保存為TIF並進行OCR識別
保存灰度圖
保存灰度圖(支持8、24位)
保存黑白JPG圖片
自動掃描
自動掃描(返回拍攝張數)
獲取JPG圖像文件的BASE64數據
獲取指定圖像類型文件的BASE64數據
圖片旋轉
設置水印參數
設置水印字體大小
設置水印字體顏色
設置水印位置
設置預覽
設置去灰底
獲取去灰底
開始合成圖片
保存需合併圖片
保存合併現有圖片
結束合成圖片
視頻處理
開始錄屏
停止錄屏
文件操作
創建目錄
刪除文件、目錄
永久刪除文件、目錄
複製文件、目錄
移動文件、目錄
重命名文件、目錄
顯示目錄
PDF操作
開始拍PDF文件
保存彩色PDF單頁
增加彩色PDF單頁(已有圖片)
保存黑白PDF單頁
增加黑白PDF單頁(已有圖片)
結束保存PDF文件
打印操作
打印圖片
直接打印
上傳操作
HTTP上傳文件
HTTP上傳文件
HTTP上傳文件(返回服務端內容)
FTP上傳文件
FTP上傳文件(是否顯示提示消息)
條形碼/二維碼識別
識別圖片中的條形碼/二維碼
在線識別視頻中的條形碼/二維碼
OCR識別
OCR識別(文檔)
OCR識別(字符串)