示例#1
0
        public async Task<IHttpActionResult> GetOcrData()
        {
            OcrParseData parsedData = new OcrParseData();
            var text = OcredDataFromABBYY.RealOcredData;

           OCRParser parser = new OCRParser();
           var propInfo = parser.GetPropertyInfo(text);
           var custinfo = parser.GetCustomerInfo(text);
           var priceinfo = parser.GetPriceInfo(text);



           parsedData.Address = propInfo["address"];
           parsedData.Deposit = priceinfo["depositamount"];
           parsedData.Erf = propInfo["erf"];
           parsedData.LoanAmount = priceinfo["loanamount"];
           parsedData.PurchasePrice = priceinfo["purchaseprice"];
           parsedData.Suburb = propInfo["area"];

            
            return Ok(parsedData);
        }
示例#2
0
        public async Task <IHttpActionResult> GetOcrData()
        {
            OcrParseData parsedData = new OcrParseData();
            var          text       = OcredDataFromABBYY.RealOcredData;

            OCRParser parser    = new OCRParser();
            var       propInfo  = parser.GetPropertyInfo(text);
            var       custinfo  = parser.GetCustomerInfo(text);
            var       priceinfo = parser.GetPriceInfo(text);



            parsedData.Address       = propInfo["address"];
            parsedData.Deposit       = priceinfo["depositamount"];
            parsedData.Erf           = propInfo["erf"];
            parsedData.LoanAmount    = priceinfo["loanamount"];
            parsedData.PurchasePrice = priceinfo["purchaseprice"];
            parsedData.Suburb        = propInfo["area"];


            return(Ok(parsedData));
        }