腾讯云文字通用印刷体识别
一、需要用的链接
通用印刷体识别参考文档:https://cloud.tencent.com/document/api/866/33526
公共参数文档:https://cloud.tencent.com/document/api/866/33518
腾讯云API密钥:https://console.cloud.tencent.com/cam/capi
在线调试工具:https://console.cloud.tencent.com/api/explorer?Product=ocr&Action=GeneralBasicOCR
二、签名方法 v3
签名方法 v3 PHP代码,在公共参数文档里有一个PHP签名演示案例,下方代码是我修正后的。
$secretId = "AKIDPh5MVTO2*0Pgn*tI*TN***Zgh*******";//腾讯云SecretId
$secretKey = "gXGxhJm3LVUh**uZu4g*************";//腾讯云SecretKey
$host = "ocr.tencentcloudapi.com";//就近地域接入
$imageurl="http://cdn.lhdlhd.com/wp-content/uploads/2020/10/20201017shili.png";//图片URL
$timestamp = time();//请求时间戳
$service = "ocr";//为产品名,通常为域名前缀
$algorithm = "TC3-HMAC-SHA256";//签名算法,目前固定为 TC3-HMAC-SHA256
$version = "2018-11-19";//操作的 API 的版本
$action = "GeneralBasicOCR";//接口参数:GeneralBasicOCR
$region = "ap-guangzhou";//地域列表:ap-guangzhou
// 第一步:拼接规范请求字符串
$httpRequestMethod = "POST";
$canonicalUri = "/";
$canonicalQueryString = "";
$canonicalHeaders = "content-type:application/json\n"."host:".$host."\n";
$signedHeaders = "content-type;host";
$payload = '{"ImageUrl":"'.$imageurl.'"}';
$hashedRequestPayload = hash("SHA256", $payload);
$canonicalRequest = $httpRequestMethod."\n"
    .$canonicalUri."\n"
    .$canonicalQueryString."\n"
    .$canonicalHeaders."\n"
    .$signedHeaders."\n"
    .$hashedRequestPayload;
echo $canonicalRequest.PHP_EOL;
// 第二步:拼接待签名字符串
$date = gmdate("Y-m-d", $timestamp);
$credentialScope = $date."/".$service."/tc3_request";
$hashedCanonicalRequest = hash("SHA256", $canonicalRequest);
$stringToSign = $algorithm."\n"
    .$timestamp."\n"
    .$credentialScope."\n"
    .$hashedCanonicalRequest;
echo $stringToSign.PHP_EOL;
// 第三步:计算签名字符串
$secretDate = hash_hmac("SHA256", $date, "TC3".$secretKey, true);
$secretService = hash_hmac("SHA256", $service, $secretDate, true);
$secretSigning = hash_hmac("SHA256", "tc3_request", $secretService, true);
$signature = hash_hmac("SHA256", $stringToSign, $secretSigning);
echo $signature.PHP_EOL;
// 第四步:拼接 Authorization
$authorization = $algorithm
    ." Credential=".$secretId."/".$credentialScope
    .", SignedHeaders=content-type;host, Signature=".$signature;
echo $authorization.PHP_EOL;
$curl = "curl -X POST https://".$host
    .' -H "Authorization: '.$authorization.'"'
    .' -H "Content-Type: application/json; charset=utf-8"'
    .' -H "Host: '.$host.'"'
    .' -H "X-TC-Action: '.$action.'"'
    .' -H "X-TC-Timestamp: '.$timestamp.'"'
    .' -H "X-TC-Version: '.$version.'"'
    .' -H "X-TC-Region: '.$region.'"'
    ." -d '".$payload."'";
echo $curl.PHP_EOL;三、拼接打印输出
<?php
/**
 * Created by PhpStorm.
 * User: shangguansi
 * Date: 2020/10/17
 * Time: 15:19
 */
$secretId = "AKIDPh5MVTO2*0Pgn*tI*TN***Zgh*******";//腾讯云SecretId
$secretKey = "gXGxhJm3LVUh**uZu4g*************";//腾讯云SecretKey
$host = "ocr.tencentcloudapi.com";//就近地域接入
$imageurl="http://cdn.lhdlhd.com/wp-content/uploads/2020/10/20201017shili.png";//图片URL
$timestamp = time();//请求时间戳
$service = "ocr";//为产品名,通常为域名前缀
$algorithm = "TC3-HMAC-SHA256";//签名算法,目前固定为 TC3-HMAC-SHA256
$version = "2018-11-19";//操作的 API 的版本
$action = "GeneralBasicOCR";//接口参数:GeneralBasicOCR
$region = "ap-guangzhou";//地域列表:ap-guangzhou
// 第一步:拼接规范请求字符串
$httpRequestMethod = "POST";
$canonicalUri = "/";
$canonicalQueryString = "";
$canonicalHeaders = "content-type:application/json\n"."host:".$host."\n";
$signedHeaders = "content-type;host";
$payload = '{"ImageUrl":"'.$imageurl.'"}';
$hashedRequestPayload = hash("SHA256", $payload);
$canonicalRequest = $httpRequestMethod."\n"
    .$canonicalUri."\n"
    .$canonicalQueryString."\n"
    .$canonicalHeaders."\n"
    .$signedHeaders."\n"
    .$hashedRequestPayload;
//echo $canonicalRequest.PHP_EOL;
// 第二步:拼接待签名字符串
$date = gmdate("Y-m-d", $timestamp);
$credentialScope = $date."/".$service."/tc3_request";
$hashedCanonicalRequest = hash("SHA256", $canonicalRequest);
$stringToSign = $algorithm."\n"
    .$timestamp."\n"
    .$credentialScope."\n"
    .$hashedCanonicalRequest;
//echo $stringToSign.PHP_EOL;
// 第三步:计算签名字符串
$secretDate = hash_hmac("SHA256", $date, "TC3".$secretKey, true);
$secretService = hash_hmac("SHA256", $service, $secretDate, true);
$secretSigning = hash_hmac("SHA256", "tc3_request", $secretService, true);
$signature = hash_hmac("SHA256", $stringToSign, $secretSigning);
//echo $signature.PHP_EOL;
// 第四步:拼接 Authorization
$authorization = $algorithm
    ." Credential=".$secretId."/".$credentialScope
    .", SignedHeaders=content-type;host, Signature=".$signature;
//echo $authorization.PHP_EOL;
$curl = "curl -X POST https://".$host
    .' -H "Authorization: '.$authorization.'"'
    .' -H "Content-Type: application/json; charset=utf-8"'
    .' -H "Host: '.$host.'"'
    .' -H "X-TC-Action: '.$action.'"'
    .' -H "X-TC-Timestamp: '.$timestamp.'"'
    .' -H "X-TC-Version: '.$version.'"'
    .' -H "X-TC-Region: '.$region.'"'
    ." -d '".$payload."'";
//echo $curl.PHP_EOL;
//第五步:打印输出
$url="https://ocr.tencentcloudapi.com";
$header = array(
    "Authorization: $authorization",
    "Content-Type: application/json",
    "Host: $host",
    "X-TC-Action: $action",
    "X-TC-Timestamp: $timestamp",
    "X-TC-Version: $version",
    "X-TC-Region: $region",
    "X-TC-Language: zh-CN",
);
$data = array(
    "ImageUrl" => "$imageurl",
);
$jsonStr = json_encode($data,JSON_UNESCAPED_SLASHES);//让URL不转义
$res=Curl($url, $jsonStr,$header);
$ret=json_decode($res,true);
//输出结果
echo "<pre>";
print_r($ret);
echo "</pre>";
function Curl($url, $data, $header)
{
    //初始化
    $ch = curl_init();
    //设置抓取的url
    curl_setopt($ch, CURLOPT_URL, $url);
    // 添加头信息
    curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
    //设置post方式提交
    curl_setopt($ch, CURLOPT_POST, true);
    // 设置post请求参数
    curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
    //设置获取的信息以文件流的形式返回,而不是直接输出。
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
    //设置头文件的信息作为数据流输出
    curl_setopt($ch, CURLOPT_HEADER, false);
    // CURLINFO_HEADER_OUT选项可以拿到请求头信息
    curl_setopt($ch, CURLINFO_HEADER_OUT, true);
    // 不验证SSL
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
    $result = curl_exec($ch);
    if ($error = curl_error($ch)) {
        die($error);
    }
    curl_close($ch);
    return $result;
}四、示例图片及输出结果
示例图片

示例结果
Array
(
    [Response] => Array
        (
            [TextDetections] => Array
                (
                    [0] => Array
                        (
                            [DetectedText] => 2.输入参数
                            [Confidence] => 99
                            [ItemPolygon] => Array
                                (
                                    [X] => 14
                                    [Y] => 2
                                    [Width] => 105
                                    [Height] => 23
                                )
                            [Polygon] => Array
                                (
                                    [0] => Array
                                        (
                                            [X] => 14
                                            [Y] => 2
                                        )
                                    [1] => Array
                                        (
                                            [X] => 118
                                            [Y] => 2
                                        )
                                    [2] => Array
                                        (
                                            [X] => 118
                                            [Y] => 24
                                        )
                                    [3] => Array
                                        (
                                            [X] => 14
                                            [Y] => 24
                                        )
                                )
                            [AdvancedInfo] => {"Parag":{"ParagNo":1}}
                        )
                    [1] => Array
                        (
                            [DetectedText] => 以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见公共请求参数。
                            [Confidence] => 98
                            [ItemPolygon] => Array
                                (
                                    [X] => 14
                                    [Y] => 44
                                    [Width] => 584
                                    [Height] => 16
                                )
                            [Polygon] => Array
                                (
                                    [0] => Array
                                        (
                                            [X] => 14
                                            [Y] => 44
                                        )
                                    [1] => Array
                                        (
                                            [X] => 597
                                            [Y] => 44
                                        )
                                    [2] => Array
                                        (
                                            [X] => 597
                                            [Y] => 59
                                        )
                                    [3] => Array
                                        (
                                            [X] => 14
                                            [Y] => 59
                                        )
                                )
                            [AdvancedInfo] => {"Parag":{"ParagNo":2}}
                        )
                    [2] => Array
                        (
                            [DetectedText] => 参数名称
                            [Confidence] => 99
                            [ItemPolygon] => Array
                                (
                                    [X] => 30
                                    [Y] => 87
                                    [Width] => 56
                                    [Height] => 15
                                )
                            [Polygon] => Array
                                (
                                    [0] => Array
                                        (
                                            [X] => 30
                                            [Y] => 87
                                        )
                                    [1] => Array
                                        (
                                            [X] => 85
                                            [Y] => 87
                                        )
                                    [2] => Array
                                        (
                                            [X] => 85
                                            [Y] => 101
                                        )
                                    [3] => Array
                                        (
                                            [X] => 30
                                            [Y] => 101
                                        )
                                )
                            [AdvancedInfo] => {"Parag":{"ParagNo":3}}
                        )
                    [3] => Array
                        (
                            [DetectedText] => 必选
                            [Confidence] => 99
                            [ItemPolygon] => Array
                                (
                                    [X] => 159
                                    [Y] => 87
                                    [Width] => 30
                                    [Height] => 15
                                )
                            [Polygon] => Array
                                (
                                    [0] => Array
                                        (
                                            [X] => 159
                                            [Y] => 87
                                        )
                                    [1] => Array
                                        (
                                            [X] => 188
                                            [Y] => 87
                                        )
                                    [2] => Array
                                        (
                                            [X] => 188
                                            [Y] => 101
                                        )
                                    [3] => Array
                                        (
                                            [X] => 159
                                            [Y] => 101
                                        )
                                )
                            [AdvancedInfo] => {"Parag":{"ParagNo":8}}
                        )
                    [4] => Array
                        (
                            [DetectedText] => 类型
                            [Confidence] => 99
                            [ItemPolygon] => Array
                                (
                                    [X] => 214
                                    [Y] => 86
                                    [Width] => 30
                                    [Height] => 17
                                )
                            [Polygon] => Array
                                (
                                    [0] => Array
                                        (
                                            [X] => 214
                                            [Y] => 86
                                        )
                                    [1] => Array
                                        (
                                            [X] => 243
                                            [Y] => 86
                                        )
                                    [2] => Array
                                        (
                                            [X] => 243
                                            [Y] => 102
                                        )
                                    [3] => Array
                                        (
                                            [X] => 214
                                            [Y] => 102
                                        )
                                )
                            [AdvancedInfo] => {"Parag":{"ParagNo":13}}
                        )
                    [5] => Array
                        (
                            [DetectedText] => Action
                            [Confidence] => 99
                            [ItemPolygon] => Array
                                (
                                    [X] => 28
                                    [Y] => 125
                                    [Width] => 41
                                    [Height] => 14
                                )
                            [Polygon] => Array
                                (
                                    [0] => Array
                                        (
                                            [X] => 28
                                            [Y] => 125
                                        )
                                    [1] => Array
                                        (
                                            [X] => 68
                                            [Y] => 125
                                        )
                                    [2] => Array
                                        (
                                            [X] => 68
                                            [Y] => 138
                                        )
                                    [3] => Array
                                        (
                                            [X] => 28
                                            [Y] => 138
                                        )
                                )
                            [AdvancedInfo] => {"Parag":{"ParagNo":3}}
                        )
                    [6] => Array
                        (
                            [DetectedText] => 是
                            [Confidence] => 99
                            [ItemPolygon] => Array
                                (
                                    [X] => 159
                                    [Y] => 122
                                    [Width] => 16
                                    [Height] => 18
                                )
                            [Polygon] => Array
                                (
                                    [0] => Array
                                        (
                                            [X] => 159
                                            [Y] => 122
                                        )
                                    [1] => Array
                                        (
                                            [X] => 174
                                            [Y] => 122
                                        )
                                    [2] => Array
                                        (
                                            [X] => 174
                                            [Y] => 139
                                        )
                                    [3] => Array
                                        (
                                            [X] => 159
                                            [Y] => 139
                                        )
                                )
                            [AdvancedInfo] => {"Parag":{"ParagNo":8}}
                        )
                    [7] => Array
                        (
                            [DetectedText] => String
                            [Confidence] => 98
                            [ItemPolygon] => Array
                                (
                                    [X] => 214
                                    [Y] => 125
                                    [Width] => 38
                                    [Height] => 15
                                )
                            [Polygon] => Array
                                (
                                    [0] => Array
                                        (
                                            [X] => 214
                                            [Y] => 125
                                        )
                                    [1] => Array
                                        (
                                            [X] => 251
                                            [Y] => 125
                                        )
                                    [2] => Array
                                        (
                                            [X] => 251
                                            [Y] => 139
                                        )
                                    [3] => Array
                                        (
                                            [X] => 214
                                            [Y] => 139
                                        )
                                )
                            [AdvancedInfo] => {"Parag":{"ParagNo":13}}
                        )
                    [8] => Array
                        (
                            [DetectedText] => 公共参数,本接口取值: GeneralBasicOCR.
                            [Confidence] => 94
                            [ItemPolygon] => Array
                                (
                                    [X] => 294
                                    [Y] => 124
                                    [Width] => 275
                                    [Height] => 16
                                )
                            [Polygon] => Array
                                (
                                    [0] => Array
                                        (
                                            [X] => 294
                                            [Y] => 124
                                        )
                                    [1] => Array
                                        (
                                            [X] => 568
                                            [Y] => 124
                                        )
                                    [2] => Array
                                        (
                                            [X] => 568
                                            [Y] => 139
                                        )
                                    [3] => Array
                                        (
                                            [X] => 294
                                            [Y] => 139
                                        )
                                )
                            [AdvancedInfo] => {"Parag":{"ParagNo":18}}
                        )
                    [9] => Array
                        (
                            [DetectedText] => Version
                            [Confidence] => 99
                            [ItemPolygon] => Array
                                (
                                    [X] => 28
                                    [Y] => 163
                                    [Width] => 49
                                    [Height] => 15
                                )
                            [Polygon] => Array
                                (
                                    [0] => Array
                                        (
                                            [X] => 28
                                            [Y] => 163
                                        )
                                    [1] => Array
                                        (
                                            [X] => 76
                                            [Y] => 163
                                        )
                                    [2] => Array
                                        (
                                            [X] => 76
                                            [Y] => 177
                                        )
                                    [3] => Array
                                        (
                                            [X] => 28
                                            [Y] => 177
                                        )
                                )
                            [AdvancedInfo] => {"Parag":{"ParagNo":3}}
                        )
                    [10] => Array
                        (
                            [DetectedText] => String
                            [Confidence] => 97
                            [ItemPolygon] => Array
                                (
                                    [X] => 214
                                    [Y] => 163
                                    [Width] => 38
                                    [Height] => 16
                                )
                            [Polygon] => Array
                                (
                                    [0] => Array
                                        (
                                            [X] => 214
                                            [Y] => 163
                                        )
                                    [1] => Array
                                        (
                                            [X] => 251
                                            [Y] => 163
                                        )
                                    [2] => Array
                                        (
                                            [X] => 251
                                            [Y] => 178
                                        )
                                    [3] => Array
                                        (
                                            [X] => 214
                                            [Y] => 178
                                        )
                                )
                            [AdvancedInfo] => {"Parag":{"ParagNo":13}}
                        )
                    [11] => Array
                        (
                            [DetectedText] => 公共参数,本接]取值: 2018-11-19.
                            [Confidence] => 92
                            [ItemPolygon] => Array
                                (
                                    [X] => 294
                                    [Y] => 162
                                    [Width] => 231
                                    [Height] => 16
                                )
                            [Polygon] => Array
                                (
                                    [0] => Array
                                        (
                                            [X] => 294
                                            [Y] => 162
                                        )
                                    [1] => Array
                                        (
                                            [X] => 524
                                            [Y] => 162
                                        )
                                    [2] => Array
                                        (
                                            [X] => 524
                                            [Y] => 177
                                        )
                                    [3] => Array
                                        (
                                            [X] => 294
                                            [Y] => 177
                                        )
                                )
                            [AdvancedInfo] => {"Parag":{"ParagNo":19}}
                        )
                    [12] => Array
                        (
                            [DetectedText] => 公共参数,详见产品支持的地域列表,本接口仅支持其中的: ap-
                            [Confidence] => 94
                            [ItemPolygon] => Array
                                (
                                    [X] => 294
                                    [Y] => 200
                                    [Width] => 396
                                    [Height] => 17
                                )
                            [Polygon] => Array
                                (
                                    [0] => Array
                                        (
                                            [X] => 294
                                            [Y] => 200
                                        )
                                    [1] => Array
                                        (
                                            [X] => 689
                                            [Y] => 200
                                        )
                                    [2] => Array
                                        (
                                            [X] => 689
                                            [Y] => 216
                                        )
                                    [3] => Array
                                        (
                                            [X] => 294
                                            [Y] => 216
                                        )
                                )
                            [AdvancedInfo] => {"Parag":{"ParagNo":20}}
                        )
                    [13] => Array
                        (
                            [DetectedText] => Region
                            [Confidence] => 88
                            [ItemPolygon] => Array
                                (
                                    [X] => 28
                                    [Y] => 222
                                    [Width] => 46
                                    [Height] => 16
                                )
                            [Polygon] => Array
                                (
                                    [0] => Array
                                        (
                                            [X] => 28
                                            [Y] => 222
                                        )
                                    [1] => Array
                                        (
                                            [X] => 73
                                            [Y] => 222
                                        )
                                    [2] => Array
                                        (
                                            [X] => 73
                                            [Y] => 237
                                        )
                                    [3] => Array
                                        (
                                            [X] => 28
                                            [Y] => 237
                                        )
                                )
                            [AdvancedInfo] => {"Parag":{"ParagNo":4}}
                        )
                    [14] => Array
                        (
                            [DetectedText] => 是
                            [Confidence] => 99
                            [ItemPolygon] => Array
                                (
                                    [X] => 159
                                    [Y] => 220
                                    [Width] => 17
                                    [Height] => 17
                                )
                            [Polygon] => Array
                                (
                                    [0] => Array
                                        (
                                            [X] => 159
                                            [Y] => 220
                                        )
                                    [1] => Array
                                        (
                                            [X] => 175
                                            [Y] => 220
                                        )
                                    [2] => Array
                                        (
                                            [X] => 175
                                            [Y] => 236
                                        )
                                    [3] => Array
                                        (
                                            [X] => 159
                                            [Y] => 236
                                        )
                                )
                            [AdvancedInfo] => {"Parag":{"ParagNo":9}}
                        )
                    [15] => Array
                        (
                            [DetectedText] => String
                            [Confidence] => 92
                            [ItemPolygon] => Array
                                (
                                    [X] => 214
                                    [Y] => 223
                                    [Width] => 38
                                    [Height] => 15
                                )
                            [Polygon] => Array
                                (
                                    [0] => Array
                                        (
                                            [X] => 214
                                            [Y] => 223
                                        )
                                    [1] => Array
                                        (
                                            [X] => 251
                                            [Y] => 223
                                        )
                                    [2] => Array
                                        (
                                            [X] => 251
                                            [Y] => 237
                                        )
                                    [3] => Array
                                        (
                                            [X] => 214
                                            [Y] => 237
                                        )
                                )
                            [AdvancedInfo] => {"Parag":{"ParagNo":14}}
                        )
                    [16] => Array
                        (
                            [DetectedText] => beiing, ap-guangzhou, ap-hongkong, ap-seoul, ap-shanghal, na-
                            [Confidence] => 89
                            [ItemPolygon] => Array
                                (
                                    [X] => 293
                                    [Y] => 222
                                    [Width] => 403
                                    [Height] => 17
                                )
                            [Polygon] => Array
                                (
                                    [0] => Array
                                        (
                                            [X] => 293
                                            [Y] => 222
                                        )
                                    [1] => Array
                                        (
                                            [X] => 695
                                            [Y] => 222
                                        )
                                    [2] => Array
                                        (
                                            [X] => 695
                                            [Y] => 238
                                        )
                                    [3] => Array
                                        (
                                            [X] => 293
                                            [Y] => 238
                                        )
                                )
                            [AdvancedInfo] => {"Parag":{"ParagNo":20}}
                        )
                    [17] => Array
                        (
                            [DetectedText] => toronto
                            [Confidence] => 99
                            [ItemPolygon] => Array
                                (
                                    [X] => 293
                                    [Y] => 244
                                    [Width] => 45
                                    [Height] => 13
                                )
                            [Polygon] => Array
                                (
                                    [0] => Array
                                        (
                                            [X] => 293
                                            [Y] => 244
                                        )
                                    [1] => Array
                                        (
                                            [X] => 337
                                            [Y] => 244
                                        )
                                    [2] => Array
                                        (
                                            [X] => 337
                                            [Y] => 256
                                        )
                                    [3] => Array
                                        (
                                            [X] => 293
                                            [Y] => 256
                                        )
                                )
                            [AdvancedInfo] => {"Parag":{"ParagNo":20}}
                        )
                    [18] => Array
                        (
                            [DetectedText] => 图片/PDF的Base64值。
                            [Confidence] => 98
                            [ItemPolygon] => Array
                                (
                                    [X] => 294
                                    [Y] => 281
                                    [Width] => 149
                                    [Height] => 15
                                )
                            [Polygon] => Array
                                (
                                    [0] => Array
                                        (
                                            [X] => 294
                                            [Y] => 281
                                        )
                                    [1] => Array
                                        (
                                            [X] => 442
                                            [Y] => 281
                                        )
                                    [2] => Array
                                        (
                                            [X] => 442
                                            [Y] => 295
                                        )
                                    [3] => Array
                                        (
                                            [X] => 294
                                            [Y] => 295
                                        )
                                )
                            [AdvancedInfo] => {"Parag":{"ParagNo":21}}
                        )
                    [19] => Array
                        (
                            [DetectedText] => 要求图片/PDF经Base64编码后不超过7M,分辨率建议600*800以
                            [Confidence] => 99
                            [ItemPolygon] => Array
                                (
                                    [X] => 293
                                    [Y] => 301
                                    [Width] => 409
                                    [Height] => 16
                                )
                            [Polygon] => Array
                                (
                                    [0] => Array
                                        (
                                            [X] => 293
                                            [Y] => 301
                                        )
                                    [1] => Array
                                        (
                                            [X] => 701
                                            [Y] => 301
                                        )
                                    [2] => Array
                                        (
                                            [X] => 701
                                            [Y] => 316
                                        )
                                    [3] => Array
                                        (
                                            [X] => 293
                                            [Y] => 316
                                        )
                                )
                            [AdvancedInfo] => {"Parag":{"ParagNo":22}}
                        )
                    [20] => Array
                        (
                            [DetectedText] => ImageBase64
                            [Confidence] => 97
                            [ItemPolygon] => Array
                                (
                                    [X] => 28
                                    [Y] => 323
                                    [Width] => 89
                                    [Height] => 15
                                )
                            [Polygon] => Array
                                (
                                    [0] => Array
                                        (
                                            [X] => 28
                                            [Y] => 323
                                        )
                                    [1] => Array
                                        (
                                            [X] => 116
                                            [Y] => 323
                                        )
                                    [2] => Array
                                        (
                                            [X] => 116
                                            [Y] => 337
                                        )
                                    [3] => Array
                                        (
                                            [X] => 28
                                            [Y] => 337
                                        )
                                )
                            [AdvancedInfo] => {"Parag":{"ParagNo":5}}
                        )
                    [21] => Array
                        (
                            [DetectedText] => 否
                            [Confidence] => 99
                            [ItemPolygon] => Array
                                (
                                    [X] => 159
                                    [Y] => 321
                                    [Width] => 16
                                    [Height] => 16
                                )
                            [Polygon] => Array
                                (
                                    [0] => Array
                                        (
                                            [X] => 159
                                            [Y] => 321
                                        )
                                    [1] => Array
                                        (
                                            [X] => 174
                                            [Y] => 321
                                        )
                                    [2] => Array
                                        (
                                            [X] => 174
                                            [Y] => 336
                                        )
                                    [3] => Array
                                        (
                                            [X] => 159
                                            [Y] => 336
                                        )
                                )
                            [AdvancedInfo] => {"Parag":{"ParagNo":10}}
                        )
                    [22] => Array
                        (
                            [DetectedText] => String
                            [Confidence] => 98
                            [ItemPolygon] => Array
                                (
                                    [X] => 214
                                    [Y] => 323
                                    [Width] => 38
                                    [Height] => 15
                                )
                            [Polygon] => Array
                                (
                                    [0] => Array
                                        (
                                            [X] => 214
                                            [Y] => 323
                                        )
                                    [1] => Array
                                        (
                                            [X] => 251
                                            [Y] => 323
                                        )
                                    [2] => Array
                                        (
                                            [X] => 251
                                            [Y] => 337
                                        )
                                    [3] => Array
                                        (
                                            [X] => 214
                                            [Y] => 337
                                        )
                                )
                            [AdvancedInfo] => {"Parag":{"ParagNo":15}}
                        )
                    [23] => Array
                        (
                            [DetectedText] => 上,支持PNG、JPG、 JPEG、 BMP、 PDF格式。
                            [Confidence] => 87
                            [ItemPolygon] => Array
                                (
                                    [X] => 294
                                    [Y] => 321
                                    [Width] => 298
                                    [Height] => 19
                                )
                            [Polygon] => Array
                                (
                                    [0] => Array
                                        (
                                            [X] => 294
                                            [Y] => 321
                                        )
                                    [1] => Array
                                        (
                                            [X] => 591
                                            [Y] => 321
                                        )
                                    [2] => Array
                                        (
                                            [X] => 591
                                            [Y] => 339
                                        )
                                    [3] => Array
                                        (
                                            [X] => 294
                                            [Y] => 339
                                        )
                                )
                            [AdvancedInfo] => {"Parag":{"ParagNo":22}}
                        )
                    [24] => Array
                        (
                            [DetectedText] => 图片的ImageUr、ImageBase64 必须提供一个, 如果都提供,只使
                            [Confidence] => 90
                            [ItemPolygon] => Array
                                (
                                    [X] => 294
                                    [Y] => 342
                                    [Width] => 419
                                    [Height] => 18
                                )
                            [Polygon] => Array
                                (
                                    [0] => Array
                                        (
                                            [X] => 294
                                            [Y] => 342
                                        )
                                    [1] => Array
                                        (
                                            [X] => 712
                                            [Y] => 342
                                        )
                                    [2] => Array
                                        (
                                            [X] => 712
                                            [Y] => 359
                                        )
                                    [3] => Array
                                        (
                                            [X] => 294
                                            [Y] => 359
                                        )
                                )
                            [AdvancedInfo] => {"Parag":{"ParagNo":23}}
                        )
                    [25] => Array
                        (
                            [DetectedText] => 用ImageUrl。
                            [Confidence] => 85
                            [ItemPolygon] => Array
                                (
                                    [X] => 294
                                    [Y] => 364
                                    [Width] => 80
                                    [Height] => 17
                                )
                            [Polygon] => Array
                                (
                                    [0] => Array
                                        (
                                            [X] => 294
                                            [Y] => 364
                                        )
                                    [1] => Array
                                        (
                                            [X] => 373
                                            [Y] => 364
                                        )
                                    [2] => Array
                                        (
                                            [X] => 373
                                            [Y] => 380
                                        )
                                    [3] => Array
                                        (
                                            [X] => 294
                                            [Y] => 380
                                        )
                                )
                            [AdvancedInfo] => {"Parag":{"ParagNo":23}}
                        )
                    [26] => Array
                        (
                            [DetectedText] => 图片/PDF的Url地址。
                            [Confidence] => 94
                            [ItemPolygon] => Array
                                (
                                    [X] => 294
                                    [Y] => 402
                                    [Width] => 133
                                    [Height] => 16
                                )
                            [Polygon] => Array
                                (
                                    [0] => Array
                                        (
                                            [X] => 294
                                            [Y] => 402
                                        )
                                    [1] => Array
                                        (
                                            [X] => 426
                                            [Y] => 402
                                        )
                                    [2] => Array
                                        (
                                            [X] => 426
                                            [Y] => 417
                                        )
                                    [3] => Array
                                        (
                                            [X] => 294
                                            [Y] => 417
                                        )
                                )
                            [AdvancedInfo] => {"Parag":{"ParagNo":24}}
                        )
                    [27] => Array
                        (
                            [DetectedText] => 要求图片/PDF经Base64编码后不超过7M,分辨率建议600*800以
                            [Confidence] => 99
                            [ItemPolygon] => Array
                                (
                                    [X] => 293
                                    [Y] => 423
                                    [Width] => 409
                                    [Height] => 17
                                )
                            [Polygon] => Array
                                (
                                    [0] => Array
                                        (
                                            [X] => 293
                                            [Y] => 423
                                        )
                                    [1] => Array
                                        (
                                            [X] => 701
                                            [Y] => 423
                                        )
                                    [2] => Array
                                        (
                                            [X] => 701
                                            [Y] => 439
                                        )
                                    [3] => Array
                                        (
                                            [X] => 293
                                            [Y] => 439
                                        )
                                )
                            [AdvancedInfo] => {"Parag":{"ParagNo":25}}
                        )
                    [28] => Array
                        (
                            [DetectedText] => ImageUrl
                            [Confidence] => 95
                            [ItemPolygon] => Array
                                (
                                    [X] => 28
                                    [Y] => 445
                                    [Width] => 59
                                    [Height] => 16
                                )
                            [Polygon] => Array
                                (
                                    [0] => Array
                                        (
                                            [X] => 28
                                            [Y] => 445
                                        )
                                    [1] => Array
                                        (
                                            [X] => 86
                                            [Y] => 445
                                        )
                                    [2] => Array
                                        (
                                            [X] => 86
                                            [Y] => 460
                                        )
                                    [3] => Array
                                        (
                                            [X] => 28
                                            [Y] => 460
                                        )
                                )
                            [AdvancedInfo] => {"Parag":{"ParagNo":6}}
                        )
                    [29] => Array
                        (
                            [DetectedText] => 否
                            [Confidence] => 99
                            [ItemPolygon] => Array
                                (
                                    [X] => 159
                                    [Y] => 445
                                    [Width] => 16
                                    [Height] => 15
                                )
                            [Polygon] => Array
                                (
                                    [0] => Array
                                        (
                                            [X] => 159
                                            [Y] => 445
                                        )
                                    [1] => Array
                                        (
                                            [X] => 174
                                            [Y] => 445
                                        )
                                    [2] => Array
                                        (
                                            [X] => 174
                                            [Y] => 459
                                        )
                                    [3] => Array
                                        (
                                            [X] => 159
                                            [Y] => 459
                                        )
                                )
                            [AdvancedInfo] => {"Parag":{"ParagNo":11}}
                        )
                    [30] => Array
                        (
                            [DetectedText] => String
                            [Confidence] => 91
                            [ItemPolygon] => Array
                                (
                                    [X] => 215
                                    [Y] => 445
                                    [Width] => 37
                                    [Height] => 16
                                )
                            [Polygon] => Array
                                (
                                    [0] => Array
                                        (
                                            [X] => 215
                                            [Y] => 445
                                        )
                                    [1] => Array
                                        (
                                            [X] => 251
                                            [Y] => 445
                                        )
                                    [2] => Array
                                        (
                                            [X] => 251
                                            [Y] => 460
                                        )
                                    [3] => Array
                                        (
                                            [X] => 215
                                            [Y] => 460
                                        )
                                )
                            [AdvancedInfo] => {"Parag":{"ParagNo":16}}
                        )
                    [31] => Array
                        (
                            [DetectedText] => 上,支持PNG、JPG、JPEG、 BMP、 PDF格式。
                            [Confidence] => 90
                            [ItemPolygon] => Array
                                (
                                    [X] => 294
                                    [Y] => 444
                                    [Width] => 297
                                    [Height] => 17
                                )
                            [Polygon] => Array
                                (
                                    [0] => Array
                                        (
                                            [X] => 294
                                            [Y] => 444
                                        )
                                    [1] => Array
                                        (
                                            [X] => 590
                                            [Y] => 444
                                        )
                                    [2] => Array
                                        (
                                            [X] => 590
                                            [Y] => 460
                                        )
                                    [3] => Array
                                        (
                                            [X] => 294
                                            [Y] => 460
                                        )
                                )
                            [AdvancedInfo] => {"Parag":{"ParagNo":25}}
                        )
                    [32] => Array
                        (
                            [DetectedText] => 图片存储于腾讯云的Url可保障更高的下载速度和稳定性,建议图片
                            [Confidence] => 98
                            [ItemPolygon] => Array
                                (
                                    [X] => 294
                                    [Y] => 465
                                    [Width] => 419
                                    [Height] => 16
                                )
                            [Polygon] => Array
                                (
                                    [0] => Array
                                        (
                                            [X] => 294
                                            [Y] => 465
                                        )
                                    [1] => Array
                                        (
                                            [X] => 712
                                            [Y] => 465
                                        )
                                    [2] => Array
                                        (
                                            [X] => 712
                                            [Y] => 480
                                        )
                                    [3] => Array
                                        (
                                            [X] => 294
                                            [Y] => 480
                                        )
                                )
                            [AdvancedInfo] => {"Parag":{"ParagNo":26}}
                        )
                    [33] => Array
                        (
                            [DetectedText] => 存储于腾讯云。非腾讯云存储的Url速度和稳定性可能受-定影响。
                            [Confidence] => 98
                            [ItemPolygon] => Array
                                (
                                    [X] => 294
                                    [Y] => 487
                                    [Width] => 410
                                    [Height] => 15
                                )
                            [Polygon] => Array
                                (
                                    [0] => Array
                                        (
                                            [X] => 294
                                            [Y] => 487
                                        )
                                    [1] => Array
                                        (
                                            [X] => 703
                                            [Y] => 487
                                        )
                                    [2] => Array
                                        (
                                            [X] => 703
                                            [Y] => 501
                                        )
                                    [3] => Array
                                        (
                                            [X] => 294
                                            [Y] => 501
                                        )
                                )
                            [AdvancedInfo] => {"Parag":{"ParagNo":26}}
                        )
                    [34] => Array
                        (
                            [DetectedText] => Scene
                            [Confidence] => 99
                            [ItemPolygon] => Array
                                (
                                    [X] => 28
                                    [Y] => 525
                                    [Width] => 42
                                    [Height] => 14
                                )
                            [Polygon] => Array
                                (
                                    [0] => Array
                                        (
                                            [X] => 28
                                            [Y] => 525
                                        )
                                    [1] => Array
                                        (
                                            [X] => 69
                                            [Y] => 525
                                        )
                                    [2] => Array
                                        (
                                            [X] => 69
                                            [Y] => 538
                                        )
                                    [3] => Array
                                        (
                                            [X] => 28
                                            [Y] => 538
                                        )
                                )
                            [AdvancedInfo] => {"Parag":{"ParagNo":7}}
                        )
                    [35] => Array
                        (
                            [DetectedText] => 否
                            [Confidence] => 99
                            [ItemPolygon] => Array
                                (
                                    [X] => 159
                                    [Y] => 525
                                    [Width] => 16
                                    [Height] => 15
                                )
                            [Polygon] => Array
                                (
                                    [0] => Array
                                        (
                                            [X] => 159
                                            [Y] => 525
                                        )
                                    [1] => Array
                                        (
                                            [X] => 174
                                            [Y] => 525
                                        )
                                    [2] => Array
                                        (
                                            [X] => 174
                                            [Y] => 539
                                        )
                                    [3] => Array
                                        (
                                            [X] => 159
                                            [Y] => 539
                                        )
                                )
                            [AdvancedInfo] => {"Parag":{"ParagNo":12}}
                        )
                    [36] => Array
                        (
                            [DetectedText] => String
                            [Confidence] => 92
                            [ItemPolygon] => Array
                                (
                                    [X] => 214
                                    [Y] => 524
                                    [Width] => 38
                                    [Height] => 16
                                )
                            [Polygon] => Array
                                (
                                    [0] => Array
                                        (
                                            [X] => 214
                                            [Y] => 524
                                        )
                                    [1] => Array
                                        (
                                            [X] => 251
                                            [Y] => 524
                                        )
                                    [2] => Array
                                        (
                                            [X] => 251
                                            [Y] => 539
                                        )
                                    [3] => Array
                                        (
                                            [X] => 214
                                            [Y] => 539
                                        )
                                )
                            [AdvancedInfo] => {"Parag":{"ParagNo":17}}
                        )
                    [37] => Array
                        (
                            [DetectedText] => 保留字段。
                            [Confidence] => 99
                            [ItemPolygon] => Array
                                (
                                    [X] => 294
                                    [Y] => 524
                                    [Width] => 61
                                    [Height] => 16
                                )
                            [Polygon] => Array
                                (
                                    [0] => Array
                                        (
                                            [X] => 294
                                            [Y] => 524
                                        )
                                    [1] => Array
                                        (
                                            [X] => 354
                                            [Y] => 524
                                        )
                                    [2] => Array
                                        (
                                            [X] => 354
                                            [Y] => 539
                                        )
                                    [3] => Array
                                        (
                                            [X] => 294
                                            [Y] => 539
                                        )
                                )
                            [AdvancedInfo] => {"Parag":{"ParagNo":26}}
                        )
                )
            [Language] => zh
            [Angel] => 0
            [PdfPageSize] => 0
            [RequestId] => 323c3313-0ca4-4136-a4ed-ae24c00efcfe
        )
)
