From c777755ad038d453f8eff018c9ee5388970cde58 Mon Sep 17 00:00:00 2001 From: Sameeksha Vaity Date: Wed, 13 May 2020 17:04:38 -0700 Subject: [PATCH 1/7] Test failing --- .../azure-ai-formrecognizer/README.md | 6 +- .../azure/ai/formrecognizer/Transforms.java | 49 ++-- .../FormRecognizerAsyncClientTest.java | 125 +++++++-- .../FormRecognizerClientTest.java | 148 ++++++++--- .../FormRecognizerClientTestBase.java | 151 +++++++++-- .../FormTrainingClientTestBase.java | 7 +- .../azure/ai/formrecognizer/TestUtils.java | 8 +- .../sample_files/Test/multipage_invoice1.pdf | Bin 0 -> 108935 bytes .../recognizeContentFromDataMultiPage.json | 124 +++++++++ .../recognizeContentFromUrlMultiPage.json | 84 ++++++ ...recognizeCustomFormMultiPageUnlabeled.json | 164 ++++++++++++ ...ecognizeCustomFormUrlMultiPageLabeled.json | 244 ++++++++++++++++++ .../recognizeReceiptFromDataMultiPage.json | 104 ++++++++ .../recognizeReceiptFromUrlMultiPage.json | 104 ++++++++ 14 files changed, 1215 insertions(+), 103 deletions(-) create mode 100644 sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/sample_files/Test/multipage_invoice1.pdf create mode 100644 sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeContentFromDataMultiPage.json create mode 100644 sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeContentFromUrlMultiPage.json create mode 100644 sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeCustomFormMultiPageUnlabeled.json create mode 100644 sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeCustomFormUrlMultiPageLabeled.json create mode 100644 sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeReceiptFromDataMultiPage.json create mode 100644 sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeReceiptFromUrlMultiPage.json diff --git a/sdk/formrecognizer/azure-ai-formrecognizer/README.md b/sdk/formrecognizer/azure-ai-formrecognizer/README.md index 80e2ecc699fe..790f0b49861c 100644 --- a/sdk/formrecognizer/azure-ai-formrecognizer/README.md +++ b/sdk/formrecognizer/azure-ai-formrecognizer/README.md @@ -50,10 +50,10 @@ az group create --name my-resource-group --location westus2 ```bash # Create Form Recognizer az cognitiveservices account create \ - --name text-analytics-resource \ + --name form-recognizer-resource \ --resource-group my-resource-group \ - --kind TextAnalytics \ - --sku F0 \ + --kind FormRecognizer \ + --sku S0 \ --location westus2 \ --yes ``` diff --git a/sdk/formrecognizer/azure-ai-formrecognizer/src/main/java/com/azure/ai/formrecognizer/Transforms.java b/sdk/formrecognizer/azure-ai-formrecognizer/src/main/java/com/azure/ai/formrecognizer/Transforms.java index 9391fb276be5..34522ccddaf9 100644 --- a/sdk/formrecognizer/azure-ai-formrecognizer/src/main/java/com/azure/ai/formrecognizer/Transforms.java +++ b/sdk/formrecognizer/azure-ai-formrecognizer/src/main/java/com/azure/ai/formrecognizer/Transforms.java @@ -89,7 +89,7 @@ static List toRecognizedForm(AnalyzeResult analyzeResult, boolea } } else { extractedFormList = new ArrayList<>(); - for (PageResult pageResultItem : pageResults) { + forEachWithIndex(pageResults, ((index, pageResultItem) -> { StringBuffer formType = new StringBuffer("form-"); int pageNumber = pageResultItem.getPage(); Integer clusterId = pageResultItem.getClusterId(); @@ -103,8 +103,8 @@ static List toRecognizedForm(AnalyzeResult analyzeResult, boolea extractedFieldMap, formType.toString(), new PageRange(pageNumber, pageNumber), - new IterableStream<>(Collections.singletonList(formPages.get(pageNumber - 1))))); - } + new IterableStream<>(Collections.singletonList(formPages.get(index))))); + })); } return extractedFormList; } @@ -216,24 +216,27 @@ private static Map> getUnlabeledFieldMap(DocumentResult doc List readResults, boolean includeTextDetails) { Map> extractedFieldMap = new TreeMap<>(); // add receipt fields - documentResultItem.getFields().forEach((key, fieldValue) -> { - if (fieldValue != null) { - Integer pageNumber = fieldValue.getPage(); - FieldText labelText = new FieldText(key, null, pageNumber, null); - IterableStream formContentList = null; - if (includeTextDetails) { - formContentList = setReferenceElements(fieldValue.getElements(), readResults, pageNumber); + if (!CoreUtils.isNullOrEmpty(documentResultItem.getFields())) { + documentResultItem.getFields().forEach((key, fieldValue) -> { + if (fieldValue != null) { + Integer pageNumber = fieldValue.getPage(); + FieldText labelText = new FieldText(key, null, pageNumber, null); + IterableStream formContentList = null; + if (includeTextDetails) { + formContentList = setReferenceElements(fieldValue.getElements(), readResults, pageNumber); + } + FieldText valueText = new FieldText(fieldValue.getText(), + toBoundingBox(fieldValue.getBoundingBox()), + pageNumber, formContentList); + extractedFieldMap.put(key, setFormField(labelText, key, fieldValue, valueText, pageNumber, + readResults)); + } else { + FieldText labelText = new FieldText(key, null, null, null); + extractedFieldMap.put(key, new FormField<>(DEFAULT_CONFIDENCE_VALUE, labelText, + key, null, null, null)); } - FieldText valueText = new FieldText(fieldValue.getText(), toBoundingBox(fieldValue.getBoundingBox()), - pageNumber, formContentList); - extractedFieldMap.put(key, setFormField(labelText, key, fieldValue, valueText, pageNumber, - readResults)); - } else { - FieldText labelText = new FieldText(key, null, null, null); - extractedFieldMap.put(key, new FormField<>(DEFAULT_CONFIDENCE_VALUE, labelText, - key, null, null, null)); - } - }); + }); + } return extractedFieldMap; } @@ -309,8 +312,7 @@ private static float setDefaultConfidenceValue(Float confidence) { * {@link com.azure.ai.formrecognizer.implementation.models.FieldValue#getValueObject()} * to a SDK level map of {@link FormField}. * - * @param valueObject The array of field values returned by the service in - * {@link FieldValue#getValueObject()} . + * @param valueObject The array of field values returned by the service in {@link FieldValue#getValueObject()}. * * @return The Map of {@link FormField}. */ @@ -332,8 +334,7 @@ private static Map> toFormFieldObject(Map { + contentFromDataRunner((data) -> { SyncPoller> syncPoller = client.beginRecognizeContent(toFluxByteBuffer(data), LAYOUT_FILE_LENGTH, FormContentType.IMAGE_JPEG, null).getSyncPoller(); @@ -209,12 +212,12 @@ public void recognizeLayoutData(HttpClient httpClient, FormRecognizerServiceVers */ @ParameterizedTest(name = DISPLAY_NAME_WITH_ARGUMENTS) @MethodSource("com.azure.ai.formrecognizer.TestUtils#getTestParameters") - public void recognizeLayoutDataWithNullData(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion) { - client = getFormRecognizerAsyncClient(httpClient, serviceVersion); - layoutDataRunner((data) -> { - SyncPoller> syncPoller = - client.beginRecognizeContent(toFluxByteBuffer(data), LAYOUT_FILE_LENGTH, FormContentType.IMAGE_JPEG, - null).getSyncPoller(); + public void recognizeContentResultWithNullData(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion) { + contentFromDataRunner((data) -> { + assertThrows(RuntimeException.class, () -> client.beginRecognizeContent(null, LAYOUT_FILE_LENGTH, + FormContentType.IMAGE_JPEG, null).getSyncPoller()); + SyncPoller> syncPoller = client.beginRecognizeContent(toFluxByteBuffer(data), LAYOUT_FILE_LENGTH, FormContentType.IMAGE_JPEG, + null).getSyncPoller(); syncPoller.waitForCompletion(); assertThrows(RuntimeException.class, () -> client.beginRecognizeContent(null, LAYOUT_FILE_LENGTH, @@ -222,16 +225,16 @@ public void recognizeLayoutDataWithNullData(HttpClient httpClient, FormRecognize }); } + /** - * Verifies layout data for a document using source as input stream data. - * And the content type is not given. The content type will be auto detected. + * Verifies content type will be auto detected when using content/layout API with input stream data overload. */ @ParameterizedTest(name = DISPLAY_NAME_WITH_ARGUMENTS) @MethodSource("com.azure.ai.formrecognizer.TestUtils#getTestParameters") - public void recognizeLayoutDataWithContentTypeAutoDetection(HttpClient httpClient, + public void recognizeContentResultWithContentTypeAutoDetection(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion) { client = getFormRecognizerAsyncClient(httpClient, serviceVersion); - layoutDataRunner((data) -> { + contentFromDataRunner((data) -> { SyncPoller> syncPoller = client.beginRecognizeContent(getReplayableBufferData(LAYOUT_LOCAL_URL), LAYOUT_FILE_LENGTH, null, null).getSyncPoller(); @@ -245,9 +248,9 @@ public void recognizeLayoutDataWithContentTypeAutoDetection(HttpClient httpClien */ @ParameterizedTest(name = DISPLAY_NAME_WITH_ARGUMENTS) @MethodSource("com.azure.ai.formrecognizer.TestUtils#getTestParameters") - public void recognizeLayoutSourceUrl(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion) { + public void recognizeContentFromUrl(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion) { client = getFormRecognizerAsyncClient(httpClient, serviceVersion); - layoutSourceUrlRunner(sourceUrl -> { + contentFromUrlRunner(sourceUrl -> { SyncPoller> syncPoller = client.beginRecognizeContentFromUrl(sourceUrl).getSyncPoller(); syncPoller.waitForCompletion(); @@ -260,7 +263,7 @@ public void recognizeLayoutSourceUrl(HttpClient httpClient, FormRecognizerServic */ @ParameterizedTest(name = DISPLAY_NAME_WITH_ARGUMENTS) @MethodSource("com.azure.ai.formrecognizer.TestUtils#getTestParameters") - public void recognizeLayoutInvalidSourceUrl(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion) { + public void recognizeContentInvalidSourceUrl(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion) { client = getFormRecognizerAsyncClient(httpClient, serviceVersion); invalidSourceUrlRunner((invalidSourceUrl) -> assertThrows(ErrorResponseException.class, () -> client.beginRecognizeContentFromUrl(invalidSourceUrl).getSyncPoller())); @@ -326,9 +329,9 @@ public void recognizeCustomFormLabeledDataWithNullValues(HttpClient httpClient, })); } + /** - * Verifies custom form data for a document using source as input stream data and valid labeled model Id. - * And the content type is not given. The content type will be auto detected. + * Verifies content type will be auto detected when using custom form API with input stream data overload. */ @ParameterizedTest(name = DISPLAY_NAME_WITH_ARGUMENTS) @MethodSource("com.azure.ai.formrecognizer.TestUtils#getTestParameters") @@ -367,4 +370,88 @@ public void recognizeCustomFormUnlabeledData(HttpClient httpClient, FormRecogniz validateRecognizedResult(syncPoller.getFinalResult(), false, false); })); } + + @ParameterizedTest(name = DISPLAY_NAME_WITH_ARGUMENTS) + @MethodSource("com.azure.ai.formrecognizer.TestUtils#getTestParameters") + public void recognizeCustomFormMultiPageUnlabeled(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion) { + client = getFormRecognizerAsyncClient(httpClient, serviceVersion); + multipageFromDataRunner(data -> beginTrainingMultipageRunner((storageSASUrl) -> { + SyncPoller trainingPoller = + client.getFormTrainingAsyncClient().beginTraining(storageSASUrl, false).getSyncPoller(); + trainingPoller.waitForCompletion(); + + SyncPoller> syncPoller = + client.beginRecognizeCustomForms(toFluxByteBuffer(data), trainingPoller.getFinalResult().getModelId(), + MULTIPAGE_INVOICE_FILE_LENGTH, FormContentType.APPLICATION_PDF).getSyncPoller(); + syncPoller.waitForCompletion(); + validateMultiPageDataUnlabeled(syncPoller.getFinalResult()); + })); + } + + @ParameterizedTest(name = DISPLAY_NAME_WITH_ARGUMENTS) + @MethodSource("com.azure.ai.formrecognizer.TestUtils#getTestParameters") + public void recognizeCustomFormUrlMultiPageLabeled(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion) { + client = getFormRecognizerAsyncClient(httpClient, serviceVersion); + multipageFromUrlRunner(fileUrl -> beginTrainingMultipageRunner((storageSASUrl) -> { + SyncPoller trainingPoller = + client.getFormTrainingAsyncClient().beginTraining(storageSASUrl, true).getSyncPoller(); + trainingPoller.waitForCompletion(); + + SyncPoller> syncPoller = + client.beginRecognizeCustomFormsFromUrl(fileUrl, trainingPoller.getFinalResult().getModelId()).getSyncPoller(); + syncPoller.waitForCompletion(); + validateMultiPageDataLabeled(syncPoller.getFinalResult()); + })); + } + + @ParameterizedTest(name = DISPLAY_NAME_WITH_ARGUMENTS) + @MethodSource("com.azure.ai.formrecognizer.TestUtils#getTestParameters") + public void recognizeReceiptFromUrlMultiPage(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion) { + client = getFormRecognizerAsyncClient(httpClient, serviceVersion); + multipageFromUrlRunner(fileUrl -> { + SyncPoller> syncPoller = + client.beginRecognizeReceiptsFromUrl(fileUrl).getSyncPoller(); + syncPoller.waitForCompletion(); + validateMultipageReceiptData(syncPoller.getFinalResult()); + }); + } + + @ParameterizedTest(name = DISPLAY_NAME_WITH_ARGUMENTS) + @MethodSource("com.azure.ai.formrecognizer.TestUtils#getTestParameters") + public void recognizeReceiptFromDataMultiPage(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion) { + client = getFormRecognizerAsyncClient(httpClient, serviceVersion); + multipageFromDataRunner(data -> { + SyncPoller> syncPoller = + client.beginRecognizeReceipts(toFluxByteBuffer(data), MULTIPAGE_INVOICE_FILE_LENGTH, + FormContentType.APPLICATION_PDF).getSyncPoller(); + syncPoller.waitForCompletion(); + validateMultipageReceiptData(syncPoller.getFinalResult()); + }); + } + + @ParameterizedTest(name = DISPLAY_NAME_WITH_ARGUMENTS) + @MethodSource("com.azure.ai.formrecognizer.TestUtils#getTestParameters") + public void recognizeContentFromUrlMultiPage(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion) { + client = getFormRecognizerAsyncClient(httpClient, serviceVersion); + multipageFromUrlRunner((fileUrl) -> { + SyncPoller> syncPoller = + client.beginRecognizeContentFromUrl(fileUrl).getSyncPoller(); + syncPoller.waitForCompletion(); + validateLayoutDataResults(syncPoller.getFinalResult(), false); + }); + } + + @ParameterizedTest(name = DISPLAY_NAME_WITH_ARGUMENTS) + @MethodSource("com.azure.ai.formrecognizer.TestUtils#getTestParameters") + public void recognizeContentFromDataMultiPage(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion) { + client = getFormRecognizerAsyncClient(httpClient, serviceVersion); + multipageFromDataRunner(data -> { + SyncPoller> syncPoller = + client.beginRecognizeContent(toFluxByteBuffer(data), MULTIPAGE_INVOICE_FILE_LENGTH, + FormContentType.APPLICATION_PDF).getSyncPoller(); + syncPoller.waitForCompletion(); + validateLayoutDataResults(syncPoller.getFinalResult(), false); + }); + } + } diff --git a/sdk/formrecognizer/azure-ai-formrecognizer/src/test/java/com/azure/ai/formrecognizer/FormRecognizerClientTest.java b/sdk/formrecognizer/azure-ai-formrecognizer/src/test/java/com/azure/ai/formrecognizer/FormRecognizerClientTest.java index cea33391e408..d92ff3e91387 100644 --- a/sdk/formrecognizer/azure-ai-formrecognizer/src/test/java/com/azure/ai/formrecognizer/FormRecognizerClientTest.java +++ b/sdk/formrecognizer/azure-ai-formrecognizer/src/test/java/com/azure/ai/formrecognizer/FormRecognizerClientTest.java @@ -28,6 +28,7 @@ import static com.azure.ai.formrecognizer.TestUtils.INVALID_URL; import static com.azure.ai.formrecognizer.TestUtils.LAYOUT_FILE_LENGTH; import static com.azure.ai.formrecognizer.TestUtils.LAYOUT_LOCAL_URL; +import static com.azure.ai.formrecognizer.TestUtils.MULTIPAGE_INVOICE_FILE_LENGTH; import static com.azure.ai.formrecognizer.TestUtils.RECEIPT_FILE_LENGTH; import static com.azure.ai.formrecognizer.TestUtils.RECEIPT_LOCAL_URL; import static com.azure.ai.formrecognizer.TestUtils.getContentDetectionFileData; @@ -51,12 +52,13 @@ private FormRecognizerClient getFormRecognizerClient(HttpClient httpClient, builder.credential(credential); return builder.buildClient(); } + /** * Verifies receipt data for a document using source as file url. */ @ParameterizedTest(name = DISPLAY_NAME_WITH_ARGUMENTS) @MethodSource("com.azure.ai.formrecognizer.TestUtils#getTestParameters") - public void recognizeReceiptSourceUrl(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion) { + public void recognizeReceiptSourceUrl(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion) { client = getFormRecognizerClient(httpClient, serviceVersion); receiptSourceUrlRunner((sourceUrl) -> { SyncPoller> syncPoller = @@ -72,7 +74,8 @@ public void recognizeReceiptSourceUrl(HttpClient httpClient, FormRecognizerServi */ @ParameterizedTest(name = DISPLAY_NAME_WITH_ARGUMENTS) @MethodSource("com.azure.ai.formrecognizer.TestUtils#getTestParameters") - public void recognizeReceiptSourceUrlTextDetails(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion) { + public void recognizeReceiptSourceUrlTextDetails(HttpClient httpClient, + FormRecognizerServiceVersion serviceVersion) { client = getFormRecognizerClient(httpClient, serviceVersion); receiptSourceUrlRunnerTextDetails((sourceUrl, includeTextDetails) -> { SyncPoller> syncPoller = @@ -87,7 +90,7 @@ public void recognizeReceiptSourceUrlTextDetails(HttpClient httpClient, FormReco */ @ParameterizedTest(name = DISPLAY_NAME_WITH_ARGUMENTS) @MethodSource("com.azure.ai.formrecognizer.TestUtils#getTestParameters") - public void recognizeReceiptData(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion) { + public void recognizeReceiptData(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion) { client = getFormRecognizerClient(httpClient, serviceVersion); receiptDataRunner((data) -> { SyncPoller> syncPoller = @@ -102,19 +105,20 @@ public void recognizeReceiptData(HttpClient httpClient, FormRecognizerServiceVer */ @ParameterizedTest(name = DISPLAY_NAME_WITH_ARGUMENTS) @MethodSource("com.azure.ai.formrecognizer.TestUtils#getTestParameters") - public void recognizeReceiptDataTextDetailsWithNullData(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion) { + public void recognizeReceiptDataTextDetailsWithNullData(HttpClient httpClient, + FormRecognizerServiceVersion serviceVersion) { client = getFormRecognizerClient(httpClient, serviceVersion); assertThrows(RuntimeException.class, () -> client.beginRecognizeReceipts(null, RECEIPT_FILE_LENGTH, FormContentType.IMAGE_JPEG, false, null)); } /** - * Verifies receipt data for a document using source as input stream data. - * And the content type is not given. The content type will be auto detected. + * Verifies content type will be auto detected when using receipt API with input stream data overload. */ @ParameterizedTest(name = DISPLAY_NAME_WITH_ARGUMENTS) @MethodSource("com.azure.ai.formrecognizer.TestUtils#getTestParameters") - public void recognizeReceiptDataWithContentTypeAutoDetection(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion) { + public void recognizeReceiptDataWithContentTypeAutoDetection(HttpClient httpClient, + FormRecognizerServiceVersion serviceVersion) { client = getFormRecognizerClient(httpClient, serviceVersion); SyncPoller> syncPoller = client.beginRecognizeReceipts(getContentDetectionFileData(RECEIPT_LOCAL_URL), RECEIPT_FILE_LENGTH, @@ -123,6 +127,7 @@ public void recognizeReceiptDataWithContentTypeAutoDetection(HttpClient httpClie validateReceiptResultData(syncPoller.getFinalResult(), false); } + /** * Verifies receipt data for a document using source as as input stream data and text content when * includeTextDetails is true. @@ -147,9 +152,9 @@ public void recognizeReceiptDataWithContentTypeAutoDetection(HttpClient httpClie */ @ParameterizedTest(name = DISPLAY_NAME_WITH_ARGUMENTS) @MethodSource("com.azure.ai.formrecognizer.TestUtils#getTestParameters") - public void recognizeLayoutData(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion) { + public void recognizeContent(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion) { client = getFormRecognizerClient(httpClient, serviceVersion); - layoutDataRunner((data) -> { + contentFromDataRunner((data) -> { SyncPoller> syncPoller = client.beginRecognizeContent(data, LAYOUT_FILE_LENGTH, FormContentType.IMAGE_PNG, null); syncPoller.waitForCompletion(); @@ -162,24 +167,23 @@ public void recognizeLayoutData(HttpClient httpClient, FormRecognizerServiceVers */ @ParameterizedTest(name = DISPLAY_NAME_WITH_ARGUMENTS) @MethodSource("com.azure.ai.formrecognizer.TestUtils#getTestParameters") - public void recognizeLayoutDataWithNullData(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion) { + public void recognizeContentResultWithNullData(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion) { client = getFormRecognizerClient(httpClient, serviceVersion); - layoutDataRunner((data) -> { - SyncPoller> syncPoller = - client.beginRecognizeContent(data, LAYOUT_FILE_LENGTH, FormContentType.IMAGE_PNG, null); - syncPoller.waitForCompletion(); - assertThrows(RuntimeException.class, () -> - client.beginRecognizeContent(null, LAYOUT_FILE_LENGTH, FormContentType.IMAGE_JPEG, null)); - }); + SyncPoller> syncPoller = client.beginRecognizeContent(null, + LAYOUT_FILE_LENGTH, FormContentType.IMAGE_JPEG, null); + syncPoller.waitForCompletion(); + assertThrows(RuntimeException.class, () -> + client.beginRecognizeContent(null, LAYOUT_FILE_LENGTH, FormContentType.IMAGE_JPEG, null)); } + /** - * Verifies layout data for a document using source as input stream data. - * And the content type is not given. The content type will be auto detected. + * Verifies content type will be auto detected when using content/layout API with input stream data overload. */ @ParameterizedTest(name = DISPLAY_NAME_WITH_ARGUMENTS) @MethodSource("com.azure.ai.formrecognizer.TestUtils#getTestParameters") - public void recognizeLayoutDataWithContentTypeAutoDetection(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion) { + public void recognizeContentResultWithContentTypeAutoDetection(HttpClient httpClient, + FormRecognizerServiceVersion serviceVersion) { client = getFormRecognizerClient(httpClient, serviceVersion); SyncPoller> syncPoller = client.beginRecognizeContent(getContentDetectionFileData(LAYOUT_LOCAL_URL), LAYOUT_FILE_LENGTH, null, null); @@ -189,9 +193,9 @@ public void recognizeLayoutDataWithContentTypeAutoDetection(HttpClient httpClien @ParameterizedTest(name = DISPLAY_NAME_WITH_ARGUMENTS) @MethodSource("com.azure.ai.formrecognizer.TestUtils#getTestParameters") - public void recognizeLayoutSourceUrl(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion) { + public void recognizeContentFromUrl(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion) { client = getFormRecognizerClient(httpClient, serviceVersion); - layoutSourceUrlRunner(sourceUrl -> { + contentFromUrlRunner(sourceUrl -> { SyncPoller> syncPoller = client.beginRecognizeContentFromUrl(sourceUrl); syncPoller.waitForCompletion(); @@ -204,7 +208,7 @@ public void recognizeLayoutSourceUrl(HttpClient httpClient, FormRecognizerServic */ @ParameterizedTest(name = DISPLAY_NAME_WITH_ARGUMENTS) @MethodSource("com.azure.ai.formrecognizer.TestUtils#getTestParameters") - public void recognizeLayoutInvalidSourceUrl(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion) { + public void recognizeContentInvalidSourceUrl(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion) { client = getFormRecognizerClient(httpClient, serviceVersion); invalidSourceUrlRunner((invalidSourceUrl) -> assertThrows(ErrorResponseException.class, () -> client.beginRecognizeContentFromUrl(invalidSourceUrl))); @@ -215,7 +219,8 @@ public void recognizeLayoutInvalidSourceUrl(HttpClient httpClient, FormRecognize */ @ParameterizedTest(name = DISPLAY_NAME_WITH_ARGUMENTS) @MethodSource("com.azure.ai.formrecognizer.TestUtils#getTestParameters") - public void recognizeCustomFormInvalidSourceUrl(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion) { + public void recognizeCustomFormInvalidSourceUrl(HttpClient httpClient, + FormRecognizerServiceVersion serviceVersion) { client = getFormRecognizerClient(httpClient, serviceVersion); beginTrainingLabeledRunner((trainingFilesUrl, useTrainingLabels) -> { SyncPoller syncPoller = @@ -236,7 +241,7 @@ public void recognizeCustomFormInvalidSourceUrl(HttpClient httpClient, FormRecog */ @ParameterizedTest(name = DISPLAY_NAME_WITH_ARGUMENTS) @MethodSource("com.azure.ai.formrecognizer.TestUtils#getTestParameters") - public void recognizeCustomFormLabeledData(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion) { + public void recognizeCustomFormLabeledData(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion) { client = getFormRecognizerClient(httpClient, serviceVersion); customFormDataRunner(data -> beginTrainingLabeledRunner((trainingFilesUrl, useTrainingLabels) -> { @@ -257,7 +262,8 @@ public void recognizeCustomFormLabeledData(HttpClient httpClient, FormRecognizer */ @ParameterizedTest(name = DISPLAY_NAME_WITH_ARGUMENTS) @MethodSource("com.azure.ai.formrecognizer.TestUtils#getTestParameters") - public void recognizeCustomFormLabeledDataWithNullValues(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion) { + public void recognizeCustomFormLabeledDataWithNullValues(HttpClient httpClient, + FormRecognizerServiceVersion serviceVersion) { client = getFormRecognizerClient(httpClient, serviceVersion); customFormDataRunner(data -> beginTrainingLabeledRunner((trainingFilesUrl, useTrainingLabels) -> { @@ -275,13 +281,14 @@ public void recognizeCustomFormLabeledDataWithNullValues(HttpClient httpClient, ); } + /** - * Verifies custom form data for a document using source as input stream data and valid labeled model Id. - * And the content type is not given. The content type will be auto detected. + * Verifies content type will be auto detected when using custom form API with input stream data overload. */ @ParameterizedTest(name = DISPLAY_NAME_WITH_ARGUMENTS) @MethodSource("com.azure.ai.formrecognizer.TestUtils#getTestParameters") - public void recognizeCustomFormLabeledDataWithContentTypeAutoDetection(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion) { + public void recognizeCustomFormLabeledDataWithContentTypeAutoDetection(HttpClient httpClient, + FormRecognizerServiceVersion serviceVersion) { client = getFormRecognizerClient(httpClient, serviceVersion); beginTrainingLabeledRunner((trainingFilesUrl, useTrainingLabels) -> { SyncPoller trainingPoller = @@ -302,7 +309,7 @@ public void recognizeCustomFormLabeledDataWithContentTypeAutoDetection(HttpClien */ @ParameterizedTest(name = DISPLAY_NAME_WITH_ARGUMENTS) @MethodSource("com.azure.ai.formrecognizer.TestUtils#getTestParameters") - public void recognizeCustomFormUnlabeledData(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion) { + public void recognizeCustomFormUnlabeledData(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion) { client = getFormRecognizerClient(httpClient, serviceVersion); customFormDataRunner(data -> beginTrainingUnlabeledRunner((trainingFilesUrl, useTrainingLabels) -> { @@ -317,4 +324,85 @@ public void recognizeCustomFormUnlabeledData(HttpClient httpClient, FormRecogniz validateRecognizedResult(syncPoller.getFinalResult(), false, false); })); } + + @ParameterizedTest(name = DISPLAY_NAME_WITH_ARGUMENTS) + @MethodSource("com.azure.ai.formrecognizer.TestUtils#getTestParameters") + public void recognizeContentFromDataMultiPage(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion) { + client = getFormRecognizerClient(httpClient, serviceVersion); + multipageFromDataRunner(data -> { + SyncPoller> syncPoller = + client.beginRecognizeContent(data, MULTIPAGE_INVOICE_FILE_LENGTH, FormContentType.APPLICATION_PDF); + syncPoller.waitForCompletion(); + validateLayoutDataResults(syncPoller.getFinalResult(), false); + }); + } + @ParameterizedTest(name = DISPLAY_NAME_WITH_ARGUMENTS) + @MethodSource("com.azure.ai.formrecognizer.TestUtils#getTestParameters") + void recognizeCustomFormUrlMultiPageLabeled(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion) { + client = getFormRecognizerClient(httpClient, serviceVersion); + multipageFromUrlRunner(fileUrl -> beginTrainingMultipageRunner((storageSASUrl) -> { + SyncPoller trainingPoller = + client.getFormTrainingClient().beginTraining(storageSASUrl, true); + trainingPoller.waitForCompletion(); + + SyncPoller> syncPoller = + client.beginRecognizeCustomFormsFromUrl(fileUrl, trainingPoller.getFinalResult().getModelId()); + syncPoller.waitForCompletion(); + validateMultiPageDataLabeled(syncPoller.getFinalResult()); + })); + } + + @ParameterizedTest(name = DISPLAY_NAME_WITH_ARGUMENTS) + @MethodSource("com.azure.ai.formrecognizer.TestUtils#getTestParameters") + public void recognizeCustomFormMultiPageUnlabeled(HttpClient httpClient, + FormRecognizerServiceVersion serviceVersion) { + client = getFormRecognizerClient(httpClient, serviceVersion); + multipageFromDataRunner(data -> beginTrainingMultipageRunner((storageSASUrl) -> { + SyncPoller trainingPoller = + client.getFormTrainingClient().beginTraining(storageSASUrl, false); + trainingPoller.waitForCompletion(); + + SyncPoller> syncPoller = + client.beginRecognizeCustomForms(data, trainingPoller.getFinalResult().getModelId(), + MULTIPAGE_INVOICE_FILE_LENGTH, FormContentType.APPLICATION_PDF); + syncPoller.waitForCompletion(); + validateMultiPageDataUnlabeled(syncPoller.getFinalResult()); + })); + } + + @ParameterizedTest(name = DISPLAY_NAME_WITH_ARGUMENTS) + @MethodSource("com.azure.ai.formrecognizer.TestUtils#getTestParameters") + public void recognizeReceiptFromUrlMultiPage(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion) { + client = getFormRecognizerClient(httpClient, serviceVersion); + multipageFromUrlRunner(fileUrl -> { + SyncPoller> syncPoller = + client.beginRecognizeReceiptsFromUrl(fileUrl); + syncPoller.waitForCompletion(); + validateMultipageReceiptData(syncPoller.getFinalResult()); + }); + } + + @ParameterizedTest(name = DISPLAY_NAME_WITH_ARGUMENTS) + @MethodSource("com.azure.ai.formrecognizer.TestUtils#getTestParameters") + public void recognizeReceiptFromDataMultiPage(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion) { + client = getFormRecognizerClient(httpClient, serviceVersion); + multipageFromDataRunner(data -> { + SyncPoller> syncPoller = + client.beginRecognizeReceipts(data, MULTIPAGE_INVOICE_FILE_LENGTH, FormContentType.APPLICATION_PDF); + syncPoller.waitForCompletion(); + validateMultipageReceiptData(syncPoller.getFinalResult()); + }); + } + + @ParameterizedTest(name = DISPLAY_NAME_WITH_ARGUMENTS) + @MethodSource("com.azure.ai.formrecognizer.TestUtils#getTestParameters") + public void recognizeContentFromUrlMultiPage(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion) { + client = getFormRecognizerClient(httpClient, serviceVersion); + multipageFromUrlRunner((fileUrl) -> { + SyncPoller> syncPoller = + client.beginRecognizeContentFromUrl(fileUrl); + syncPoller.waitForCompletion(); + validateLayoutDataResults(syncPoller.getFinalResult(), false); + }); + } } diff --git a/sdk/formrecognizer/azure-ai-formrecognizer/src/test/java/com/azure/ai/formrecognizer/FormRecognizerClientTestBase.java b/sdk/formrecognizer/azure-ai-formrecognizer/src/test/java/com/azure/ai/formrecognizer/FormRecognizerClientTestBase.java index b24e26a776a0..3d3c0d0d880b 100644 --- a/sdk/formrecognizer/azure-ai-formrecognizer/src/test/java/com/azure/ai/formrecognizer/FormRecognizerClientTestBase.java +++ b/sdk/formrecognizer/azure-ai-formrecognizer/src/test/java/com/azure/ai/formrecognizer/FormRecognizerClientTestBase.java @@ -32,11 +32,9 @@ import com.azure.ai.formrecognizer.models.USReceipt; import com.azure.ai.formrecognizer.models.USReceiptItem; import com.azure.core.http.HttpClient; -import com.azure.core.http.policy.HttpLogOptions; import com.azure.core.test.TestBase; import com.azure.core.test.models.NetworkCallRecord; import com.azure.core.util.Configuration; -import com.azure.core.util.CoreUtils; import com.azure.core.util.IterableStream; import com.azure.core.util.serializer.SerializerAdapter; import org.junit.jupiter.api.Test; @@ -51,28 +49,27 @@ import java.util.regex.Pattern; import java.util.stream.Collectors; +import static com.azure.ai.formrecognizer.FormRecognizerAsyncClientTest.EXPECTED_MULTIPAGE_ADDREESS_VALUE; +import static com.azure.ai.formrecognizer.FormRecognizerAsyncClientTest.EXPECTED_MULTIPAGE_PHONE_NUMBER_VALUE; +import static com.azure.ai.formrecognizer.FormRecognizerAsyncClientTest.ITEMIZED_RECEIPT_VALUE; import static com.azure.ai.formrecognizer.FormTrainingClientTestBase.AZURE_FORM_RECOGNIZER_API_KEY; import static com.azure.ai.formrecognizer.FormTrainingClientTestBase.AZURE_FORM_RECOGNIZER_ENDPOINT; -import static com.azure.ai.formrecognizer.FormTrainingClientTestBase.FORM_RECOGNIZER_PROPERTIES; +import static com.azure.ai.formrecognizer.FormTrainingClientTestBase.FORM_RECOGNIZER_MULTIPAGE_TRAINING_BLOB_CONTAINER_SAS_URL; import static com.azure.ai.formrecognizer.FormTrainingClientTestBase.FORM_RECOGNIZER_TESTING_BLOB_CONTAINER_SAS_URL; import static com.azure.ai.formrecognizer.FormTrainingClientTestBase.FORM_RECOGNIZER_TRAINING_BLOB_CONTAINER_SAS_URL; -import static com.azure.ai.formrecognizer.FormTrainingClientTestBase.NAME; -import static com.azure.ai.formrecognizer.FormTrainingClientTestBase.VERSION; import static com.azure.ai.formrecognizer.FormTrainingClientTestBase.deserializeRawResponse; import static com.azure.ai.formrecognizer.TestUtils.getFileData; import static com.azure.ai.formrecognizer.TestUtils.getSerializerAdapter; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertFalse; +import static org.junit.jupiter.api.Assertions.assertNotNull; public abstract class FormRecognizerClientTestBase extends TestBase { private static final String RECEIPT_CONTOSO_JPG = "contoso-allinone.jpg"; private static final String FORM_JPG = "Form_1.jpg"; private static final String INVOICE_PDF = "Invoice_6.pdf"; + private static final String MULTIPAGE_INVOICE_PDF = "multipage_invoice1.pdf"; private static final Pattern NON_DIGIT_PATTERN = Pattern.compile("[^0-9]+"); - private final HttpLogOptions httpLogOptions = new HttpLogOptions(); - private final Map properties = CoreUtils.getProperties(FORM_RECOGNIZER_PROPERTIES); - private final String clientName = properties.getOrDefault(NAME, "UnknownName"); - private final String clientVersion = properties.getOrDefault(VERSION, "UnknownVersion"); private static void validateReferenceElementsData(List expectedElements, IterableStream actualFormContents, List readResults) { @@ -270,20 +267,21 @@ abstract void recognizeReceiptDataWithContentTypeAutoDetection(HttpClient httpCl FormRecognizerServiceVersion serviceVersion); @Test - abstract void recognizeLayoutData(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion); + abstract void recognizeContent(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion); @Test - abstract void recognizeLayoutDataWithNullData(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion); + abstract void recognizeContentResultWithNullData(HttpClient httpClient, + FormRecognizerServiceVersion serviceVersion); @Test - abstract void recognizeLayoutDataWithContentTypeAutoDetection(HttpClient httpClient, + abstract void recognizeContentResultWithContentTypeAutoDetection(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion); @Test - abstract void recognizeLayoutSourceUrl(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion); + abstract void recognizeContentFromUrl(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion); @Test - abstract void recognizeLayoutInvalidSourceUrl(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion); + abstract void recognizeContentInvalidSourceUrl(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion); @Test abstract void recognizeCustomFormLabeledData(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion); @@ -303,6 +301,23 @@ abstract void recognizeCustomFormLabeledDataWithContentTypeAutoDetection(HttpCli abstract void recognizeCustomFormInvalidSourceUrl(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion); + @Test + abstract void recognizeCustomFormUrlMultiPageLabeled(HttpClient httpClient, + FormRecognizerServiceVersion serviceVersion); + + @Test + abstract void recognizeCustomFormMultiPageUnlabeled(HttpClient httpClient, + FormRecognizerServiceVersion serviceVersion); + + @Test + abstract void recognizeReceiptFromUrlMultiPage(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion); + + @Test + abstract void recognizeContentFromUrlMultiPage(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion); + + @Test + abstract void recognizeContentFromDataMultiPage(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion); + void validateUSReceiptData(USReceipt actualRecognizedReceipt, boolean includeTextDetails) { final AnalyzeResult analyzeResult = getAnalyzeRawResponse().getAnalyzeResult(); List readResults = analyzeResult.getReadResults(); @@ -382,8 +397,7 @@ void validateRecognizedResult(IterableStream actualForms, boolea if (isLabeled) { validateLabeledData(actualFormList.get(i), includeTextDetails, readResults, documentResults.get(i)); } else { - validateUnLabeledResult(actualFormList.get(i), includeTextDetails, readResults, pageResults.get(i), - pageResults); + validateUnLabeledResult(actualFormList.get(i), includeTextDetails, readResults, pageResults.get(i)); } } } @@ -416,7 +430,7 @@ void invalidSourceUrlRunner(Consumer testRunner) { testRunner.accept(TestUtils.INVALID_RECEIPT_URL); } - void layoutDataRunner(Consumer testRunner) { + void contentFromDataRunner(Consumer testRunner) { if (interceptorManager.isPlaybackMode()) { testRunner.accept(new ByteArrayInputStream("isPlaybackMode".getBytes())); } else { @@ -424,7 +438,19 @@ void layoutDataRunner(Consumer testRunner) { } } - void layoutSourceUrlRunner(Consumer testRunner) { + void multipageFromDataRunner(Consumer testRunner) { + if (interceptorManager.isPlaybackMode()) { + testRunner.accept(new ByteArrayInputStream("isPlaybackMode".getBytes())); + } else { + testRunner.accept(getFileData(getStorageTestingFileUrl(MULTIPAGE_INVOICE_PDF))); + } + } + + void multipageFromUrlRunner(Consumer testRunner) { + testRunner.accept(getStorageTestingFileUrl(MULTIPAGE_INVOICE_PDF)); + } + + void contentFromUrlRunner(Consumer testRunner) { testRunner.accept(getStorageTestingFileUrl(FORM_JPG)); } @@ -444,8 +470,12 @@ void beginTrainingLabeledRunner(BiConsumer testRunner) { testRunner.accept(getTrainingSasUri(), true); } + void beginTrainingMultipageRunner(Consumer testRunner) { + testRunner.accept(getMultipageTrainingSasUri()); + } + private void validateUnLabeledResult(RecognizedForm actualForm, boolean includeTextDetails, - List readResults, PageResult expectedPage, List pageResults) { + List readResults, PageResult expectedPage) { validatePageRangeData(expectedPage.getPage(), actualForm.getPageRange()); for (int i = 0; i < expectedPage.getKeyValuePairs().size(); i++) { final KeyValuePair expectedFormField = expectedPage.getKeyValuePairs().get(i); @@ -486,6 +516,75 @@ private void validateLabeledData(RecognizedForm actualForm, boolean includeTextD }); } + static void validateMultiPageDataLabeled(IterableStream recognizedFormResult) { + List actualRecognizedFormsList = recognizedFormResult.stream().collect(Collectors.toList()); + actualRecognizedFormsList.forEach(recognizedForm -> { + assertEquals("custom:form", recognizedForm.getFormType()); + assertEquals(1, recognizedForm.getPageRange().getStartPageNumber()); + assertEquals(3, recognizedForm.getPageRange().getEndPageNumber()); + assertEquals(3, (int) recognizedForm.getPages().stream().count()); + recognizedForm.getFields().forEach((label, formField) -> { + assertNotNull(formField.getName()); + assertNotNull(formField.getFieldValue()); + assertNotNull(formField.getValueText().getText()); + assertNotNull(formField.getLabelText().getText()); + }); + }); + } + + static void validateMultiPageDataUnlabeled(IterableStream recognizedFormResult) { + List actualRecognizedFormsList = recognizedFormResult.stream().collect(Collectors.toList()); + actualRecognizedFormsList.forEach(recognizedForm -> { + assertEquals("form-0", recognizedForm.getFormType()); + assertEquals(1, recognizedForm.getPages().stream().count()); + recognizedForm.getFields().forEach((label, formField) -> { + assertNotNull(formField.getName()); + assertNotNull(formField.getFieldValue()); + assertNotNull(formField.getValueText().getText()); + assertNotNull(formField.getLabelText().getText()); + }); + }); + } + + static void validateMultipageReceiptData(IterableStream actualReceiptResult) { + List recognizedReceipts = actualReceiptResult.stream().collect(Collectors.toList()); + assertEquals(3, recognizedReceipts.size()); + USReceipt receiptPage1 = ReceiptExtensions.asUSReceipt(recognizedReceipts.get(0)); + USReceipt receiptPage2 = ReceiptExtensions.asUSReceipt(recognizedReceipts.get(1)); + USReceipt receiptPage3 = ReceiptExtensions.asUSReceipt(recognizedReceipts.get(2)); + + assertEquals(1, receiptPage1.getRecognizedForm().getPageRange().getStartPageNumber()); + assertEquals(1, receiptPage1.getRecognizedForm().getPageRange().getEndPageNumber()); + assertEquals(EXPECTED_MULTIPAGE_ADDREESS_VALUE, receiptPage1.getMerchantAddress().getFieldValue()); + assertEquals("Bilbo Baggins", receiptPage1.getMerchantName().getFieldValue()); + assertEquals(EXPECTED_MULTIPAGE_PHONE_NUMBER_VALUE, receiptPage1.getMerchantPhoneNumber().getFieldValue()); + assertNotNull(receiptPage1.getTotal().getFieldValue()); + assertNotNull(receiptPage1.getRecognizedForm().getPages()); + assertEquals(ITEMIZED_RECEIPT_VALUE, receiptPage1.getReceiptType().getType()); + + // Assert no fields, tables and lines on second page + assertEquals(0, receiptPage2.getRecognizedForm().getFields().size()); + IterableStream receipt2Pages = receiptPage2.getRecognizedForm().getPages(); + assertEquals(1, receipt2Pages.stream().count()); + assertEquals(0, receipt2Pages.stream().findFirst().get().getTables().stream().count()); + assertEquals(0, receipt2Pages.stream().findFirst().get().getLines().stream().count()); + assertEquals(2, receiptPage2.getRecognizedForm().getPageRange().getStartPageNumber()); + assertEquals(2, receiptPage2.getRecognizedForm().getPageRange().getEndPageNumber()); + + assertEquals(3, receiptPage3.getRecognizedForm().getPageRange().getStartPageNumber()); + assertEquals(3, receiptPage3.getRecognizedForm().getPageRange().getEndPageNumber()); + assertEquals(EXPECTED_MULTIPAGE_ADDREESS_VALUE, receiptPage3.getMerchantAddress().getFieldValue()); + assertEquals("Frodo Baggins", receiptPage3.getMerchantName().getFieldValue()); + assertEquals(EXPECTED_MULTIPAGE_PHONE_NUMBER_VALUE, receiptPage3.getMerchantPhoneNumber().getFieldValue()); + assertNotNull(receiptPage3.getTotal().getFieldValue()); + // why isn't tip returned by service? + // total value 1000 returned by service but should be 4300, service bug + assertEquals(3000, receiptPage3.getSubtotal().getFieldValue()); + assertEquals(1000, receiptPage3.getTotal().getFieldValue()); + assertNotNull(receiptPage1.getRecognizedForm().getPages()); + assertEquals(ITEMIZED_RECEIPT_VALUE, receiptPage3.getReceiptType().getType()); + } + /** * Get the string of API key value based on the test running mode. * @@ -514,6 +613,20 @@ private String getTrainingSasUri() { } } + /** + * Get the training data set SAS Url value based on the test running mode. + * + * @return the training data set Url + */ + private String getMultipageTrainingSasUri() { + if (interceptorManager.isPlaybackMode()) { + return "https://isPlaybackmode"; + } else { + return Configuration.getGlobalConfiguration() + .get(FORM_RECOGNIZER_MULTIPAGE_TRAINING_BLOB_CONTAINER_SAS_URL); + } + } + /** * Get the testing data set SAS Url value based on the test running mode. * diff --git a/sdk/formrecognizer/azure-ai-formrecognizer/src/test/java/com/azure/ai/formrecognizer/FormTrainingClientTestBase.java b/sdk/formrecognizer/azure-ai-formrecognizer/src/test/java/com/azure/ai/formrecognizer/FormTrainingClientTestBase.java index af158c14c614..99d97d99e3ce 100644 --- a/sdk/formrecognizer/azure-ai-formrecognizer/src/test/java/com/azure/ai/formrecognizer/FormTrainingClientTestBase.java +++ b/sdk/formrecognizer/azure-ai-formrecognizer/src/test/java/com/azure/ai/formrecognizer/FormTrainingClientTestBase.java @@ -13,7 +13,6 @@ import com.azure.ai.formrecognizer.models.FormRecognizerError; import com.azure.ai.formrecognizer.models.TrainingDocumentInfo; import com.azure.core.http.HttpClient; -import com.azure.core.http.policy.HttpLogOptions; import com.azure.core.test.TestBase; import com.azure.core.test.models.NetworkCallRecord; import com.azure.core.util.Configuration; @@ -40,15 +39,13 @@ public abstract class FormTrainingClientTestBase extends TestBase { "FORM_RECOGNIZER_TRAINING_BLOB_CONTAINER_SAS_URL"; static final String FORM_RECOGNIZER_TESTING_BLOB_CONTAINER_SAS_URL = "FORM_RECOGNIZER_TESTING_BLOB_CONTAINER_SAS_URL"; + static final String FORM_RECOGNIZER_MULTIPAGE_TRAINING_BLOB_CONTAINER_SAS_URL = + "FORM_RECOGNIZER_MULTIPAGE_TRAINING_BLOB_CONTAINER_SAS_URL"; static final String AZURE_FORM_RECOGNIZER_API_KEY = "AZURE_FORM_RECOGNIZER_API_KEY"; static final String NAME = "name"; static final String FORM_RECOGNIZER_PROPERTIES = "azure-ai-formrecognizer.properties"; - static final String VERSION = "version"; static final String AZURE_FORM_RECOGNIZER_ENDPOINT = "AZURE_FORM_RECOGNIZER_ENDPOINT"; - private final HttpLogOptions httpLogOptions = new HttpLogOptions(); private final Map properties = CoreUtils.getProperties(FORM_RECOGNIZER_PROPERTIES); - private final String clientName = properties.getOrDefault(NAME, "UnknownName"); - private final String clientVersion = properties.getOrDefault(VERSION, "UnknownVersion"); private static void validateTrainingDocumentsData(List expectedTrainingDocuments, List actualTrainingDocuments) { diff --git a/sdk/formrecognizer/azure-ai-formrecognizer/src/test/java/com/azure/ai/formrecognizer/TestUtils.java b/sdk/formrecognizer/azure-ai-formrecognizer/src/test/java/com/azure/ai/formrecognizer/TestUtils.java index 6862f5260a76..66a8317799c7 100644 --- a/sdk/formrecognizer/azure-ai-formrecognizer/src/test/java/com/azure/ai/formrecognizer/TestUtils.java +++ b/sdk/formrecognizer/azure-ai-formrecognizer/src/test/java/com/azure/ai/formrecognizer/TestUtils.java @@ -49,13 +49,15 @@ final class TestUtils { static final String RECEIPT_LOCAL_URL = "src/test/resources/sample_files/Test/contoso-allinone.jpg"; static final String LAYOUT_LOCAL_URL = "src/test/resources/sample_files/Test/layout1.jpg"; static final String FORM_LOCAL_URL = "src/test/resources/sample_files/Test/Invoice_6.pdf"; + static final String MULTIPAGE_INVOICE_LOCAL_URL = "src/test/resources/sample_files/Test/multipage_invoice1.pdf"; static final long RECEIPT_FILE_LENGTH = new File(RECEIPT_LOCAL_URL).length(); static final long LAYOUT_FILE_LENGTH = new File(LAYOUT_LOCAL_URL).length(); static final long CUSTOM_FORM_FILE_LENGTH = new File(FORM_LOCAL_URL).length(); + static final long MULTIPAGE_INVOICE_FILE_LENGTH = new File(MULTIPAGE_INVOICE_LOCAL_URL).length(); static final String VALID_URL = "https://resources/contoso-allinone.jpg"; static final String DISPLAY_NAME_WITH_ARGUMENTS = "{displayName} with [{arguments}]"; - private static final String AZURE_TEXT_ANALYTICS_TEST_SERVICE_VERSIONS = - "AZURE_TEXT_ANALYTICS_TEST_SERVICE_VERSIONS"; + private static final String AZURE_FORM_RECOGNIZER_TEST_SERVICE_VERSIONS = + "AZURE_FORM_RECOGNIZER_TEST_SERVICE_VERSIONS"; private TestUtils() { } @@ -137,7 +139,7 @@ static Stream getTestParameters() { */ private static boolean shouldServiceVersionBeTested(FormRecognizerServiceVersion serviceVersion) { String serviceVersionFromEnv = - Configuration.getGlobalConfiguration().get(AZURE_TEXT_ANALYTICS_TEST_SERVICE_VERSIONS); + Configuration.getGlobalConfiguration().get(AZURE_FORM_RECOGNIZER_TEST_SERVICE_VERSIONS); if (CoreUtils.isNullOrEmpty(serviceVersionFromEnv)) { return FormRecognizerServiceVersion.getLatest().equals(serviceVersion); } diff --git a/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/sample_files/Test/multipage_invoice1.pdf b/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/sample_files/Test/multipage_invoice1.pdf new file mode 100644 index 0000000000000000000000000000000000000000..5ac1edf588c9eaa98839f141e60e2b8e60e3fce6 GIT binary patch literal 108935 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 Date: Sat, 16 May 2020 23:43:50 -0700 Subject: [PATCH 2/7] update changelog --- sdk/formrecognizer/azure-ai-formrecognizer/CHANGELOG.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sdk/formrecognizer/azure-ai-formrecognizer/CHANGELOG.md b/sdk/formrecognizer/azure-ai-formrecognizer/CHANGELOG.md index 58a8f8bc81cf..1ee251fa8045 100644 --- a/sdk/formrecognizer/azure-ai-formrecognizer/CHANGELOG.md +++ b/sdk/formrecognizer/azure-ai-formrecognizer/CHANGELOG.md @@ -1,8 +1,7 @@ # Release History ## 1.0.0-beta.3 (Unreleased) - -FormTraining Client updates: +- Fix bug in FormRecognizer API's to support multipage document recognition. - Adopt the `training` namespace for Form Recognizer Training Clients - Rename parameter `fileSourceUrl` to `trainingFilesUrl` on `beginTraining` method in FormTrainingClients - Rename parameter `useLabelFile` to `useTrainingLabels` on `beginTraining` method in FormTrainingClients From 6ed78ccda2b543fae09f05600581243c07fef76e Mon Sep 17 00:00:00 2001 From: Sameeksha Vaity Date: Sat, 16 May 2020 23:51:31 -0700 Subject: [PATCH 3/7] Update test recordings --- .../session-records/recognizeContent.json | 64 +++++++++++++ .../recognizeContentFromUrl.json | 84 ++++++++++++++++ ... => recognizeContentInvalidSourceUrl.json} | 12 +-- ...entResultWithContentTypeAutoDetection.json | 64 +++++++++++++ .../recognizeContentResultWithNullData.json | 4 + .../session-records/recognizeLayoutData.json | 64 ------------- ...ayoutDataWithContentTypeAutoDetection.json | 64 ------------- .../recognizeLayoutDataWithNullData.json | 96 ------------------- .../recognizeLayoutSourceUrl.json | 64 ------------- 9 files changed, 222 insertions(+), 294 deletions(-) create mode 100644 sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeContent.json create mode 100644 sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeContentFromUrl.json rename sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/{recognizeLayoutInvalidSourceUrl.json => recognizeContentInvalidSourceUrl.json} (62%) create mode 100644 sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeContentResultWithContentTypeAutoDetection.json create mode 100644 sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeContentResultWithNullData.json delete mode 100644 sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeLayoutData.json delete mode 100644 sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeLayoutDataWithContentTypeAutoDetection.json delete mode 100644 sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeLayoutDataWithNullData.json delete mode 100644 sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeLayoutSourceUrl.json diff --git a/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeContent.json b/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeContent.json new file mode 100644 index 000000000000..9c28c42ba0ef --- /dev/null +++ b/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeContent.json @@ -0,0 +1,64 @@ +{ + "networkCallRecords" : [ { + "Method" : "POST", + "Uri" : "https://REDACTED.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyze", + "Headers" : { + "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.3 (11.0.5; Windows 10 10.0)", + "x-ms-client-request-id" : "aefeb350-a31d-45a4-95da-9d27edae4c97", + "Content-Type" : "image/jpeg" + }, + "Response" : { + "x-envoy-upstream-service-time" : "321", + "Strict-Transport-Security" : "max-age=31536000; includeSubDomains; preload", + "x-content-type-options" : "nosniff", + "apim-request-id" : "30dc46ba-5a63-4614-bcc8-7405b03d5ced", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "202", + "Operation-Location" : "https://savaity-formrecognizer.cognitiveservices.azure.com/formrecognizer/v2.0-preview/layout/analyzeResults/30dc46ba-5a63-4614-bcc8-7405b03d5ced", + "Date" : "Sun, 17 May 2020 04:11:24 GMT" + }, + "Exception" : null + }, { + "Method" : "GET", + "Uri" : "https://REDACTED.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyzeResults/30dc46ba-5a63-4614-bcc8-7405b03d5ced", + "Headers" : { + "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.3 (11.0.5; Windows 10 10.0)", + "x-ms-client-request-id" : "d9baedf6-ef4b-42db-948e-d9211ca604e6" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-envoy-upstream-service-time" : "84", + "Strict-Transport-Security" : "max-age=31536000; includeSubDomains; preload", + "x-content-type-options" : "nosniff", + "apim-request-id" : "190ec696-cf9b-401c-992c-6b15a8354015", + "retry-after" : "0", + "StatusCode" : "200", + "Body" : "{\"status\":\"succeeded\",\"createdDateTime\":\"2020-05-17T04:11:24Z\",\"lastUpdatedDateTime\":\"2020-05-17T04:11:27Z\",\"analyzeResult\":{\"version\":\"2.0.0\",\"readResults\":[{\"page\":1,\"language\":\"en\",\"angle\":0,\"width\":1700,\"height\":2200,\"unit\":\"pixel\",\"lines\":[{\"boundingBox\":[137,140,351,140,351,167,137,166],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[137,140,263,140,263,168,138,166],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[271,140,351,140,351,168,272,168],\"text\":\"Order\",\"confidence\":0.959}]},{\"boundingBox\":[620,204,1073,201,1074,264,620,266],\"text\":\"Hero Limited\",\"words\":[{\"boundingBox\":[622,207,788,204,787,266,621,266],\"text\":\"Hero\",\"confidence\":0.959},{\"boundingBox\":[811,204,1075,202,1075,266,811,266],\"text\":\"Limited\",\"confidence\":0.959}]},{\"boundingBox\":[165,351,529,350,530,377,165,379],\"text\":\"Company Phone: 555-348-6512\",\"words\":[{\"boundingBox\":[167,352,275,351,275,379,167,379],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[281,351,362,351,362,378,280,379],\"text\":\"Phone:\",\"confidence\":0.958},{\"boundingBox\":[367,351,529,352,529,374,367,378],\"text\":\"555-348-6512\",\"confidence\":0.946}]},{\"boundingBox\":[1114,320,1551,320,1551,370,1114,370],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[1115,322,1377,320,1377,371,1117,371],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1396,321,1550,321,1549,371,1396,371],\"text\":\"Order\",\"confidence\":0.959}]},{\"boundingBox\":[167,392,534,392,534,419,167,418],\"text\":\"Website: www.herolimited.com\",\"words\":[{\"boundingBox\":[168,392,270,393,269,419,167,418],\"text\":\"Website:\",\"confidence\":0.957},{\"boundingBox\":[275,393,528,393,529,418,274,419],\"text\":\"www.herolimited.com\",\"confidence\":0.872}]},{\"boundingBox\":[164,437,236,437,236,459,164,459],\"text\":\"Email:\",\"words\":[{\"boundingBox\":[165,437,236,437,237,460,165,459],\"text\":\"Email:\",\"confidence\":0.959}]},{\"boundingBox\":[1025,420,1317,419,1317,449,1025,449],\"text\":\"Dated As: 12/20/2020\",\"words\":[{\"boundingBox\":[1026,420,1112,421,1112,450,1025,449],\"text\":\"Dated\",\"confidence\":0.959},{\"boundingBox\":[1118,421,1163,421,1163,450,1117,450],\"text\":\"As:\",\"confidence\":0.957},{\"boundingBox\":[1169,421,1317,420,1317,450,1168,450],\"text\":\"12/20/2020\",\"confidence\":0.958}]},{\"boundingBox\":[166,480,482,479,482,502,166,503],\"text\":\"accounts@herolimited.com\",\"words\":[{\"boundingBox\":[166,484,475,480,473,503,166,503],\"text\":\"accounts@herolimited.com\",\"confidence\":0.856}]},{\"boundingBox\":[1025,461,1376,461,1376,488,1025,490],\"text\":\"Purchase Order #: 948284\",\"words\":[{\"boundingBox\":[1027,463,1154,461,1153,490,1026,489],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1161,461,1241,461,1240,490,1160,490],\"text\":\"Order\",\"confidence\":0.959},{\"boundingBox\":[1246,461,1278,461,1277,489,1246,489],\"text\":\"#:\",\"confidence\":0.959},{\"boundingBox\":[1283,461,1377,462,1376,488,1282,489],\"text\":\"948284\",\"confidence\":0.959}]},{\"boundingBox\":[166,546,397,546,397,594,166,594],\"text\":\"Shipped To\",\"words\":[{\"boundingBox\":[167,546,336,548,337,593,168,595],\"text\":\"Shipped\",\"confidence\":0.959},{\"boundingBox\":[346,548,396,548,397,593,347,593],\"text\":\"To\",\"confidence\":0.959}]},{\"boundingBox\":[160,608,518,608,518,640,160,640],\"text\":\"Vendor Name: Hillary Swank\",\"words\":[{\"boundingBox\":[162,610,257,610,255,640,160,637],\"text\":\"Vendor\",\"confidence\":0.959},{\"boundingBox\":[262,610,347,610,346,641,261,640],\"text\":\"Name:\",\"confidence\":0.959},{\"boundingBox\":[352,610,434,609,433,641,351,641],\"text\":\"Hillary\",\"confidence\":0.959},{\"boundingBox\":[439,609,518,609,517,640,438,641],\"text\":\"Swank\",\"confidence\":0.954}]},{\"boundingBox\":[160,648,628,645,629,680,160,682],\"text\":\"Company Name: Higgly Wiggly Books\",\"words\":[{\"boundingBox\":[162,648,282,647,281,681,161,678],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[288,647,373,647,372,682,287,682],\"text\":\"Name:\",\"confidence\":0.911},{\"boundingBox\":[379,647,456,647,455,682,378,682],\"text\":\"Higgly\",\"confidence\":0.959},{\"boundingBox\":[462,647,549,646,548,679,461,682],\"text\":\"Wiggly\",\"confidence\":0.959},{\"boundingBox\":[555,646,629,646,628,676,554,679],\"text\":\"Books\",\"confidence\":0.959}]},{\"boundingBox\":[161,684,526,684,526,712,161,712],\"text\":\"Address: 938 NE Burner Road\",\"words\":[{\"boundingBox\":[162,685,271,685,271,713,162,712],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[277,685,324,685,324,713,277,713],\"text\":\"938\",\"confidence\":0.947},{\"boundingBox\":[330,685,365,685,365,713,329,713],\"text\":\"NE\",\"confidence\":0.958},{\"boundingBox\":[370,685,456,685,456,713,370,713],\"text\":\"Burner\",\"confidence\":0.958},{\"boundingBox\":[462,685,526,686,526,713,461,713],\"text\":\"Road\",\"confidence\":0.958}]},{\"boundingBox\":[274,722,603,720,604,751,274,754],\"text\":\"Boulder City, CO 92848\",\"words\":[{\"boundingBox\":[279,723,375,721,374,754,278,754],\"text\":\"Boulder\",\"confidence\":0.959},{\"boundingBox\":[381,721,437,721,436,753,380,754],\"text\":\"City,\",\"confidence\":0.959},{\"boundingBox\":[443,721,479,721,478,753,442,753],\"text\":\"CO\",\"confidence\":0.886},{\"boundingBox\":[485,721,568,721,568,751,484,753],\"text\":\"92848\",\"confidence\":0.937}]},{\"boundingBox\":[612,721,884,721,884,749,612,749],\"text\":\"Phone: 938-294-2949\",\"words\":[{\"boundingBox\":[614,722,707,722,707,750,614,750],\"text\":\"Phone:\",\"confidence\":0.952},{\"boundingBox\":[713,722,884,722,884,749,713,750],\"text\":\"938-294-2949\",\"confidence\":0.956}]},{\"boundingBox\":[165,783,451,783,451,827,166,830],\"text\":\"Shipped From\",\"words\":[{\"boundingBox\":[167,784,336,784,335,829,166,830],\"text\":\"Shipped\",\"confidence\":0.867},{\"boundingBox\":[345,784,441,783,440,825,344,829],\"text\":\"From\",\"confidence\":0.918}]},{\"boundingBox\":[165,851,446,851,446,881,165,880],\"text\":\"Name: Bernie Sanders\",\"words\":[{\"boundingBox\":[166,851,252,853,251,880,165,881],\"text\":\"Name:\",\"confidence\":0.956},{\"boundingBox\":[258,853,339,854,337,880,257,880],\"text\":\"Bernie\",\"confidence\":0.958},{\"boundingBox\":[345,854,447,853,445,881,343,880],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"boundingBox\":[164,889,629,889,629,920,164,920],\"text\":\"Company Name: Jupiter Book Supply\",\"words\":[{\"boundingBox\":[167,891,287,890,287,920,166,920],\"text\":\"Company\",\"confidence\":0.958},{\"boundingBox\":[293,890,376,890,375,921,292,920],\"text\":\"Name:\",\"confidence\":0.958},{\"boundingBox\":[382,890,470,890,469,921,381,921],\"text\":\"Jupiter\",\"confidence\":0.958},{\"boundingBox\":[476,890,540,890,539,921,475,921],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[546,890,629,890,629,921,545,921],\"text\":\"Supply\",\"confidence\":0.947}]},{\"boundingBox\":[164,926,520,926,520,953,164,953],\"text\":\"Address: 383 N Kinnick Road\",\"words\":[{\"boundingBox\":[166,927,277,927,277,953,165,954],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[283,927,330,927,329,953,282,953],\"text\":\"383\",\"confidence\":0.958},{\"boundingBox\":[335,927,353,927,352,953,334,953],\"text\":\"N\",\"confidence\":0.888},{\"boundingBox\":[362,927,452,927,451,954,361,953],\"text\":\"Kinnick\",\"confidence\":0.958},{\"boundingBox\":[457,927,521,927,521,954,457,954],\"text\":\"Road\",\"confidence\":0.959}]},{\"boundingBox\":[280,964,516,964,516,991,280,991],\"text\":\"Seattle, WA 38383\",\"words\":[{\"boundingBox\":[284,965,381,965,380,992,283,992],\"text\":\"Seattle,\",\"confidence\":0.959},{\"boundingBox\":[386,965,432,965,431,992,385,992],\"text\":\"WA\",\"confidence\":0.944},{\"boundingBox\":[438,965,516,964,515,991,437,992],\"text\":\"38383\",\"confidence\":0.959}]},{\"boundingBox\":[759,963,1036,963,1036,991,759,991],\"text\":\"Phone: 932-299-0292\",\"words\":[{\"boundingBox\":[761,964,854,963,852,991,760,990],\"text\":\"Phone:\",\"confidence\":0.959},{\"boundingBox\":[859,963,1034,964,1032,991,857,991],\"text\":\"932-299-0292\",\"confidence\":0.953}]},{\"boundingBox\":[447,1045,557,1045,557,1079,447,1079],\"text\":\"Details\",\"words\":[{\"boundingBox\":[448,1048,555,1046,556,1080,449,1079],\"text\":\"Details\",\"confidence\":0.959}]},{\"boundingBox\":[889,1045,1030,1046,1030,1084,889,1084],\"text\":\"Quantity\",\"words\":[{\"boundingBox\":[889,1046,1029,1046,1027,1084,890,1083],\"text\":\"Quantity\",\"confidence\":0.959}]},{\"boundingBox\":[1114,1046,1271,1047,1271,1078,1114,1077],\"text\":\"Unit Price\",\"words\":[{\"boundingBox\":[1114,1048,1184,1047,1184,1078,1114,1078],\"text\":\"Unit\",\"confidence\":0.959},{\"boundingBox\":[1190,1047,1271,1047,1271,1079,1190,1078],\"text\":\"Price\",\"confidence\":0.958}]},{\"boundingBox\":[1384,1047,1469,1046,1470,1076,1385,1077],\"text\":\"Total\",\"words\":[{\"boundingBox\":[1387,1047,1470,1046,1470,1076,1387,1077],\"text\":\"Total\",\"confidence\":0.858}]},{\"boundingBox\":[172,1094,280,1096,279,1124,172,1121],\"text\":\"Bindings\",\"words\":[{\"boundingBox\":[172,1094,278,1097,278,1124,172,1121],\"text\":\"Bindings\",\"confidence\":0.959}]},{\"boundingBox\":[859,1091,894,1089,895,1118,860,1120],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1091,893,1089,895,1118,863,1120],\"text\":\"20\",\"confidence\":0.958}]},{\"boundingBox\":[1241,1095,1296,1094,1296,1118,1241,1118],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1242,1094,1295,1094,1295,1118,1242,1118],\"text\":\"1.00\",\"confidence\":0.958}]},{\"boundingBox\":[1459,1095,1531,1093,1531,1118,1459,1119],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1094,1530,1093,1531,1118,1460,1119],\"text\":\"20.00\",\"confidence\":0.957}]},{\"boundingBox\":[169,1135,329,1134,329,1162,169,1163],\"text\":\"Covers Small\",\"words\":[{\"boundingBox\":[173,1135,257,1135,256,1163,172,1163],\"text\":\"Covers\",\"confidence\":0.959},{\"boundingBox\":[262,1135,329,1134,328,1163,262,1163],\"text\":\"Small\",\"confidence\":0.958}]},{\"boundingBox\":[860,1137,893,1135,893,1158,861,1160],\"text\":\"20\",\"words\":[{\"boundingBox\":[862,1137,892,1135,893,1158,863,1160],\"text\":\"20\",\"confidence\":0.958}]},{\"boundingBox\":[1239,1136,1294,1135,1294,1159,1239,1159],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1243,1135,1293,1135,1293,1159,1243,1159],\"text\":\"1.00\",\"confidence\":0.908}]},{\"boundingBox\":[1457,1136,1532,1135,1532,1159,1457,1160],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1136,1529,1135,1530,1160,1459,1160],\"text\":\"20.00\",\"confidence\":0.958}]},{\"boundingBox\":[170,1179,400,1178,400,1205,170,1206],\"text\":\"Feather Bookmark\",\"words\":[{\"boundingBox\":[172,1180,271,1180,270,1206,171,1206],\"text\":\"Feather\",\"confidence\":0.959},{\"boundingBox\":[276,1180,401,1179,400,1206,275,1206],\"text\":\"Bookmark\",\"confidence\":0.949}]},{\"boundingBox\":[863,1181,893,1180,893,1202,863,1203],\"text\":\"20\",\"words\":[{\"boundingBox\":[863,1181,892,1180,892,1202,863,1203],\"text\":\"20\",\"confidence\":0.958}]},{\"boundingBox\":[1239,1179,1295,1179,1295,1202,1239,1202],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1179,1294,1179,1294,1202,1241,1202],\"text\":\"5,00\",\"confidence\":0.423}]},{\"boundingBox\":[1443,1180,1531,1179,1532,1203,1443,1204],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1446,1181,1530,1180,1529,1203,1446,1204],\"text\":\"100.00\",\"confidence\":0.959}]},{\"boundingBox\":[168,1222,429,1221,429,1250,168,1252],\"text\":\"Copper Swirl Marker\",\"words\":[{\"boundingBox\":[173,1223,263,1222,263,1252,172,1253],\"text\":\"Copper\",\"confidence\":0.959},{\"boundingBox\":[269,1222,332,1222,332,1251,269,1252],\"text\":\"Swirl\",\"confidence\":0.954},{\"boundingBox\":[338,1222,430,1222,430,1249,338,1251],\"text\":\"Marker\",\"confidence\":0.956}]},{\"boundingBox\":[861,1223,893,1222,893,1246,861,1248],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1223,892,1222,893,1246,862,1247],\"text\":\"20\",\"confidence\":0.958}]},{\"boundingBox\":[1240,1222,1295,1223,1295,1246,1240,1245],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1222,1294,1223,1293,1246,1240,1245],\"text\":\"5,00\",\"confidence\":0.424}]},{\"boundingBox\":[1443,1222,1531,1222,1531,1247,1443,1247],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1445,1223,1529,1222,1529,1248,1444,1248],\"text\":\"100.00\",\"confidence\":0.959}]},{\"boundingBox\":[1148,1574,1296,1574,1296,1599,1148,1599],\"text\":\"SUBTOTAL\",\"words\":[{\"boundingBox\":[1149,1574,1295,1575,1295,1600,1149,1600],\"text\":\"SUBTOTAL\",\"confidence\":0.959}]},{\"boundingBox\":[1428,1571,1530,1570,1531,1598,1428,1599],\"text\":\"$140.00\",\"words\":[{\"boundingBox\":[1429,1572,1530,1570,1529,1599,1429,1599],\"text\":\"$140.00\",\"confidence\":0.957}]},{\"boundingBox\":[1238,1619,1295,1618,1295,1642,1237,1642],\"text\":\"TAX\",\"words\":[{\"boundingBox\":[1241,1618,1294,1618,1294,1641,1241,1642],\"text\":\"TAX\",\"confidence\":0.958}]},{\"boundingBox\":[1460,1616,1531,1614,1531,1641,1460,1641],\"text\":\"$4.00\",\"words\":[{\"boundingBox\":[1461,1615,1530,1614,1530,1641,1461,1642],\"text\":\"$4.00\",\"confidence\":0.939}]},{\"boundingBox\":[481,1670,764,1670,764,1708,481,1708],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[483,1672,603,1671,602,1707,482,1707],\"text\":\"Bernie\",\"confidence\":0.909},{\"boundingBox\":[614,1671,764,1670,763,1709,613,1708],\"text\":\"Sanders\",\"confidence\":0.958}]},{\"boundingBox\":[1204,1672,1296,1672,1296,1699,1204,1699],\"text\":\"TOTAL\",\"words\":[{\"boundingBox\":[1207,1674,1295,1672,1296,1700,1207,1699],\"text\":\"TOTAL\",\"confidence\":0.959}]},{\"boundingBox\":[1426,1670,1530,1669,1530,1695,1426,1697],\"text\":\"$144.00\",\"words\":[{\"boundingBox\":[1429,1671,1529,1669,1530,1696,1429,1697],\"text\":\"$144.00\",\"confidence\":0.949}]},{\"boundingBox\":[543,1718,716,1719,716,1743,543,1742],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[544,1719,621,1719,621,1743,544,1743],\"text\":\"Bernie\",\"confidence\":0.959},{\"boundingBox\":[626,1719,717,1720,716,1744,626,1743],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"boundingBox\":[581,1754,681,1756,680,1777,581,1776],\"text\":\"Manager\",\"words\":[{\"boundingBox\":[582,1755,681,1756,680,1778,581,1776],\"text\":\"Manager\",\"confidence\":0.957}]},{\"boundingBox\":[173,1796,480,1797,480,1832,173,1830],\"text\":\"Additional Notes:\",\"words\":[{\"boundingBox\":[175,1798,360,1797,360,1833,174,1830],\"text\":\"Additional\",\"confidence\":0.959},{\"boundingBox\":[366,1797,481,1800,481,1832,366,1833],\"text\":\"Notes:\",\"confidence\":0.944}]},{\"boundingBox\":[173,1879,705,1880,705,1912,173,1910],\"text\":\"Do not Jostle Box. Unpack carefully. Enjoy.\",\"words\":[{\"boundingBox\":[176,1883,209,1882,208,1907,174,1906],\"text\":\"Do\",\"confidence\":0.959},{\"boundingBox\":[215,1882,261,1881,260,1908,214,1907],\"text\":\"not\",\"confidence\":0.951},{\"boundingBox\":[266,1881,336,1881,335,1909,265,1908],\"text\":\"Jostle\",\"confidence\":0.958},{\"boundingBox\":[342,1881,403,1880,402,1910,341,1909],\"text\":\"Box.\",\"confidence\":0.892},{\"boundingBox\":[410,1880,504,1880,503,1912,408,1911],\"text\":\"Unpack\",\"confidence\":0.959},{\"boundingBox\":[510,1880,628,1880,627,1913,509,1912],\"text\":\"carefully.\",\"confidence\":0.958},{\"boundingBox\":[633,1880,705,1881,704,1913,632,1913],\"text\":\"Enjoy.\",\"confidence\":0.959}]},{\"boundingBox\":[172,1923,1508,1924,1508,1959,172,1959],\"text\":\"Jupiter Book Supply will refund you 50% per book if returned within 60 days of reading and\",\"words\":[{\"boundingBox\":[172,1925,273,1925,273,1959,172,1959],\"text\":\"Jupiter\",\"confidence\":0.955},{\"boundingBox\":[280,1924,359,1924,359,1959,280,1959],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[366,1924,468,1924,467,1959,366,1959],\"text\":\"Supply\",\"confidence\":0.959},{\"boundingBox\":[474,1924,522,1924,521,1959,474,1959],\"text\":\"will\",\"confidence\":0.959},{\"boundingBox\":[529,1924,628,1924,628,1959,528,1959],\"text\":\"refund\",\"confidence\":0.958},{\"boundingBox\":[635,1924,692,1924,691,1959,634,1959],\"text\":\"you\",\"confidence\":0.958},{\"boundingBox\":[698,1924,762,1924,761,1959,698,1959],\"text\":\"50%\",\"confidence\":0.955},{\"boundingBox\":[773,1924,823,1924,822,1959,772,1959],\"text\":\"per\",\"confidence\":0.958},{\"boundingBox\":[830,1924,904,1924,903,1959,829,1959],\"text\":\"book\",\"confidence\":0.959},{\"boundingBox\":[911,1924,932,1924,931,1959,910,1959],\"text\":\"if\",\"confidence\":0.909},{\"boundingBox\":[938,1924,1065,1924,1064,1959,937,1959],\"text\":\"returned\",\"confidence\":0.959},{\"boundingBox\":[1072,1924,1160,1924,1159,1959,1071,1959],\"text\":\"within\",\"confidence\":0.959},{\"boundingBox\":[1167,1924,1208,1924,1206,1960,1166,1959],\"text\":\"60\",\"confidence\":0.929},{\"boundingBox\":[1215,1924,1287,1924,1285,1960,1213,1960],\"text\":\"days\",\"confidence\":0.959},{\"boundingBox\":[1294,1924,1323,1924,1322,1960,1292,1960],\"text\":\"of\",\"confidence\":0.958},{\"boundingBox\":[1330,1924,1443,1924,1441,1960,1328,1960],\"text\":\"reading\",\"confidence\":0.959},{\"boundingBox\":[1450,1924,1508,1924,1506,1960,1448,1960],\"text\":\"and\",\"confidence\":0.958}]},{\"boundingBox\":[169,1957,786,1957,786,1993,169,1993],\"text\":\"offer you 25% off you next total purchase.\",\"words\":[{\"boundingBox\":[171,1959,239,1958,238,1992,170,1991],\"text\":\"offer\",\"confidence\":0.959},{\"boundingBox\":[245,1958,302,1958,300,1993,244,1992],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[308,1958,371,1958,369,1994,307,1993],\"text\":\"25%\",\"confidence\":0.934},{\"boundingBox\":[385,1958,425,1958,424,1994,384,1994],\"text\":\"off\",\"confidence\":0.958},{\"boundingBox\":[431,1958,488,1958,487,1994,430,1994],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[494,1958,559,1958,558,1994,493,1994],\"text\":\"next\",\"confidence\":0.959},{\"boundingBox\":[565,1958,632,1959,631,1993,564,1994],\"text\":\"total\",\"confidence\":0.959},{\"boundingBox\":[638,1959,785,1960,785,1990,637,1993],\"text\":\"purchase.\",\"confidence\":0.959}]}]}],\"pageResults\":[{\"page\":1,\"tables\":[{\"rows\":4,\"columns\":3,\"cells\":[{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"SUBTOTAL\",\"boundingBox\":[1072,1566,1309,1566,1309,1610,1072,1610],\"elements\":[\"#/readResults/0/lines/41/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"$140.00\",\"boundingBox\":[1309,1566,1544,1566,1544,1610,1309,1610],\"elements\":[\"#/readResults/0/lines/42/words/0\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"TAX\",\"boundingBox\":[1072,1610,1309,1610,1309,1658,1072,1658],\"elements\":[\"#/readResults/0/lines/43/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"$4.00\",\"boundingBox\":[1309,1610,1544,1610,1544,1658,1309,1658],\"elements\":[\"#/readResults/0/lines/44/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Bernie Sanders\",\"boundingBox\":[482,1658,1072,1658,1072,1708,482,1708],\"elements\":[\"#/readResults/0/lines/45/words/0\",\"#/readResults/0/lines/45/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"TOTAL\",\"boundingBox\":[1072,1658,1309,1658,1309,1708,1072,1708],\"elements\":[\"#/readResults/0/lines/46/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"$144.00\",\"boundingBox\":[1309,1658,1544,1658,1544,1708,1309,1708],\"elements\":[\"#/readResults/0/lines/47/words/0\"]}]},{\"rows\":6,\"columns\":4,\"cells\":[{\"rowIndex\":0,\"columnIndex\":0,\"text\":\"Details\",\"boundingBox\":[156,1038,847,1038,847,1087,156,1087],\"elements\":[\"#/readResults/0/lines/21/words/0\"]},{\"rowIndex\":0,\"columnIndex\":1,\"text\":\"Quantity\",\"boundingBox\":[847,1038,1072,1038,1072,1087,847,1087],\"elements\":[\"#/readResults/0/lines/22/words/0\"]},{\"rowIndex\":0,\"columnIndex\":2,\"text\":\"Unit Price\",\"boundingBox\":[1072,1038,1309,1038,1309,1087,1072,1087],\"elements\":[\"#/readResults/0/lines/23/words/0\",\"#/readResults/0/lines/23/words/1\"]},{\"rowIndex\":0,\"columnIndex\":3,\"text\":\"Total\",\"boundingBox\":[1309,1038,1544,1038,1544,1087,1309,1087],\"elements\":[\"#/readResults/0/lines/24/words/0\"]},{\"rowIndex\":1,\"columnIndex\":0,\"text\":\"Bindings\",\"boundingBox\":[156,1087,847,1087,847,1128,156,1128],\"elements\":[\"#/readResults/0/lines/25/words/0\"]},{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1087,1072,1087,1072,1128,847,1128],\"elements\":[\"#/readResults/0/lines/26/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1087,1309,1087,1309,1128,1072,1128],\"elements\":[\"#/readResults/0/lines/27/words/0\"]},{\"rowIndex\":1,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1087,1544,1087,1544,1128,1309,1128],\"elements\":[\"#/readResults/0/lines/28/words/0\"]},{\"rowIndex\":2,\"columnIndex\":0,\"text\":\"Covers Small\",\"boundingBox\":[156,1128,847,1128,847,1172,156,1172],\"elements\":[\"#/readResults/0/lines/29/words/0\",\"#/readResults/0/lines/29/words/1\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1128,1072,1128,1072,1172,847,1172],\"elements\":[\"#/readResults/0/lines/30/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1128,1309,1128,1309,1172,1072,1172],\"elements\":[\"#/readResults/0/lines/31/words/0\"]},{\"rowIndex\":2,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1128,1544,1128,1544,1172,1309,1172],\"elements\":[\"#/readResults/0/lines/32/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Feather Bookmark\",\"boundingBox\":[156,1172,847,1172,847,1216,156,1216],\"elements\":[\"#/readResults/0/lines/33/words/0\",\"#/readResults/0/lines/33/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1172,1072,1172,1072,1216,847,1216],\"elements\":[\"#/readResults/0/lines/34/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1172,1309,1172,1309,1216,1072,1216],\"elements\":[\"#/readResults/0/lines/35/words/0\"]},{\"rowIndex\":3,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1172,1544,1172,1544,1216,1309,1216],\"elements\":[\"#/readResults/0/lines/36/words/0\"]},{\"rowIndex\":4,\"columnIndex\":0,\"text\":\"Copper Swirl Marker\",\"boundingBox\":[156,1216,847,1216,847,1260,156,1260],\"elements\":[\"#/readResults/0/lines/37/words/0\",\"#/readResults/0/lines/37/words/1\",\"#/readResults/0/lines/37/words/2\"]},{\"rowIndex\":4,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1216,1072,1216,1072,1260,847,1260],\"elements\":[\"#/readResults/0/lines/38/words/0\"]},{\"rowIndex\":4,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1216,1309,1216,1309,1260,1072,1260],\"elements\":[\"#/readResults/0/lines/39/words/0\"]},{\"rowIndex\":4,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1216,1544,1216,1544,1260,1309,1260],\"elements\":[\"#/readResults/0/lines/40/words/0\"]}]}]}]}}", + "Date" : "Sun, 17 May 2020 04:11:30 GMT", + "Content-Type" : "application/json; charset=utf-8" + }, + "Exception" : null + }, { + "Method" : "GET", + "Uri" : "https://REDACTED.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyzeResults/30dc46ba-5a63-4614-bcc8-7405b03d5ced", + "Headers" : { + "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.3 (11.0.5; Windows 10 10.0)", + "x-ms-client-request-id" : "2c20885a-9939-4434-943f-cec529b4955c" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-envoy-upstream-service-time" : "196", + "Strict-Transport-Security" : "max-age=31536000; includeSubDomains; preload", + "x-content-type-options" : "nosniff", + "apim-request-id" : "4738e2b6-ba8d-4674-b5af-fc5785b08b27", + "retry-after" : "0", + "StatusCode" : "200", + "Body" : "{\"status\":\"succeeded\",\"createdDateTime\":\"2020-05-17T04:11:24Z\",\"lastUpdatedDateTime\":\"2020-05-17T04:11:27Z\",\"analyzeResult\":{\"version\":\"2.0.0\",\"readResults\":[{\"page\":1,\"language\":\"en\",\"angle\":0,\"width\":1700,\"height\":2200,\"unit\":\"pixel\",\"lines\":[{\"boundingBox\":[137,140,351,140,351,167,137,166],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[137,140,263,140,263,168,138,166],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[271,140,351,140,351,168,272,168],\"text\":\"Order\",\"confidence\":0.959}]},{\"boundingBox\":[620,204,1073,201,1074,264,620,266],\"text\":\"Hero Limited\",\"words\":[{\"boundingBox\":[622,207,788,204,787,266,621,266],\"text\":\"Hero\",\"confidence\":0.959},{\"boundingBox\":[811,204,1075,202,1075,266,811,266],\"text\":\"Limited\",\"confidence\":0.959}]},{\"boundingBox\":[165,351,529,350,530,377,165,379],\"text\":\"Company Phone: 555-348-6512\",\"words\":[{\"boundingBox\":[167,352,275,351,275,379,167,379],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[281,351,362,351,362,378,280,379],\"text\":\"Phone:\",\"confidence\":0.958},{\"boundingBox\":[367,351,529,352,529,374,367,378],\"text\":\"555-348-6512\",\"confidence\":0.946}]},{\"boundingBox\":[1114,320,1551,320,1551,370,1114,370],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[1115,322,1377,320,1377,371,1117,371],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1396,321,1550,321,1549,371,1396,371],\"text\":\"Order\",\"confidence\":0.959}]},{\"boundingBox\":[167,392,534,392,534,419,167,418],\"text\":\"Website: www.herolimited.com\",\"words\":[{\"boundingBox\":[168,392,270,393,269,419,167,418],\"text\":\"Website:\",\"confidence\":0.957},{\"boundingBox\":[275,393,528,393,529,418,274,419],\"text\":\"www.herolimited.com\",\"confidence\":0.872}]},{\"boundingBox\":[164,437,236,437,236,459,164,459],\"text\":\"Email:\",\"words\":[{\"boundingBox\":[165,437,236,437,237,460,165,459],\"text\":\"Email:\",\"confidence\":0.959}]},{\"boundingBox\":[1025,420,1317,419,1317,449,1025,449],\"text\":\"Dated As: 12/20/2020\",\"words\":[{\"boundingBox\":[1026,420,1112,421,1112,450,1025,449],\"text\":\"Dated\",\"confidence\":0.959},{\"boundingBox\":[1118,421,1163,421,1163,450,1117,450],\"text\":\"As:\",\"confidence\":0.957},{\"boundingBox\":[1169,421,1317,420,1317,450,1168,450],\"text\":\"12/20/2020\",\"confidence\":0.958}]},{\"boundingBox\":[166,480,482,479,482,502,166,503],\"text\":\"accounts@herolimited.com\",\"words\":[{\"boundingBox\":[166,484,475,480,473,503,166,503],\"text\":\"accounts@herolimited.com\",\"confidence\":0.856}]},{\"boundingBox\":[1025,461,1376,461,1376,488,1025,490],\"text\":\"Purchase Order #: 948284\",\"words\":[{\"boundingBox\":[1027,463,1154,461,1153,490,1026,489],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1161,461,1241,461,1240,490,1160,490],\"text\":\"Order\",\"confidence\":0.959},{\"boundingBox\":[1246,461,1278,461,1277,489,1246,489],\"text\":\"#:\",\"confidence\":0.959},{\"boundingBox\":[1283,461,1377,462,1376,488,1282,489],\"text\":\"948284\",\"confidence\":0.959}]},{\"boundingBox\":[166,546,397,546,397,594,166,594],\"text\":\"Shipped To\",\"words\":[{\"boundingBox\":[167,546,336,548,337,593,168,595],\"text\":\"Shipped\",\"confidence\":0.959},{\"boundingBox\":[346,548,396,548,397,593,347,593],\"text\":\"To\",\"confidence\":0.959}]},{\"boundingBox\":[160,608,518,608,518,640,160,640],\"text\":\"Vendor Name: Hillary Swank\",\"words\":[{\"boundingBox\":[162,610,257,610,255,640,160,637],\"text\":\"Vendor\",\"confidence\":0.959},{\"boundingBox\":[262,610,347,610,346,641,261,640],\"text\":\"Name:\",\"confidence\":0.959},{\"boundingBox\":[352,610,434,609,433,641,351,641],\"text\":\"Hillary\",\"confidence\":0.959},{\"boundingBox\":[439,609,518,609,517,640,438,641],\"text\":\"Swank\",\"confidence\":0.954}]},{\"boundingBox\":[160,648,628,645,629,680,160,682],\"text\":\"Company Name: Higgly Wiggly Books\",\"words\":[{\"boundingBox\":[162,648,282,647,281,681,161,678],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[288,647,373,647,372,682,287,682],\"text\":\"Name:\",\"confidence\":0.911},{\"boundingBox\":[379,647,456,647,455,682,378,682],\"text\":\"Higgly\",\"confidence\":0.959},{\"boundingBox\":[462,647,549,646,548,679,461,682],\"text\":\"Wiggly\",\"confidence\":0.959},{\"boundingBox\":[555,646,629,646,628,676,554,679],\"text\":\"Books\",\"confidence\":0.959}]},{\"boundingBox\":[161,684,526,684,526,712,161,712],\"text\":\"Address: 938 NE Burner Road\",\"words\":[{\"boundingBox\":[162,685,271,685,271,713,162,712],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[277,685,324,685,324,713,277,713],\"text\":\"938\",\"confidence\":0.947},{\"boundingBox\":[330,685,365,685,365,713,329,713],\"text\":\"NE\",\"confidence\":0.958},{\"boundingBox\":[370,685,456,685,456,713,370,713],\"text\":\"Burner\",\"confidence\":0.958},{\"boundingBox\":[462,685,526,686,526,713,461,713],\"text\":\"Road\",\"confidence\":0.958}]},{\"boundingBox\":[274,722,603,720,604,751,274,754],\"text\":\"Boulder City, CO 92848\",\"words\":[{\"boundingBox\":[279,723,375,721,374,754,278,754],\"text\":\"Boulder\",\"confidence\":0.959},{\"boundingBox\":[381,721,437,721,436,753,380,754],\"text\":\"City,\",\"confidence\":0.959},{\"boundingBox\":[443,721,479,721,478,753,442,753],\"text\":\"CO\",\"confidence\":0.886},{\"boundingBox\":[485,721,568,721,568,751,484,753],\"text\":\"92848\",\"confidence\":0.937}]},{\"boundingBox\":[612,721,884,721,884,749,612,749],\"text\":\"Phone: 938-294-2949\",\"words\":[{\"boundingBox\":[614,722,707,722,707,750,614,750],\"text\":\"Phone:\",\"confidence\":0.952},{\"boundingBox\":[713,722,884,722,884,749,713,750],\"text\":\"938-294-2949\",\"confidence\":0.956}]},{\"boundingBox\":[165,783,451,783,451,827,166,830],\"text\":\"Shipped From\",\"words\":[{\"boundingBox\":[167,784,336,784,335,829,166,830],\"text\":\"Shipped\",\"confidence\":0.867},{\"boundingBox\":[345,784,441,783,440,825,344,829],\"text\":\"From\",\"confidence\":0.918}]},{\"boundingBox\":[165,851,446,851,446,881,165,880],\"text\":\"Name: Bernie Sanders\",\"words\":[{\"boundingBox\":[166,851,252,853,251,880,165,881],\"text\":\"Name:\",\"confidence\":0.956},{\"boundingBox\":[258,853,339,854,337,880,257,880],\"text\":\"Bernie\",\"confidence\":0.958},{\"boundingBox\":[345,854,447,853,445,881,343,880],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"boundingBox\":[164,889,629,889,629,920,164,920],\"text\":\"Company Name: Jupiter Book Supply\",\"words\":[{\"boundingBox\":[167,891,287,890,287,920,166,920],\"text\":\"Company\",\"confidence\":0.958},{\"boundingBox\":[293,890,376,890,375,921,292,920],\"text\":\"Name:\",\"confidence\":0.958},{\"boundingBox\":[382,890,470,890,469,921,381,921],\"text\":\"Jupiter\",\"confidence\":0.958},{\"boundingBox\":[476,890,540,890,539,921,475,921],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[546,890,629,890,629,921,545,921],\"text\":\"Supply\",\"confidence\":0.947}]},{\"boundingBox\":[164,926,520,926,520,953,164,953],\"text\":\"Address: 383 N Kinnick Road\",\"words\":[{\"boundingBox\":[166,927,277,927,277,953,165,954],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[283,927,330,927,329,953,282,953],\"text\":\"383\",\"confidence\":0.958},{\"boundingBox\":[335,927,353,927,352,953,334,953],\"text\":\"N\",\"confidence\":0.888},{\"boundingBox\":[362,927,452,927,451,954,361,953],\"text\":\"Kinnick\",\"confidence\":0.958},{\"boundingBox\":[457,927,521,927,521,954,457,954],\"text\":\"Road\",\"confidence\":0.959}]},{\"boundingBox\":[280,964,516,964,516,991,280,991],\"text\":\"Seattle, WA 38383\",\"words\":[{\"boundingBox\":[284,965,381,965,380,992,283,992],\"text\":\"Seattle,\",\"confidence\":0.959},{\"boundingBox\":[386,965,432,965,431,992,385,992],\"text\":\"WA\",\"confidence\":0.944},{\"boundingBox\":[438,965,516,964,515,991,437,992],\"text\":\"38383\",\"confidence\":0.959}]},{\"boundingBox\":[759,963,1036,963,1036,991,759,991],\"text\":\"Phone: 932-299-0292\",\"words\":[{\"boundingBox\":[761,964,854,963,852,991,760,990],\"text\":\"Phone:\",\"confidence\":0.959},{\"boundingBox\":[859,963,1034,964,1032,991,857,991],\"text\":\"932-299-0292\",\"confidence\":0.953}]},{\"boundingBox\":[447,1045,557,1045,557,1079,447,1079],\"text\":\"Details\",\"words\":[{\"boundingBox\":[448,1048,555,1046,556,1080,449,1079],\"text\":\"Details\",\"confidence\":0.959}]},{\"boundingBox\":[889,1045,1030,1046,1030,1084,889,1084],\"text\":\"Quantity\",\"words\":[{\"boundingBox\":[889,1046,1029,1046,1027,1084,890,1083],\"text\":\"Quantity\",\"confidence\":0.959}]},{\"boundingBox\":[1114,1046,1271,1047,1271,1078,1114,1077],\"text\":\"Unit Price\",\"words\":[{\"boundingBox\":[1114,1048,1184,1047,1184,1078,1114,1078],\"text\":\"Unit\",\"confidence\":0.959},{\"boundingBox\":[1190,1047,1271,1047,1271,1079,1190,1078],\"text\":\"Price\",\"confidence\":0.958}]},{\"boundingBox\":[1384,1047,1469,1046,1470,1076,1385,1077],\"text\":\"Total\",\"words\":[{\"boundingBox\":[1387,1047,1470,1046,1470,1076,1387,1077],\"text\":\"Total\",\"confidence\":0.858}]},{\"boundingBox\":[172,1094,280,1096,279,1124,172,1121],\"text\":\"Bindings\",\"words\":[{\"boundingBox\":[172,1094,278,1097,278,1124,172,1121],\"text\":\"Bindings\",\"confidence\":0.959}]},{\"boundingBox\":[859,1091,894,1089,895,1118,860,1120],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1091,893,1089,895,1118,863,1120],\"text\":\"20\",\"confidence\":0.958}]},{\"boundingBox\":[1241,1095,1296,1094,1296,1118,1241,1118],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1242,1094,1295,1094,1295,1118,1242,1118],\"text\":\"1.00\",\"confidence\":0.958}]},{\"boundingBox\":[1459,1095,1531,1093,1531,1118,1459,1119],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1094,1530,1093,1531,1118,1460,1119],\"text\":\"20.00\",\"confidence\":0.957}]},{\"boundingBox\":[169,1135,329,1134,329,1162,169,1163],\"text\":\"Covers Small\",\"words\":[{\"boundingBox\":[173,1135,257,1135,256,1163,172,1163],\"text\":\"Covers\",\"confidence\":0.959},{\"boundingBox\":[262,1135,329,1134,328,1163,262,1163],\"text\":\"Small\",\"confidence\":0.958}]},{\"boundingBox\":[860,1137,893,1135,893,1158,861,1160],\"text\":\"20\",\"words\":[{\"boundingBox\":[862,1137,892,1135,893,1158,863,1160],\"text\":\"20\",\"confidence\":0.958}]},{\"boundingBox\":[1239,1136,1294,1135,1294,1159,1239,1159],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1243,1135,1293,1135,1293,1159,1243,1159],\"text\":\"1.00\",\"confidence\":0.908}]},{\"boundingBox\":[1457,1136,1532,1135,1532,1159,1457,1160],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1136,1529,1135,1530,1160,1459,1160],\"text\":\"20.00\",\"confidence\":0.958}]},{\"boundingBox\":[170,1179,400,1178,400,1205,170,1206],\"text\":\"Feather Bookmark\",\"words\":[{\"boundingBox\":[172,1180,271,1180,270,1206,171,1206],\"text\":\"Feather\",\"confidence\":0.959},{\"boundingBox\":[276,1180,401,1179,400,1206,275,1206],\"text\":\"Bookmark\",\"confidence\":0.949}]},{\"boundingBox\":[863,1181,893,1180,893,1202,863,1203],\"text\":\"20\",\"words\":[{\"boundingBox\":[863,1181,892,1180,892,1202,863,1203],\"text\":\"20\",\"confidence\":0.958}]},{\"boundingBox\":[1239,1179,1295,1179,1295,1202,1239,1202],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1179,1294,1179,1294,1202,1241,1202],\"text\":\"5,00\",\"confidence\":0.423}]},{\"boundingBox\":[1443,1180,1531,1179,1532,1203,1443,1204],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1446,1181,1530,1180,1529,1203,1446,1204],\"text\":\"100.00\",\"confidence\":0.959}]},{\"boundingBox\":[168,1222,429,1221,429,1250,168,1252],\"text\":\"Copper Swirl Marker\",\"words\":[{\"boundingBox\":[173,1223,263,1222,263,1252,172,1253],\"text\":\"Copper\",\"confidence\":0.959},{\"boundingBox\":[269,1222,332,1222,332,1251,269,1252],\"text\":\"Swirl\",\"confidence\":0.954},{\"boundingBox\":[338,1222,430,1222,430,1249,338,1251],\"text\":\"Marker\",\"confidence\":0.956}]},{\"boundingBox\":[861,1223,893,1222,893,1246,861,1248],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1223,892,1222,893,1246,862,1247],\"text\":\"20\",\"confidence\":0.958}]},{\"boundingBox\":[1240,1222,1295,1223,1295,1246,1240,1245],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1222,1294,1223,1293,1246,1240,1245],\"text\":\"5,00\",\"confidence\":0.424}]},{\"boundingBox\":[1443,1222,1531,1222,1531,1247,1443,1247],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1445,1223,1529,1222,1529,1248,1444,1248],\"text\":\"100.00\",\"confidence\":0.959}]},{\"boundingBox\":[1148,1574,1296,1574,1296,1599,1148,1599],\"text\":\"SUBTOTAL\",\"words\":[{\"boundingBox\":[1149,1574,1295,1575,1295,1600,1149,1600],\"text\":\"SUBTOTAL\",\"confidence\":0.959}]},{\"boundingBox\":[1428,1571,1530,1570,1531,1598,1428,1599],\"text\":\"$140.00\",\"words\":[{\"boundingBox\":[1429,1572,1530,1570,1529,1599,1429,1599],\"text\":\"$140.00\",\"confidence\":0.957}]},{\"boundingBox\":[1238,1619,1295,1618,1295,1642,1237,1642],\"text\":\"TAX\",\"words\":[{\"boundingBox\":[1241,1618,1294,1618,1294,1641,1241,1642],\"text\":\"TAX\",\"confidence\":0.958}]},{\"boundingBox\":[1460,1616,1531,1614,1531,1641,1460,1641],\"text\":\"$4.00\",\"words\":[{\"boundingBox\":[1461,1615,1530,1614,1530,1641,1461,1642],\"text\":\"$4.00\",\"confidence\":0.939}]},{\"boundingBox\":[481,1670,764,1670,764,1708,481,1708],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[483,1672,603,1671,602,1707,482,1707],\"text\":\"Bernie\",\"confidence\":0.909},{\"boundingBox\":[614,1671,764,1670,763,1709,613,1708],\"text\":\"Sanders\",\"confidence\":0.958}]},{\"boundingBox\":[1204,1672,1296,1672,1296,1699,1204,1699],\"text\":\"TOTAL\",\"words\":[{\"boundingBox\":[1207,1674,1295,1672,1296,1700,1207,1699],\"text\":\"TOTAL\",\"confidence\":0.959}]},{\"boundingBox\":[1426,1670,1530,1669,1530,1695,1426,1697],\"text\":\"$144.00\",\"words\":[{\"boundingBox\":[1429,1671,1529,1669,1530,1696,1429,1697],\"text\":\"$144.00\",\"confidence\":0.949}]},{\"boundingBox\":[543,1718,716,1719,716,1743,543,1742],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[544,1719,621,1719,621,1743,544,1743],\"text\":\"Bernie\",\"confidence\":0.959},{\"boundingBox\":[626,1719,717,1720,716,1744,626,1743],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"boundingBox\":[581,1754,681,1756,680,1777,581,1776],\"text\":\"Manager\",\"words\":[{\"boundingBox\":[582,1755,681,1756,680,1778,581,1776],\"text\":\"Manager\",\"confidence\":0.957}]},{\"boundingBox\":[173,1796,480,1797,480,1832,173,1830],\"text\":\"Additional Notes:\",\"words\":[{\"boundingBox\":[175,1798,360,1797,360,1833,174,1830],\"text\":\"Additional\",\"confidence\":0.959},{\"boundingBox\":[366,1797,481,1800,481,1832,366,1833],\"text\":\"Notes:\",\"confidence\":0.944}]},{\"boundingBox\":[173,1879,705,1880,705,1912,173,1910],\"text\":\"Do not Jostle Box. Unpack carefully. Enjoy.\",\"words\":[{\"boundingBox\":[176,1883,209,1882,208,1907,174,1906],\"text\":\"Do\",\"confidence\":0.959},{\"boundingBox\":[215,1882,261,1881,260,1908,214,1907],\"text\":\"not\",\"confidence\":0.951},{\"boundingBox\":[266,1881,336,1881,335,1909,265,1908],\"text\":\"Jostle\",\"confidence\":0.958},{\"boundingBox\":[342,1881,403,1880,402,1910,341,1909],\"text\":\"Box.\",\"confidence\":0.892},{\"boundingBox\":[410,1880,504,1880,503,1912,408,1911],\"text\":\"Unpack\",\"confidence\":0.959},{\"boundingBox\":[510,1880,628,1880,627,1913,509,1912],\"text\":\"carefully.\",\"confidence\":0.958},{\"boundingBox\":[633,1880,705,1881,704,1913,632,1913],\"text\":\"Enjoy.\",\"confidence\":0.959}]},{\"boundingBox\":[172,1923,1508,1924,1508,1959,172,1959],\"text\":\"Jupiter Book Supply will refund you 50% per book if returned within 60 days of reading and\",\"words\":[{\"boundingBox\":[172,1925,273,1925,273,1959,172,1959],\"text\":\"Jupiter\",\"confidence\":0.955},{\"boundingBox\":[280,1924,359,1924,359,1959,280,1959],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[366,1924,468,1924,467,1959,366,1959],\"text\":\"Supply\",\"confidence\":0.959},{\"boundingBox\":[474,1924,522,1924,521,1959,474,1959],\"text\":\"will\",\"confidence\":0.959},{\"boundingBox\":[529,1924,628,1924,628,1959,528,1959],\"text\":\"refund\",\"confidence\":0.958},{\"boundingBox\":[635,1924,692,1924,691,1959,634,1959],\"text\":\"you\",\"confidence\":0.958},{\"boundingBox\":[698,1924,762,1924,761,1959,698,1959],\"text\":\"50%\",\"confidence\":0.955},{\"boundingBox\":[773,1924,823,1924,822,1959,772,1959],\"text\":\"per\",\"confidence\":0.958},{\"boundingBox\":[830,1924,904,1924,903,1959,829,1959],\"text\":\"book\",\"confidence\":0.959},{\"boundingBox\":[911,1924,932,1924,931,1959,910,1959],\"text\":\"if\",\"confidence\":0.909},{\"boundingBox\":[938,1924,1065,1924,1064,1959,937,1959],\"text\":\"returned\",\"confidence\":0.959},{\"boundingBox\":[1072,1924,1160,1924,1159,1959,1071,1959],\"text\":\"within\",\"confidence\":0.959},{\"boundingBox\":[1167,1924,1208,1924,1206,1960,1166,1959],\"text\":\"60\",\"confidence\":0.929},{\"boundingBox\":[1215,1924,1287,1924,1285,1960,1213,1960],\"text\":\"days\",\"confidence\":0.959},{\"boundingBox\":[1294,1924,1323,1924,1322,1960,1292,1960],\"text\":\"of\",\"confidence\":0.958},{\"boundingBox\":[1330,1924,1443,1924,1441,1960,1328,1960],\"text\":\"reading\",\"confidence\":0.959},{\"boundingBox\":[1450,1924,1508,1924,1506,1960,1448,1960],\"text\":\"and\",\"confidence\":0.958}]},{\"boundingBox\":[169,1957,786,1957,786,1993,169,1993],\"text\":\"offer you 25% off you next total purchase.\",\"words\":[{\"boundingBox\":[171,1959,239,1958,238,1992,170,1991],\"text\":\"offer\",\"confidence\":0.959},{\"boundingBox\":[245,1958,302,1958,300,1993,244,1992],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[308,1958,371,1958,369,1994,307,1993],\"text\":\"25%\",\"confidence\":0.934},{\"boundingBox\":[385,1958,425,1958,424,1994,384,1994],\"text\":\"off\",\"confidence\":0.958},{\"boundingBox\":[431,1958,488,1958,487,1994,430,1994],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[494,1958,559,1958,558,1994,493,1994],\"text\":\"next\",\"confidence\":0.959},{\"boundingBox\":[565,1958,632,1959,631,1993,564,1994],\"text\":\"total\",\"confidence\":0.959},{\"boundingBox\":[638,1959,785,1960,785,1990,637,1993],\"text\":\"purchase.\",\"confidence\":0.959}]}]}],\"pageResults\":[{\"page\":1,\"tables\":[{\"rows\":4,\"columns\":3,\"cells\":[{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"SUBTOTAL\",\"boundingBox\":[1072,1566,1309,1566,1309,1610,1072,1610],\"elements\":[\"#/readResults/0/lines/41/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"$140.00\",\"boundingBox\":[1309,1566,1544,1566,1544,1610,1309,1610],\"elements\":[\"#/readResults/0/lines/42/words/0\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"TAX\",\"boundingBox\":[1072,1610,1309,1610,1309,1658,1072,1658],\"elements\":[\"#/readResults/0/lines/43/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"$4.00\",\"boundingBox\":[1309,1610,1544,1610,1544,1658,1309,1658],\"elements\":[\"#/readResults/0/lines/44/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Bernie Sanders\",\"boundingBox\":[482,1658,1072,1658,1072,1708,482,1708],\"elements\":[\"#/readResults/0/lines/45/words/0\",\"#/readResults/0/lines/45/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"TOTAL\",\"boundingBox\":[1072,1658,1309,1658,1309,1708,1072,1708],\"elements\":[\"#/readResults/0/lines/46/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"$144.00\",\"boundingBox\":[1309,1658,1544,1658,1544,1708,1309,1708],\"elements\":[\"#/readResults/0/lines/47/words/0\"]}]},{\"rows\":6,\"columns\":4,\"cells\":[{\"rowIndex\":0,\"columnIndex\":0,\"text\":\"Details\",\"boundingBox\":[156,1038,847,1038,847,1087,156,1087],\"elements\":[\"#/readResults/0/lines/21/words/0\"]},{\"rowIndex\":0,\"columnIndex\":1,\"text\":\"Quantity\",\"boundingBox\":[847,1038,1072,1038,1072,1087,847,1087],\"elements\":[\"#/readResults/0/lines/22/words/0\"]},{\"rowIndex\":0,\"columnIndex\":2,\"text\":\"Unit Price\",\"boundingBox\":[1072,1038,1309,1038,1309,1087,1072,1087],\"elements\":[\"#/readResults/0/lines/23/words/0\",\"#/readResults/0/lines/23/words/1\"]},{\"rowIndex\":0,\"columnIndex\":3,\"text\":\"Total\",\"boundingBox\":[1309,1038,1544,1038,1544,1087,1309,1087],\"elements\":[\"#/readResults/0/lines/24/words/0\"]},{\"rowIndex\":1,\"columnIndex\":0,\"text\":\"Bindings\",\"boundingBox\":[156,1087,847,1087,847,1128,156,1128],\"elements\":[\"#/readResults/0/lines/25/words/0\"]},{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1087,1072,1087,1072,1128,847,1128],\"elements\":[\"#/readResults/0/lines/26/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1087,1309,1087,1309,1128,1072,1128],\"elements\":[\"#/readResults/0/lines/27/words/0\"]},{\"rowIndex\":1,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1087,1544,1087,1544,1128,1309,1128],\"elements\":[\"#/readResults/0/lines/28/words/0\"]},{\"rowIndex\":2,\"columnIndex\":0,\"text\":\"Covers Small\",\"boundingBox\":[156,1128,847,1128,847,1172,156,1172],\"elements\":[\"#/readResults/0/lines/29/words/0\",\"#/readResults/0/lines/29/words/1\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1128,1072,1128,1072,1172,847,1172],\"elements\":[\"#/readResults/0/lines/30/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1128,1309,1128,1309,1172,1072,1172],\"elements\":[\"#/readResults/0/lines/31/words/0\"]},{\"rowIndex\":2,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1128,1544,1128,1544,1172,1309,1172],\"elements\":[\"#/readResults/0/lines/32/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Feather Bookmark\",\"boundingBox\":[156,1172,847,1172,847,1216,156,1216],\"elements\":[\"#/readResults/0/lines/33/words/0\",\"#/readResults/0/lines/33/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1172,1072,1172,1072,1216,847,1216],\"elements\":[\"#/readResults/0/lines/34/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1172,1309,1172,1309,1216,1072,1216],\"elements\":[\"#/readResults/0/lines/35/words/0\"]},{\"rowIndex\":3,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1172,1544,1172,1544,1216,1309,1216],\"elements\":[\"#/readResults/0/lines/36/words/0\"]},{\"rowIndex\":4,\"columnIndex\":0,\"text\":\"Copper Swirl Marker\",\"boundingBox\":[156,1216,847,1216,847,1260,156,1260],\"elements\":[\"#/readResults/0/lines/37/words/0\",\"#/readResults/0/lines/37/words/1\",\"#/readResults/0/lines/37/words/2\"]},{\"rowIndex\":4,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1216,1072,1216,1072,1260,847,1260],\"elements\":[\"#/readResults/0/lines/38/words/0\"]},{\"rowIndex\":4,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1216,1309,1216,1309,1260,1072,1260],\"elements\":[\"#/readResults/0/lines/39/words/0\"]},{\"rowIndex\":4,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1216,1544,1216,1544,1260,1309,1260],\"elements\":[\"#/readResults/0/lines/40/words/0\"]}]}]}]}}", + "Date" : "Sun, 17 May 2020 04:11:30 GMT", + "Content-Type" : "application/json; charset=utf-8" + }, + "Exception" : null + } ], + "variables" : [ ] +} \ No newline at end of file diff --git a/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeContentFromUrl.json b/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeContentFromUrl.json new file mode 100644 index 000000000000..fb353c94b008 --- /dev/null +++ b/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeContentFromUrl.json @@ -0,0 +1,84 @@ +{ + "networkCallRecords" : [ { + "Method" : "POST", + "Uri" : "https://REDACTED.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyze", + "Headers" : { + "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.3 (11.0.5; Windows 10 10.0)", + "x-ms-client-request-id" : "f48e8198-ad3b-4b4e-830b-000544ece696", + "Content-Type" : "application/json" + }, + "Response" : { + "x-envoy-upstream-service-time" : "1039", + "Strict-Transport-Security" : "max-age=31536000; includeSubDomains; preload", + "x-content-type-options" : "nosniff", + "apim-request-id" : "3b3d43ef-ac95-4397-bbc3-f6860eacef0d", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "202", + "Operation-Location" : "https://savaity-formrecognizer.cognitiveservices.azure.com/formrecognizer/v2.0-preview/layout/analyzeResults/3b3d43ef-ac95-4397-bbc3-f6860eacef0d", + "Date" : "Sun, 17 May 2020 04:25:02 GMT" + }, + "Exception" : null + }, { + "Method" : "GET", + "Uri" : "https://REDACTED.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyzeResults/3b3d43ef-ac95-4397-bbc3-f6860eacef0d", + "Headers" : { + "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.3 (11.0.5; Windows 10 10.0)", + "x-ms-client-request-id" : "2cd14222-148a-496a-b5ec-e3c94d43fab1" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-envoy-upstream-service-time" : "118", + "Strict-Transport-Security" : "max-age=31536000; includeSubDomains; preload", + "x-content-type-options" : "nosniff", + "apim-request-id" : "915757fb-858f-4dab-84c6-6ac2cfcb3e7b", + "retry-after" : "0", + "StatusCode" : "200", + "Body" : "{\"status\":\"running\",\"createdDateTime\":\"2020-05-17T04:25:02Z\",\"lastUpdatedDateTime\":\"2020-05-17T04:25:05Z\"}", + "Date" : "Sun, 17 May 2020 04:25:07 GMT", + "Content-Type" : "application/json; charset=utf-8" + }, + "Exception" : null + }, { + "Method" : "GET", + "Uri" : "https://REDACTED.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyzeResults/3b3d43ef-ac95-4397-bbc3-f6860eacef0d", + "Headers" : { + "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.3 (11.0.5; Windows 10 10.0)", + "x-ms-client-request-id" : "91f99dcf-7c4f-417a-82b6-59a173f10c20" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-envoy-upstream-service-time" : "250", + "Strict-Transport-Security" : "max-age=31536000; includeSubDomains; preload", + "x-content-type-options" : "nosniff", + "apim-request-id" : "ef76cf59-c0a3-4b8b-8708-659498cf9667", + "retry-after" : "0", + "StatusCode" : "200", + "Body" : "{\"status\":\"succeeded\",\"createdDateTime\":\"2020-05-17T04:25:02Z\",\"lastUpdatedDateTime\":\"2020-05-17T04:25:11Z\",\"analyzeResult\":{\"version\":\"2.0.0\",\"readResults\":[{\"page\":1,\"language\":\"en\",\"angle\":0,\"width\":1700,\"height\":2200,\"unit\":\"pixel\",\"lines\":[{\"boundingBox\":[137,140,351,140,351,167,137,166],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[137,140,263,140,263,168,138,166],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[271,140,351,140,351,168,272,168],\"text\":\"Order\",\"confidence\":0.959}]},{\"boundingBox\":[620,204,1073,201,1074,264,620,266],\"text\":\"Hero Limited\",\"words\":[{\"boundingBox\":[622,207,788,204,787,266,621,266],\"text\":\"Hero\",\"confidence\":0.959},{\"boundingBox\":[811,204,1075,202,1075,266,811,266],\"text\":\"Limited\",\"confidence\":0.959}]},{\"boundingBox\":[165,351,529,350,530,377,165,379],\"text\":\"Company Phone: 555-348-6512\",\"words\":[{\"boundingBox\":[167,352,275,351,275,379,167,379],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[281,351,362,351,362,378,280,379],\"text\":\"Phone:\",\"confidence\":0.958},{\"boundingBox\":[367,351,529,352,529,374,367,378],\"text\":\"555-348-6512\",\"confidence\":0.946}]},{\"boundingBox\":[1114,320,1551,320,1551,370,1114,370],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[1115,322,1377,320,1377,371,1117,371],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1396,321,1550,321,1549,371,1396,371],\"text\":\"Order\",\"confidence\":0.959}]},{\"boundingBox\":[167,392,534,392,534,419,167,418],\"text\":\"Website: www.herolimited.com\",\"words\":[{\"boundingBox\":[168,392,270,393,269,419,167,418],\"text\":\"Website:\",\"confidence\":0.957},{\"boundingBox\":[275,393,528,393,529,418,274,419],\"text\":\"www.herolimited.com\",\"confidence\":0.872}]},{\"boundingBox\":[164,437,236,437,236,459,164,459],\"text\":\"Email:\",\"words\":[{\"boundingBox\":[165,437,236,437,237,460,165,459],\"text\":\"Email:\",\"confidence\":0.959}]},{\"boundingBox\":[1025,420,1317,419,1317,449,1025,449],\"text\":\"Dated As: 12/20/2020\",\"words\":[{\"boundingBox\":[1026,420,1112,421,1112,450,1025,449],\"text\":\"Dated\",\"confidence\":0.959},{\"boundingBox\":[1118,421,1163,421,1163,450,1117,450],\"text\":\"As:\",\"confidence\":0.957},{\"boundingBox\":[1169,421,1317,420,1317,450,1168,450],\"text\":\"12/20/2020\",\"confidence\":0.958}]},{\"boundingBox\":[166,480,482,479,482,502,166,503],\"text\":\"accounts@herolimited.com\",\"words\":[{\"boundingBox\":[166,484,475,480,473,503,166,503],\"text\":\"accounts@herolimited.com\",\"confidence\":0.856}]},{\"boundingBox\":[1025,461,1376,461,1376,488,1025,490],\"text\":\"Purchase Order #: 948284\",\"words\":[{\"boundingBox\":[1027,463,1154,461,1153,490,1026,489],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1161,461,1241,461,1240,490,1160,490],\"text\":\"Order\",\"confidence\":0.959},{\"boundingBox\":[1246,461,1278,461,1277,489,1246,489],\"text\":\"#:\",\"confidence\":0.959},{\"boundingBox\":[1283,461,1377,462,1376,488,1282,489],\"text\":\"948284\",\"confidence\":0.959}]},{\"boundingBox\":[166,546,397,546,397,594,166,594],\"text\":\"Shipped To\",\"words\":[{\"boundingBox\":[167,546,336,548,337,593,168,595],\"text\":\"Shipped\",\"confidence\":0.959},{\"boundingBox\":[346,548,396,548,397,593,347,593],\"text\":\"To\",\"confidence\":0.959}]},{\"boundingBox\":[160,608,518,608,518,640,160,640],\"text\":\"Vendor Name: Hillary Swank\",\"words\":[{\"boundingBox\":[162,610,257,610,255,640,160,637],\"text\":\"Vendor\",\"confidence\":0.959},{\"boundingBox\":[262,610,347,610,346,641,261,640],\"text\":\"Name:\",\"confidence\":0.959},{\"boundingBox\":[352,610,434,609,433,641,351,641],\"text\":\"Hillary\",\"confidence\":0.959},{\"boundingBox\":[439,609,518,609,517,640,438,641],\"text\":\"Swank\",\"confidence\":0.954}]},{\"boundingBox\":[160,648,628,645,629,680,160,682],\"text\":\"Company Name: Higgly Wiggly Books\",\"words\":[{\"boundingBox\":[162,648,282,647,281,681,161,678],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[288,647,373,647,372,682,287,682],\"text\":\"Name:\",\"confidence\":0.911},{\"boundingBox\":[379,647,456,647,455,682,378,682],\"text\":\"Higgly\",\"confidence\":0.959},{\"boundingBox\":[462,647,549,646,548,679,461,682],\"text\":\"Wiggly\",\"confidence\":0.959},{\"boundingBox\":[555,646,629,646,628,676,554,679],\"text\":\"Books\",\"confidence\":0.959}]},{\"boundingBox\":[161,684,526,684,526,712,161,712],\"text\":\"Address: 938 NE Burner Road\",\"words\":[{\"boundingBox\":[162,685,271,685,271,713,162,712],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[277,685,324,685,324,713,277,713],\"text\":\"938\",\"confidence\":0.947},{\"boundingBox\":[330,685,365,685,365,713,329,713],\"text\":\"NE\",\"confidence\":0.958},{\"boundingBox\":[370,685,456,685,456,713,370,713],\"text\":\"Burner\",\"confidence\":0.958},{\"boundingBox\":[462,685,526,686,526,713,461,713],\"text\":\"Road\",\"confidence\":0.958}]},{\"boundingBox\":[274,722,603,720,604,751,274,754],\"text\":\"Boulder City, CO 92848\",\"words\":[{\"boundingBox\":[279,723,375,721,374,754,278,754],\"text\":\"Boulder\",\"confidence\":0.959},{\"boundingBox\":[381,721,437,721,436,753,380,754],\"text\":\"City,\",\"confidence\":0.959},{\"boundingBox\":[443,721,479,721,478,753,442,753],\"text\":\"CO\",\"confidence\":0.886},{\"boundingBox\":[485,721,568,721,568,751,484,753],\"text\":\"92848\",\"confidence\":0.937}]},{\"boundingBox\":[612,721,884,721,884,749,612,749],\"text\":\"Phone: 938-294-2949\",\"words\":[{\"boundingBox\":[614,722,707,722,707,750,614,750],\"text\":\"Phone:\",\"confidence\":0.952},{\"boundingBox\":[713,722,884,722,884,749,713,750],\"text\":\"938-294-2949\",\"confidence\":0.956}]},{\"boundingBox\":[165,783,451,783,451,827,166,830],\"text\":\"Shipped From\",\"words\":[{\"boundingBox\":[167,784,336,784,335,829,166,830],\"text\":\"Shipped\",\"confidence\":0.867},{\"boundingBox\":[345,784,441,783,440,825,344,829],\"text\":\"From\",\"confidence\":0.918}]},{\"boundingBox\":[165,851,446,851,446,881,165,880],\"text\":\"Name: Bernie Sanders\",\"words\":[{\"boundingBox\":[166,851,252,853,251,880,165,881],\"text\":\"Name:\",\"confidence\":0.956},{\"boundingBox\":[258,853,339,854,337,880,257,880],\"text\":\"Bernie\",\"confidence\":0.958},{\"boundingBox\":[345,854,447,853,445,881,343,880],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"boundingBox\":[164,889,629,889,629,920,164,920],\"text\":\"Company Name: Jupiter Book Supply\",\"words\":[{\"boundingBox\":[167,891,287,890,287,920,166,920],\"text\":\"Company\",\"confidence\":0.958},{\"boundingBox\":[293,890,376,890,375,921,292,920],\"text\":\"Name:\",\"confidence\":0.958},{\"boundingBox\":[382,890,470,890,469,921,381,921],\"text\":\"Jupiter\",\"confidence\":0.958},{\"boundingBox\":[476,890,540,890,539,921,475,921],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[546,890,629,890,629,921,545,921],\"text\":\"Supply\",\"confidence\":0.947}]},{\"boundingBox\":[164,926,520,926,520,953,164,953],\"text\":\"Address: 383 N Kinnick Road\",\"words\":[{\"boundingBox\":[166,927,277,927,277,953,165,954],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[283,927,330,927,329,953,282,953],\"text\":\"383\",\"confidence\":0.958},{\"boundingBox\":[335,927,353,927,352,953,334,953],\"text\":\"N\",\"confidence\":0.888},{\"boundingBox\":[362,927,452,927,451,954,361,953],\"text\":\"Kinnick\",\"confidence\":0.958},{\"boundingBox\":[457,927,521,927,521,954,457,954],\"text\":\"Road\",\"confidence\":0.959}]},{\"boundingBox\":[280,964,516,964,516,991,280,991],\"text\":\"Seattle, WA 38383\",\"words\":[{\"boundingBox\":[284,965,381,965,380,992,283,992],\"text\":\"Seattle,\",\"confidence\":0.959},{\"boundingBox\":[386,965,432,965,431,992,385,992],\"text\":\"WA\",\"confidence\":0.944},{\"boundingBox\":[438,965,516,964,515,991,437,992],\"text\":\"38383\",\"confidence\":0.959}]},{\"boundingBox\":[759,963,1036,963,1036,991,759,991],\"text\":\"Phone: 932-299-0292\",\"words\":[{\"boundingBox\":[761,964,854,963,852,991,760,990],\"text\":\"Phone:\",\"confidence\":0.959},{\"boundingBox\":[859,963,1034,964,1032,991,857,991],\"text\":\"932-299-0292\",\"confidence\":0.953}]},{\"boundingBox\":[447,1045,557,1045,557,1079,447,1079],\"text\":\"Details\",\"words\":[{\"boundingBox\":[448,1048,555,1046,556,1080,449,1079],\"text\":\"Details\",\"confidence\":0.959}]},{\"boundingBox\":[889,1045,1030,1046,1030,1084,889,1084],\"text\":\"Quantity\",\"words\":[{\"boundingBox\":[889,1046,1029,1046,1027,1084,890,1083],\"text\":\"Quantity\",\"confidence\":0.959}]},{\"boundingBox\":[1114,1046,1271,1047,1271,1078,1114,1077],\"text\":\"Unit Price\",\"words\":[{\"boundingBox\":[1114,1048,1184,1047,1184,1078,1114,1078],\"text\":\"Unit\",\"confidence\":0.959},{\"boundingBox\":[1190,1047,1271,1047,1271,1079,1190,1078],\"text\":\"Price\",\"confidence\":0.958}]},{\"boundingBox\":[1384,1047,1469,1046,1470,1076,1385,1077],\"text\":\"Total\",\"words\":[{\"boundingBox\":[1387,1047,1470,1046,1470,1076,1387,1077],\"text\":\"Total\",\"confidence\":0.858}]},{\"boundingBox\":[172,1094,280,1096,279,1124,172,1121],\"text\":\"Bindings\",\"words\":[{\"boundingBox\":[172,1094,278,1097,278,1124,172,1121],\"text\":\"Bindings\",\"confidence\":0.959}]},{\"boundingBox\":[859,1091,894,1089,895,1118,860,1120],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1091,893,1089,895,1118,863,1120],\"text\":\"20\",\"confidence\":0.958}]},{\"boundingBox\":[1241,1095,1296,1094,1296,1118,1241,1118],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1242,1094,1295,1094,1295,1118,1242,1118],\"text\":\"1.00\",\"confidence\":0.958}]},{\"boundingBox\":[1459,1095,1531,1093,1531,1118,1459,1119],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1094,1530,1093,1531,1118,1460,1119],\"text\":\"20.00\",\"confidence\":0.957}]},{\"boundingBox\":[169,1135,329,1134,329,1162,169,1163],\"text\":\"Covers Small\",\"words\":[{\"boundingBox\":[173,1135,257,1135,256,1163,172,1163],\"text\":\"Covers\",\"confidence\":0.959},{\"boundingBox\":[262,1135,329,1134,328,1163,262,1163],\"text\":\"Small\",\"confidence\":0.958}]},{\"boundingBox\":[860,1137,893,1135,893,1158,861,1160],\"text\":\"20\",\"words\":[{\"boundingBox\":[862,1137,892,1135,893,1158,863,1160],\"text\":\"20\",\"confidence\":0.958}]},{\"boundingBox\":[1239,1136,1294,1135,1294,1159,1239,1159],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1243,1135,1293,1135,1293,1159,1243,1159],\"text\":\"1.00\",\"confidence\":0.908}]},{\"boundingBox\":[1457,1136,1532,1135,1532,1159,1457,1160],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1136,1529,1135,1530,1160,1459,1160],\"text\":\"20.00\",\"confidence\":0.958}]},{\"boundingBox\":[170,1179,400,1178,400,1205,170,1206],\"text\":\"Feather Bookmark\",\"words\":[{\"boundingBox\":[172,1180,271,1180,270,1206,171,1206],\"text\":\"Feather\",\"confidence\":0.959},{\"boundingBox\":[276,1180,401,1179,400,1206,275,1206],\"text\":\"Bookmark\",\"confidence\":0.949}]},{\"boundingBox\":[863,1181,893,1180,893,1202,863,1203],\"text\":\"20\",\"words\":[{\"boundingBox\":[863,1181,892,1180,892,1202,863,1203],\"text\":\"20\",\"confidence\":0.958}]},{\"boundingBox\":[1239,1179,1295,1179,1295,1202,1239,1202],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1179,1294,1179,1294,1202,1241,1202],\"text\":\"5,00\",\"confidence\":0.423}]},{\"boundingBox\":[1443,1180,1531,1179,1532,1203,1443,1204],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1446,1181,1530,1180,1529,1203,1446,1204],\"text\":\"100.00\",\"confidence\":0.959}]},{\"boundingBox\":[168,1222,429,1221,429,1250,168,1252],\"text\":\"Copper Swirl Marker\",\"words\":[{\"boundingBox\":[173,1223,263,1222,263,1252,172,1253],\"text\":\"Copper\",\"confidence\":0.959},{\"boundingBox\":[269,1222,332,1222,332,1251,269,1252],\"text\":\"Swirl\",\"confidence\":0.954},{\"boundingBox\":[338,1222,430,1222,430,1249,338,1251],\"text\":\"Marker\",\"confidence\":0.956}]},{\"boundingBox\":[861,1223,893,1222,893,1246,861,1248],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1223,892,1222,893,1246,862,1247],\"text\":\"20\",\"confidence\":0.958}]},{\"boundingBox\":[1240,1222,1295,1223,1295,1246,1240,1245],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1222,1294,1223,1293,1246,1240,1245],\"text\":\"5,00\",\"confidence\":0.424}]},{\"boundingBox\":[1443,1222,1531,1222,1531,1247,1443,1247],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1445,1223,1529,1222,1529,1248,1444,1248],\"text\":\"100.00\",\"confidence\":0.959}]},{\"boundingBox\":[1148,1574,1296,1574,1296,1599,1148,1599],\"text\":\"SUBTOTAL\",\"words\":[{\"boundingBox\":[1149,1574,1295,1575,1295,1600,1149,1600],\"text\":\"SUBTOTAL\",\"confidence\":0.959}]},{\"boundingBox\":[1428,1571,1530,1570,1531,1598,1428,1599],\"text\":\"$140.00\",\"words\":[{\"boundingBox\":[1429,1572,1530,1570,1529,1599,1429,1599],\"text\":\"$140.00\",\"confidence\":0.957}]},{\"boundingBox\":[1238,1619,1295,1618,1295,1642,1237,1642],\"text\":\"TAX\",\"words\":[{\"boundingBox\":[1241,1618,1294,1618,1294,1641,1241,1642],\"text\":\"TAX\",\"confidence\":0.958}]},{\"boundingBox\":[1460,1616,1531,1614,1531,1641,1460,1641],\"text\":\"$4.00\",\"words\":[{\"boundingBox\":[1461,1615,1530,1614,1530,1641,1461,1642],\"text\":\"$4.00\",\"confidence\":0.939}]},{\"boundingBox\":[481,1670,764,1670,764,1708,481,1708],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[483,1672,603,1671,602,1707,482,1707],\"text\":\"Bernie\",\"confidence\":0.909},{\"boundingBox\":[614,1671,764,1670,763,1709,613,1708],\"text\":\"Sanders\",\"confidence\":0.958}]},{\"boundingBox\":[1204,1672,1296,1672,1296,1699,1204,1699],\"text\":\"TOTAL\",\"words\":[{\"boundingBox\":[1207,1674,1295,1672,1296,1700,1207,1699],\"text\":\"TOTAL\",\"confidence\":0.959}]},{\"boundingBox\":[1426,1670,1530,1669,1530,1695,1426,1697],\"text\":\"$144.00\",\"words\":[{\"boundingBox\":[1429,1671,1529,1669,1530,1696,1429,1697],\"text\":\"$144.00\",\"confidence\":0.949}]},{\"boundingBox\":[543,1718,716,1719,716,1743,543,1742],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[544,1719,621,1719,621,1743,544,1743],\"text\":\"Bernie\",\"confidence\":0.959},{\"boundingBox\":[626,1719,717,1720,716,1744,626,1743],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"boundingBox\":[581,1754,681,1756,680,1777,581,1776],\"text\":\"Manager\",\"words\":[{\"boundingBox\":[582,1755,681,1756,680,1778,581,1776],\"text\":\"Manager\",\"confidence\":0.957}]},{\"boundingBox\":[173,1796,480,1797,480,1832,173,1830],\"text\":\"Additional Notes:\",\"words\":[{\"boundingBox\":[175,1798,360,1797,360,1833,174,1830],\"text\":\"Additional\",\"confidence\":0.959},{\"boundingBox\":[366,1797,481,1800,481,1832,366,1833],\"text\":\"Notes:\",\"confidence\":0.944}]},{\"boundingBox\":[173,1879,705,1880,705,1912,173,1910],\"text\":\"Do not Jostle Box. Unpack carefully. Enjoy.\",\"words\":[{\"boundingBox\":[176,1883,209,1882,208,1907,174,1906],\"text\":\"Do\",\"confidence\":0.959},{\"boundingBox\":[215,1882,261,1881,260,1908,214,1907],\"text\":\"not\",\"confidence\":0.951},{\"boundingBox\":[266,1881,336,1881,335,1909,265,1908],\"text\":\"Jostle\",\"confidence\":0.958},{\"boundingBox\":[342,1881,403,1880,402,1910,341,1909],\"text\":\"Box.\",\"confidence\":0.892},{\"boundingBox\":[410,1880,504,1880,503,1912,408,1911],\"text\":\"Unpack\",\"confidence\":0.959},{\"boundingBox\":[510,1880,628,1880,627,1913,509,1912],\"text\":\"carefully.\",\"confidence\":0.958},{\"boundingBox\":[633,1880,705,1881,704,1913,632,1913],\"text\":\"Enjoy.\",\"confidence\":0.959}]},{\"boundingBox\":[172,1923,1508,1924,1508,1959,172,1959],\"text\":\"Jupiter Book Supply will refund you 50% per book if returned within 60 days of reading and\",\"words\":[{\"boundingBox\":[172,1925,273,1925,273,1959,172,1959],\"text\":\"Jupiter\",\"confidence\":0.955},{\"boundingBox\":[280,1924,359,1924,359,1959,280,1959],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[366,1924,468,1924,467,1959,366,1959],\"text\":\"Supply\",\"confidence\":0.959},{\"boundingBox\":[474,1924,522,1924,521,1959,474,1959],\"text\":\"will\",\"confidence\":0.959},{\"boundingBox\":[529,1924,628,1924,628,1959,528,1959],\"text\":\"refund\",\"confidence\":0.958},{\"boundingBox\":[635,1924,692,1924,691,1959,634,1959],\"text\":\"you\",\"confidence\":0.958},{\"boundingBox\":[698,1924,762,1924,761,1959,698,1959],\"text\":\"50%\",\"confidence\":0.955},{\"boundingBox\":[773,1924,823,1924,822,1959,772,1959],\"text\":\"per\",\"confidence\":0.958},{\"boundingBox\":[830,1924,904,1924,903,1959,829,1959],\"text\":\"book\",\"confidence\":0.959},{\"boundingBox\":[911,1924,932,1924,931,1959,910,1959],\"text\":\"if\",\"confidence\":0.909},{\"boundingBox\":[938,1924,1065,1924,1064,1959,937,1959],\"text\":\"returned\",\"confidence\":0.959},{\"boundingBox\":[1072,1924,1160,1924,1159,1959,1071,1959],\"text\":\"within\",\"confidence\":0.959},{\"boundingBox\":[1167,1924,1208,1924,1206,1960,1166,1959],\"text\":\"60\",\"confidence\":0.929},{\"boundingBox\":[1215,1924,1287,1924,1285,1960,1213,1960],\"text\":\"days\",\"confidence\":0.959},{\"boundingBox\":[1294,1924,1323,1924,1322,1960,1292,1960],\"text\":\"of\",\"confidence\":0.958},{\"boundingBox\":[1330,1924,1443,1924,1441,1960,1328,1960],\"text\":\"reading\",\"confidence\":0.959},{\"boundingBox\":[1450,1924,1508,1924,1506,1960,1448,1960],\"text\":\"and\",\"confidence\":0.958}]},{\"boundingBox\":[169,1957,786,1957,786,1993,169,1993],\"text\":\"offer you 25% off you next total purchase.\",\"words\":[{\"boundingBox\":[171,1959,239,1958,238,1992,170,1991],\"text\":\"offer\",\"confidence\":0.959},{\"boundingBox\":[245,1958,302,1958,300,1993,244,1992],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[308,1958,371,1958,369,1994,307,1993],\"text\":\"25%\",\"confidence\":0.934},{\"boundingBox\":[385,1958,425,1958,424,1994,384,1994],\"text\":\"off\",\"confidence\":0.958},{\"boundingBox\":[431,1958,488,1958,487,1994,430,1994],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[494,1958,559,1958,558,1994,493,1994],\"text\":\"next\",\"confidence\":0.959},{\"boundingBox\":[565,1958,632,1959,631,1993,564,1994],\"text\":\"total\",\"confidence\":0.959},{\"boundingBox\":[638,1959,785,1960,785,1990,637,1993],\"text\":\"purchase.\",\"confidence\":0.959}]}]}],\"pageResults\":[{\"page\":1,\"tables\":[{\"rows\":4,\"columns\":3,\"cells\":[{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"SUBTOTAL\",\"boundingBox\":[1072,1566,1309,1566,1309,1610,1072,1610],\"elements\":[\"#/readResults/0/lines/41/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"$140.00\",\"boundingBox\":[1309,1566,1544,1566,1544,1610,1309,1610],\"elements\":[\"#/readResults/0/lines/42/words/0\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"TAX\",\"boundingBox\":[1072,1610,1309,1610,1309,1658,1072,1658],\"elements\":[\"#/readResults/0/lines/43/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"$4.00\",\"boundingBox\":[1309,1610,1544,1610,1544,1658,1309,1658],\"elements\":[\"#/readResults/0/lines/44/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Bernie Sanders\",\"boundingBox\":[482,1658,1072,1658,1072,1708,482,1708],\"elements\":[\"#/readResults/0/lines/45/words/0\",\"#/readResults/0/lines/45/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"TOTAL\",\"boundingBox\":[1072,1658,1309,1658,1309,1708,1072,1708],\"elements\":[\"#/readResults/0/lines/46/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"$144.00\",\"boundingBox\":[1309,1658,1544,1658,1544,1708,1309,1708],\"elements\":[\"#/readResults/0/lines/47/words/0\"]}]},{\"rows\":6,\"columns\":4,\"cells\":[{\"rowIndex\":0,\"columnIndex\":0,\"text\":\"Details\",\"boundingBox\":[156,1038,847,1038,847,1087,156,1087],\"elements\":[\"#/readResults/0/lines/21/words/0\"]},{\"rowIndex\":0,\"columnIndex\":1,\"text\":\"Quantity\",\"boundingBox\":[847,1038,1072,1038,1072,1087,847,1087],\"elements\":[\"#/readResults/0/lines/22/words/0\"]},{\"rowIndex\":0,\"columnIndex\":2,\"text\":\"Unit Price\",\"boundingBox\":[1072,1038,1309,1038,1309,1087,1072,1087],\"elements\":[\"#/readResults/0/lines/23/words/0\",\"#/readResults/0/lines/23/words/1\"]},{\"rowIndex\":0,\"columnIndex\":3,\"text\":\"Total\",\"boundingBox\":[1309,1038,1544,1038,1544,1087,1309,1087],\"elements\":[\"#/readResults/0/lines/24/words/0\"]},{\"rowIndex\":1,\"columnIndex\":0,\"text\":\"Bindings\",\"boundingBox\":[156,1087,847,1087,847,1128,156,1128],\"elements\":[\"#/readResults/0/lines/25/words/0\"]},{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1087,1072,1087,1072,1128,847,1128],\"elements\":[\"#/readResults/0/lines/26/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1087,1309,1087,1309,1128,1072,1128],\"elements\":[\"#/readResults/0/lines/27/words/0\"]},{\"rowIndex\":1,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1087,1544,1087,1544,1128,1309,1128],\"elements\":[\"#/readResults/0/lines/28/words/0\"]},{\"rowIndex\":2,\"columnIndex\":0,\"text\":\"Covers Small\",\"boundingBox\":[156,1128,847,1128,847,1172,156,1172],\"elements\":[\"#/readResults/0/lines/29/words/0\",\"#/readResults/0/lines/29/words/1\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1128,1072,1128,1072,1172,847,1172],\"elements\":[\"#/readResults/0/lines/30/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1128,1309,1128,1309,1172,1072,1172],\"elements\":[\"#/readResults/0/lines/31/words/0\"]},{\"rowIndex\":2,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1128,1544,1128,1544,1172,1309,1172],\"elements\":[\"#/readResults/0/lines/32/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Feather Bookmark\",\"boundingBox\":[156,1172,847,1172,847,1216,156,1216],\"elements\":[\"#/readResults/0/lines/33/words/0\",\"#/readResults/0/lines/33/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1172,1072,1172,1072,1216,847,1216],\"elements\":[\"#/readResults/0/lines/34/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1172,1309,1172,1309,1216,1072,1216],\"elements\":[\"#/readResults/0/lines/35/words/0\"]},{\"rowIndex\":3,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1172,1544,1172,1544,1216,1309,1216],\"elements\":[\"#/readResults/0/lines/36/words/0\"]},{\"rowIndex\":4,\"columnIndex\":0,\"text\":\"Copper Swirl Marker\",\"boundingBox\":[156,1216,847,1216,847,1260,156,1260],\"elements\":[\"#/readResults/0/lines/37/words/0\",\"#/readResults/0/lines/37/words/1\",\"#/readResults/0/lines/37/words/2\"]},{\"rowIndex\":4,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1216,1072,1216,1072,1260,847,1260],\"elements\":[\"#/readResults/0/lines/38/words/0\"]},{\"rowIndex\":4,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1216,1309,1216,1309,1260,1072,1260],\"elements\":[\"#/readResults/0/lines/39/words/0\"]},{\"rowIndex\":4,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1216,1544,1216,1544,1260,1309,1260],\"elements\":[\"#/readResults/0/lines/40/words/0\"]}]}]}]}}", + "Date" : "Sun, 17 May 2020 04:25:14 GMT", + "Content-Type" : "application/json; charset=utf-8" + }, + "Exception" : null + }, { + "Method" : "GET", + "Uri" : "https://REDACTED.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyzeResults/3b3d43ef-ac95-4397-bbc3-f6860eacef0d", + "Headers" : { + "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.3 (11.0.5; Windows 10 10.0)", + "x-ms-client-request-id" : "700e16d8-cf28-4350-b117-6366e8a8b3e6" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-envoy-upstream-service-time" : "321", + "Strict-Transport-Security" : "max-age=31536000; includeSubDomains; preload", + "x-content-type-options" : "nosniff", + "apim-request-id" : "03c50f96-e198-4b48-9b58-2f9e46f51e20", + "retry-after" : "0", + "StatusCode" : "200", + "Body" : "{\"status\":\"succeeded\",\"createdDateTime\":\"2020-05-17T04:25:02Z\",\"lastUpdatedDateTime\":\"2020-05-17T04:25:11Z\",\"analyzeResult\":{\"version\":\"2.0.0\",\"readResults\":[{\"page\":1,\"language\":\"en\",\"angle\":0,\"width\":1700,\"height\":2200,\"unit\":\"pixel\",\"lines\":[{\"boundingBox\":[137,140,351,140,351,167,137,166],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[137,140,263,140,263,168,138,166],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[271,140,351,140,351,168,272,168],\"text\":\"Order\",\"confidence\":0.959}]},{\"boundingBox\":[620,204,1073,201,1074,264,620,266],\"text\":\"Hero Limited\",\"words\":[{\"boundingBox\":[622,207,788,204,787,266,621,266],\"text\":\"Hero\",\"confidence\":0.959},{\"boundingBox\":[811,204,1075,202,1075,266,811,266],\"text\":\"Limited\",\"confidence\":0.959}]},{\"boundingBox\":[165,351,529,350,530,377,165,379],\"text\":\"Company Phone: 555-348-6512\",\"words\":[{\"boundingBox\":[167,352,275,351,275,379,167,379],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[281,351,362,351,362,378,280,379],\"text\":\"Phone:\",\"confidence\":0.958},{\"boundingBox\":[367,351,529,352,529,374,367,378],\"text\":\"555-348-6512\",\"confidence\":0.946}]},{\"boundingBox\":[1114,320,1551,320,1551,370,1114,370],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[1115,322,1377,320,1377,371,1117,371],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1396,321,1550,321,1549,371,1396,371],\"text\":\"Order\",\"confidence\":0.959}]},{\"boundingBox\":[167,392,534,392,534,419,167,418],\"text\":\"Website: www.herolimited.com\",\"words\":[{\"boundingBox\":[168,392,270,393,269,419,167,418],\"text\":\"Website:\",\"confidence\":0.957},{\"boundingBox\":[275,393,528,393,529,418,274,419],\"text\":\"www.herolimited.com\",\"confidence\":0.872}]},{\"boundingBox\":[164,437,236,437,236,459,164,459],\"text\":\"Email:\",\"words\":[{\"boundingBox\":[165,437,236,437,237,460,165,459],\"text\":\"Email:\",\"confidence\":0.959}]},{\"boundingBox\":[1025,420,1317,419,1317,449,1025,449],\"text\":\"Dated As: 12/20/2020\",\"words\":[{\"boundingBox\":[1026,420,1112,421,1112,450,1025,449],\"text\":\"Dated\",\"confidence\":0.959},{\"boundingBox\":[1118,421,1163,421,1163,450,1117,450],\"text\":\"As:\",\"confidence\":0.957},{\"boundingBox\":[1169,421,1317,420,1317,450,1168,450],\"text\":\"12/20/2020\",\"confidence\":0.958}]},{\"boundingBox\":[166,480,482,479,482,502,166,503],\"text\":\"accounts@herolimited.com\",\"words\":[{\"boundingBox\":[166,484,475,480,473,503,166,503],\"text\":\"accounts@herolimited.com\",\"confidence\":0.856}]},{\"boundingBox\":[1025,461,1376,461,1376,488,1025,490],\"text\":\"Purchase Order #: 948284\",\"words\":[{\"boundingBox\":[1027,463,1154,461,1153,490,1026,489],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1161,461,1241,461,1240,490,1160,490],\"text\":\"Order\",\"confidence\":0.959},{\"boundingBox\":[1246,461,1278,461,1277,489,1246,489],\"text\":\"#:\",\"confidence\":0.959},{\"boundingBox\":[1283,461,1377,462,1376,488,1282,489],\"text\":\"948284\",\"confidence\":0.959}]},{\"boundingBox\":[166,546,397,546,397,594,166,594],\"text\":\"Shipped To\",\"words\":[{\"boundingBox\":[167,546,336,548,337,593,168,595],\"text\":\"Shipped\",\"confidence\":0.959},{\"boundingBox\":[346,548,396,548,397,593,347,593],\"text\":\"To\",\"confidence\":0.959}]},{\"boundingBox\":[160,608,518,608,518,640,160,640],\"text\":\"Vendor Name: Hillary Swank\",\"words\":[{\"boundingBox\":[162,610,257,610,255,640,160,637],\"text\":\"Vendor\",\"confidence\":0.959},{\"boundingBox\":[262,610,347,610,346,641,261,640],\"text\":\"Name:\",\"confidence\":0.959},{\"boundingBox\":[352,610,434,609,433,641,351,641],\"text\":\"Hillary\",\"confidence\":0.959},{\"boundingBox\":[439,609,518,609,517,640,438,641],\"text\":\"Swank\",\"confidence\":0.954}]},{\"boundingBox\":[160,648,628,645,629,680,160,682],\"text\":\"Company Name: Higgly Wiggly Books\",\"words\":[{\"boundingBox\":[162,648,282,647,281,681,161,678],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[288,647,373,647,372,682,287,682],\"text\":\"Name:\",\"confidence\":0.911},{\"boundingBox\":[379,647,456,647,455,682,378,682],\"text\":\"Higgly\",\"confidence\":0.959},{\"boundingBox\":[462,647,549,646,548,679,461,682],\"text\":\"Wiggly\",\"confidence\":0.959},{\"boundingBox\":[555,646,629,646,628,676,554,679],\"text\":\"Books\",\"confidence\":0.959}]},{\"boundingBox\":[161,684,526,684,526,712,161,712],\"text\":\"Address: 938 NE Burner Road\",\"words\":[{\"boundingBox\":[162,685,271,685,271,713,162,712],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[277,685,324,685,324,713,277,713],\"text\":\"938\",\"confidence\":0.947},{\"boundingBox\":[330,685,365,685,365,713,329,713],\"text\":\"NE\",\"confidence\":0.958},{\"boundingBox\":[370,685,456,685,456,713,370,713],\"text\":\"Burner\",\"confidence\":0.958},{\"boundingBox\":[462,685,526,686,526,713,461,713],\"text\":\"Road\",\"confidence\":0.958}]},{\"boundingBox\":[274,722,603,720,604,751,274,754],\"text\":\"Boulder City, CO 92848\",\"words\":[{\"boundingBox\":[279,723,375,721,374,754,278,754],\"text\":\"Boulder\",\"confidence\":0.959},{\"boundingBox\":[381,721,437,721,436,753,380,754],\"text\":\"City,\",\"confidence\":0.959},{\"boundingBox\":[443,721,479,721,478,753,442,753],\"text\":\"CO\",\"confidence\":0.886},{\"boundingBox\":[485,721,568,721,568,751,484,753],\"text\":\"92848\",\"confidence\":0.937}]},{\"boundingBox\":[612,721,884,721,884,749,612,749],\"text\":\"Phone: 938-294-2949\",\"words\":[{\"boundingBox\":[614,722,707,722,707,750,614,750],\"text\":\"Phone:\",\"confidence\":0.952},{\"boundingBox\":[713,722,884,722,884,749,713,750],\"text\":\"938-294-2949\",\"confidence\":0.956}]},{\"boundingBox\":[165,783,451,783,451,827,166,830],\"text\":\"Shipped From\",\"words\":[{\"boundingBox\":[167,784,336,784,335,829,166,830],\"text\":\"Shipped\",\"confidence\":0.867},{\"boundingBox\":[345,784,441,783,440,825,344,829],\"text\":\"From\",\"confidence\":0.918}]},{\"boundingBox\":[165,851,446,851,446,881,165,880],\"text\":\"Name: Bernie Sanders\",\"words\":[{\"boundingBox\":[166,851,252,853,251,880,165,881],\"text\":\"Name:\",\"confidence\":0.956},{\"boundingBox\":[258,853,339,854,337,880,257,880],\"text\":\"Bernie\",\"confidence\":0.958},{\"boundingBox\":[345,854,447,853,445,881,343,880],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"boundingBox\":[164,889,629,889,629,920,164,920],\"text\":\"Company Name: Jupiter Book Supply\",\"words\":[{\"boundingBox\":[167,891,287,890,287,920,166,920],\"text\":\"Company\",\"confidence\":0.958},{\"boundingBox\":[293,890,376,890,375,921,292,920],\"text\":\"Name:\",\"confidence\":0.958},{\"boundingBox\":[382,890,470,890,469,921,381,921],\"text\":\"Jupiter\",\"confidence\":0.958},{\"boundingBox\":[476,890,540,890,539,921,475,921],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[546,890,629,890,629,921,545,921],\"text\":\"Supply\",\"confidence\":0.947}]},{\"boundingBox\":[164,926,520,926,520,953,164,953],\"text\":\"Address: 383 N Kinnick Road\",\"words\":[{\"boundingBox\":[166,927,277,927,277,953,165,954],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[283,927,330,927,329,953,282,953],\"text\":\"383\",\"confidence\":0.958},{\"boundingBox\":[335,927,353,927,352,953,334,953],\"text\":\"N\",\"confidence\":0.888},{\"boundingBox\":[362,927,452,927,451,954,361,953],\"text\":\"Kinnick\",\"confidence\":0.958},{\"boundingBox\":[457,927,521,927,521,954,457,954],\"text\":\"Road\",\"confidence\":0.959}]},{\"boundingBox\":[280,964,516,964,516,991,280,991],\"text\":\"Seattle, WA 38383\",\"words\":[{\"boundingBox\":[284,965,381,965,380,992,283,992],\"text\":\"Seattle,\",\"confidence\":0.959},{\"boundingBox\":[386,965,432,965,431,992,385,992],\"text\":\"WA\",\"confidence\":0.944},{\"boundingBox\":[438,965,516,964,515,991,437,992],\"text\":\"38383\",\"confidence\":0.959}]},{\"boundingBox\":[759,963,1036,963,1036,991,759,991],\"text\":\"Phone: 932-299-0292\",\"words\":[{\"boundingBox\":[761,964,854,963,852,991,760,990],\"text\":\"Phone:\",\"confidence\":0.959},{\"boundingBox\":[859,963,1034,964,1032,991,857,991],\"text\":\"932-299-0292\",\"confidence\":0.953}]},{\"boundingBox\":[447,1045,557,1045,557,1079,447,1079],\"text\":\"Details\",\"words\":[{\"boundingBox\":[448,1048,555,1046,556,1080,449,1079],\"text\":\"Details\",\"confidence\":0.959}]},{\"boundingBox\":[889,1045,1030,1046,1030,1084,889,1084],\"text\":\"Quantity\",\"words\":[{\"boundingBox\":[889,1046,1029,1046,1027,1084,890,1083],\"text\":\"Quantity\",\"confidence\":0.959}]},{\"boundingBox\":[1114,1046,1271,1047,1271,1078,1114,1077],\"text\":\"Unit Price\",\"words\":[{\"boundingBox\":[1114,1048,1184,1047,1184,1078,1114,1078],\"text\":\"Unit\",\"confidence\":0.959},{\"boundingBox\":[1190,1047,1271,1047,1271,1079,1190,1078],\"text\":\"Price\",\"confidence\":0.958}]},{\"boundingBox\":[1384,1047,1469,1046,1470,1076,1385,1077],\"text\":\"Total\",\"words\":[{\"boundingBox\":[1387,1047,1470,1046,1470,1076,1387,1077],\"text\":\"Total\",\"confidence\":0.858}]},{\"boundingBox\":[172,1094,280,1096,279,1124,172,1121],\"text\":\"Bindings\",\"words\":[{\"boundingBox\":[172,1094,278,1097,278,1124,172,1121],\"text\":\"Bindings\",\"confidence\":0.959}]},{\"boundingBox\":[859,1091,894,1089,895,1118,860,1120],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1091,893,1089,895,1118,863,1120],\"text\":\"20\",\"confidence\":0.958}]},{\"boundingBox\":[1241,1095,1296,1094,1296,1118,1241,1118],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1242,1094,1295,1094,1295,1118,1242,1118],\"text\":\"1.00\",\"confidence\":0.958}]},{\"boundingBox\":[1459,1095,1531,1093,1531,1118,1459,1119],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1094,1530,1093,1531,1118,1460,1119],\"text\":\"20.00\",\"confidence\":0.957}]},{\"boundingBox\":[169,1135,329,1134,329,1162,169,1163],\"text\":\"Covers Small\",\"words\":[{\"boundingBox\":[173,1135,257,1135,256,1163,172,1163],\"text\":\"Covers\",\"confidence\":0.959},{\"boundingBox\":[262,1135,329,1134,328,1163,262,1163],\"text\":\"Small\",\"confidence\":0.958}]},{\"boundingBox\":[860,1137,893,1135,893,1158,861,1160],\"text\":\"20\",\"words\":[{\"boundingBox\":[862,1137,892,1135,893,1158,863,1160],\"text\":\"20\",\"confidence\":0.958}]},{\"boundingBox\":[1239,1136,1294,1135,1294,1159,1239,1159],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1243,1135,1293,1135,1293,1159,1243,1159],\"text\":\"1.00\",\"confidence\":0.908}]},{\"boundingBox\":[1457,1136,1532,1135,1532,1159,1457,1160],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1136,1529,1135,1530,1160,1459,1160],\"text\":\"20.00\",\"confidence\":0.958}]},{\"boundingBox\":[170,1179,400,1178,400,1205,170,1206],\"text\":\"Feather Bookmark\",\"words\":[{\"boundingBox\":[172,1180,271,1180,270,1206,171,1206],\"text\":\"Feather\",\"confidence\":0.959},{\"boundingBox\":[276,1180,401,1179,400,1206,275,1206],\"text\":\"Bookmark\",\"confidence\":0.949}]},{\"boundingBox\":[863,1181,893,1180,893,1202,863,1203],\"text\":\"20\",\"words\":[{\"boundingBox\":[863,1181,892,1180,892,1202,863,1203],\"text\":\"20\",\"confidence\":0.958}]},{\"boundingBox\":[1239,1179,1295,1179,1295,1202,1239,1202],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1179,1294,1179,1294,1202,1241,1202],\"text\":\"5,00\",\"confidence\":0.423}]},{\"boundingBox\":[1443,1180,1531,1179,1532,1203,1443,1204],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1446,1181,1530,1180,1529,1203,1446,1204],\"text\":\"100.00\",\"confidence\":0.959}]},{\"boundingBox\":[168,1222,429,1221,429,1250,168,1252],\"text\":\"Copper Swirl Marker\",\"words\":[{\"boundingBox\":[173,1223,263,1222,263,1252,172,1253],\"text\":\"Copper\",\"confidence\":0.959},{\"boundingBox\":[269,1222,332,1222,332,1251,269,1252],\"text\":\"Swirl\",\"confidence\":0.954},{\"boundingBox\":[338,1222,430,1222,430,1249,338,1251],\"text\":\"Marker\",\"confidence\":0.956}]},{\"boundingBox\":[861,1223,893,1222,893,1246,861,1248],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1223,892,1222,893,1246,862,1247],\"text\":\"20\",\"confidence\":0.958}]},{\"boundingBox\":[1240,1222,1295,1223,1295,1246,1240,1245],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1222,1294,1223,1293,1246,1240,1245],\"text\":\"5,00\",\"confidence\":0.424}]},{\"boundingBox\":[1443,1222,1531,1222,1531,1247,1443,1247],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1445,1223,1529,1222,1529,1248,1444,1248],\"text\":\"100.00\",\"confidence\":0.959}]},{\"boundingBox\":[1148,1574,1296,1574,1296,1599,1148,1599],\"text\":\"SUBTOTAL\",\"words\":[{\"boundingBox\":[1149,1574,1295,1575,1295,1600,1149,1600],\"text\":\"SUBTOTAL\",\"confidence\":0.959}]},{\"boundingBox\":[1428,1571,1530,1570,1531,1598,1428,1599],\"text\":\"$140.00\",\"words\":[{\"boundingBox\":[1429,1572,1530,1570,1529,1599,1429,1599],\"text\":\"$140.00\",\"confidence\":0.957}]},{\"boundingBox\":[1238,1619,1295,1618,1295,1642,1237,1642],\"text\":\"TAX\",\"words\":[{\"boundingBox\":[1241,1618,1294,1618,1294,1641,1241,1642],\"text\":\"TAX\",\"confidence\":0.958}]},{\"boundingBox\":[1460,1616,1531,1614,1531,1641,1460,1641],\"text\":\"$4.00\",\"words\":[{\"boundingBox\":[1461,1615,1530,1614,1530,1641,1461,1642],\"text\":\"$4.00\",\"confidence\":0.939}]},{\"boundingBox\":[481,1670,764,1670,764,1708,481,1708],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[483,1672,603,1671,602,1707,482,1707],\"text\":\"Bernie\",\"confidence\":0.909},{\"boundingBox\":[614,1671,764,1670,763,1709,613,1708],\"text\":\"Sanders\",\"confidence\":0.958}]},{\"boundingBox\":[1204,1672,1296,1672,1296,1699,1204,1699],\"text\":\"TOTAL\",\"words\":[{\"boundingBox\":[1207,1674,1295,1672,1296,1700,1207,1699],\"text\":\"TOTAL\",\"confidence\":0.959}]},{\"boundingBox\":[1426,1670,1530,1669,1530,1695,1426,1697],\"text\":\"$144.00\",\"words\":[{\"boundingBox\":[1429,1671,1529,1669,1530,1696,1429,1697],\"text\":\"$144.00\",\"confidence\":0.949}]},{\"boundingBox\":[543,1718,716,1719,716,1743,543,1742],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[544,1719,621,1719,621,1743,544,1743],\"text\":\"Bernie\",\"confidence\":0.959},{\"boundingBox\":[626,1719,717,1720,716,1744,626,1743],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"boundingBox\":[581,1754,681,1756,680,1777,581,1776],\"text\":\"Manager\",\"words\":[{\"boundingBox\":[582,1755,681,1756,680,1778,581,1776],\"text\":\"Manager\",\"confidence\":0.957}]},{\"boundingBox\":[173,1796,480,1797,480,1832,173,1830],\"text\":\"Additional Notes:\",\"words\":[{\"boundingBox\":[175,1798,360,1797,360,1833,174,1830],\"text\":\"Additional\",\"confidence\":0.959},{\"boundingBox\":[366,1797,481,1800,481,1832,366,1833],\"text\":\"Notes:\",\"confidence\":0.944}]},{\"boundingBox\":[173,1879,705,1880,705,1912,173,1910],\"text\":\"Do not Jostle Box. Unpack carefully. Enjoy.\",\"words\":[{\"boundingBox\":[176,1883,209,1882,208,1907,174,1906],\"text\":\"Do\",\"confidence\":0.959},{\"boundingBox\":[215,1882,261,1881,260,1908,214,1907],\"text\":\"not\",\"confidence\":0.951},{\"boundingBox\":[266,1881,336,1881,335,1909,265,1908],\"text\":\"Jostle\",\"confidence\":0.958},{\"boundingBox\":[342,1881,403,1880,402,1910,341,1909],\"text\":\"Box.\",\"confidence\":0.892},{\"boundingBox\":[410,1880,504,1880,503,1912,408,1911],\"text\":\"Unpack\",\"confidence\":0.959},{\"boundingBox\":[510,1880,628,1880,627,1913,509,1912],\"text\":\"carefully.\",\"confidence\":0.958},{\"boundingBox\":[633,1880,705,1881,704,1913,632,1913],\"text\":\"Enjoy.\",\"confidence\":0.959}]},{\"boundingBox\":[172,1923,1508,1924,1508,1959,172,1959],\"text\":\"Jupiter Book Supply will refund you 50% per book if returned within 60 days of reading and\",\"words\":[{\"boundingBox\":[172,1925,273,1925,273,1959,172,1959],\"text\":\"Jupiter\",\"confidence\":0.955},{\"boundingBox\":[280,1924,359,1924,359,1959,280,1959],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[366,1924,468,1924,467,1959,366,1959],\"text\":\"Supply\",\"confidence\":0.959},{\"boundingBox\":[474,1924,522,1924,521,1959,474,1959],\"text\":\"will\",\"confidence\":0.959},{\"boundingBox\":[529,1924,628,1924,628,1959,528,1959],\"text\":\"refund\",\"confidence\":0.958},{\"boundingBox\":[635,1924,692,1924,691,1959,634,1959],\"text\":\"you\",\"confidence\":0.958},{\"boundingBox\":[698,1924,762,1924,761,1959,698,1959],\"text\":\"50%\",\"confidence\":0.955},{\"boundingBox\":[773,1924,823,1924,822,1959,772,1959],\"text\":\"per\",\"confidence\":0.958},{\"boundingBox\":[830,1924,904,1924,903,1959,829,1959],\"text\":\"book\",\"confidence\":0.959},{\"boundingBox\":[911,1924,932,1924,931,1959,910,1959],\"text\":\"if\",\"confidence\":0.909},{\"boundingBox\":[938,1924,1065,1924,1064,1959,937,1959],\"text\":\"returned\",\"confidence\":0.959},{\"boundingBox\":[1072,1924,1160,1924,1159,1959,1071,1959],\"text\":\"within\",\"confidence\":0.959},{\"boundingBox\":[1167,1924,1208,1924,1206,1960,1166,1959],\"text\":\"60\",\"confidence\":0.929},{\"boundingBox\":[1215,1924,1287,1924,1285,1960,1213,1960],\"text\":\"days\",\"confidence\":0.959},{\"boundingBox\":[1294,1924,1323,1924,1322,1960,1292,1960],\"text\":\"of\",\"confidence\":0.958},{\"boundingBox\":[1330,1924,1443,1924,1441,1960,1328,1960],\"text\":\"reading\",\"confidence\":0.959},{\"boundingBox\":[1450,1924,1508,1924,1506,1960,1448,1960],\"text\":\"and\",\"confidence\":0.958}]},{\"boundingBox\":[169,1957,786,1957,786,1993,169,1993],\"text\":\"offer you 25% off you next total purchase.\",\"words\":[{\"boundingBox\":[171,1959,239,1958,238,1992,170,1991],\"text\":\"offer\",\"confidence\":0.959},{\"boundingBox\":[245,1958,302,1958,300,1993,244,1992],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[308,1958,371,1958,369,1994,307,1993],\"text\":\"25%\",\"confidence\":0.934},{\"boundingBox\":[385,1958,425,1958,424,1994,384,1994],\"text\":\"off\",\"confidence\":0.958},{\"boundingBox\":[431,1958,488,1958,487,1994,430,1994],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[494,1958,559,1958,558,1994,493,1994],\"text\":\"next\",\"confidence\":0.959},{\"boundingBox\":[565,1958,632,1959,631,1993,564,1994],\"text\":\"total\",\"confidence\":0.959},{\"boundingBox\":[638,1959,785,1960,785,1990,637,1993],\"text\":\"purchase.\",\"confidence\":0.959}]}]}],\"pageResults\":[{\"page\":1,\"tables\":[{\"rows\":4,\"columns\":3,\"cells\":[{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"SUBTOTAL\",\"boundingBox\":[1072,1566,1309,1566,1309,1610,1072,1610],\"elements\":[\"#/readResults/0/lines/41/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"$140.00\",\"boundingBox\":[1309,1566,1544,1566,1544,1610,1309,1610],\"elements\":[\"#/readResults/0/lines/42/words/0\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"TAX\",\"boundingBox\":[1072,1610,1309,1610,1309,1658,1072,1658],\"elements\":[\"#/readResults/0/lines/43/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"$4.00\",\"boundingBox\":[1309,1610,1544,1610,1544,1658,1309,1658],\"elements\":[\"#/readResults/0/lines/44/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Bernie Sanders\",\"boundingBox\":[482,1658,1072,1658,1072,1708,482,1708],\"elements\":[\"#/readResults/0/lines/45/words/0\",\"#/readResults/0/lines/45/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"TOTAL\",\"boundingBox\":[1072,1658,1309,1658,1309,1708,1072,1708],\"elements\":[\"#/readResults/0/lines/46/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"$144.00\",\"boundingBox\":[1309,1658,1544,1658,1544,1708,1309,1708],\"elements\":[\"#/readResults/0/lines/47/words/0\"]}]},{\"rows\":6,\"columns\":4,\"cells\":[{\"rowIndex\":0,\"columnIndex\":0,\"text\":\"Details\",\"boundingBox\":[156,1038,847,1038,847,1087,156,1087],\"elements\":[\"#/readResults/0/lines/21/words/0\"]},{\"rowIndex\":0,\"columnIndex\":1,\"text\":\"Quantity\",\"boundingBox\":[847,1038,1072,1038,1072,1087,847,1087],\"elements\":[\"#/readResults/0/lines/22/words/0\"]},{\"rowIndex\":0,\"columnIndex\":2,\"text\":\"Unit Price\",\"boundingBox\":[1072,1038,1309,1038,1309,1087,1072,1087],\"elements\":[\"#/readResults/0/lines/23/words/0\",\"#/readResults/0/lines/23/words/1\"]},{\"rowIndex\":0,\"columnIndex\":3,\"text\":\"Total\",\"boundingBox\":[1309,1038,1544,1038,1544,1087,1309,1087],\"elements\":[\"#/readResults/0/lines/24/words/0\"]},{\"rowIndex\":1,\"columnIndex\":0,\"text\":\"Bindings\",\"boundingBox\":[156,1087,847,1087,847,1128,156,1128],\"elements\":[\"#/readResults/0/lines/25/words/0\"]},{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1087,1072,1087,1072,1128,847,1128],\"elements\":[\"#/readResults/0/lines/26/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1087,1309,1087,1309,1128,1072,1128],\"elements\":[\"#/readResults/0/lines/27/words/0\"]},{\"rowIndex\":1,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1087,1544,1087,1544,1128,1309,1128],\"elements\":[\"#/readResults/0/lines/28/words/0\"]},{\"rowIndex\":2,\"columnIndex\":0,\"text\":\"Covers Small\",\"boundingBox\":[156,1128,847,1128,847,1172,156,1172],\"elements\":[\"#/readResults/0/lines/29/words/0\",\"#/readResults/0/lines/29/words/1\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1128,1072,1128,1072,1172,847,1172],\"elements\":[\"#/readResults/0/lines/30/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1128,1309,1128,1309,1172,1072,1172],\"elements\":[\"#/readResults/0/lines/31/words/0\"]},{\"rowIndex\":2,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1128,1544,1128,1544,1172,1309,1172],\"elements\":[\"#/readResults/0/lines/32/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Feather Bookmark\",\"boundingBox\":[156,1172,847,1172,847,1216,156,1216],\"elements\":[\"#/readResults/0/lines/33/words/0\",\"#/readResults/0/lines/33/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1172,1072,1172,1072,1216,847,1216],\"elements\":[\"#/readResults/0/lines/34/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1172,1309,1172,1309,1216,1072,1216],\"elements\":[\"#/readResults/0/lines/35/words/0\"]},{\"rowIndex\":3,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1172,1544,1172,1544,1216,1309,1216],\"elements\":[\"#/readResults/0/lines/36/words/0\"]},{\"rowIndex\":4,\"columnIndex\":0,\"text\":\"Copper Swirl Marker\",\"boundingBox\":[156,1216,847,1216,847,1260,156,1260],\"elements\":[\"#/readResults/0/lines/37/words/0\",\"#/readResults/0/lines/37/words/1\",\"#/readResults/0/lines/37/words/2\"]},{\"rowIndex\":4,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1216,1072,1216,1072,1260,847,1260],\"elements\":[\"#/readResults/0/lines/38/words/0\"]},{\"rowIndex\":4,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1216,1309,1216,1309,1260,1072,1260],\"elements\":[\"#/readResults/0/lines/39/words/0\"]},{\"rowIndex\":4,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1216,1544,1216,1544,1260,1309,1260],\"elements\":[\"#/readResults/0/lines/40/words/0\"]}]}]}]}}", + "Date" : "Sun, 17 May 2020 04:25:13 GMT", + "Content-Type" : "application/json; charset=utf-8" + }, + "Exception" : null + } ], + "variables" : [ ] +} \ No newline at end of file diff --git a/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeLayoutInvalidSourceUrl.json b/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeContentInvalidSourceUrl.json similarity index 62% rename from sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeLayoutInvalidSourceUrl.json rename to sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeContentInvalidSourceUrl.json index 6c8b9f4c5b06..afbed637eb77 100644 --- a/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeLayoutInvalidSourceUrl.json +++ b/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeContentInvalidSourceUrl.json @@ -1,22 +1,22 @@ { "networkCallRecords" : [ { "Method" : "POST", - "Uri" : "https://javaformrecognizertestresource.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyze", + "Uri" : "https://REDACTED.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyze", "Headers" : { - "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.1 (11.0.5; Windows 10 10.0)", - "x-ms-client-request-id" : "b733f8d9-e56e-4c92-94b1-db015a90e104", + "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.3 (11.0.5; Windows 10 10.0)", + "x-ms-client-request-id" : "559be6ad-acf6-4ec7-b969-919f68876089", "Content-Type" : "application/json" }, "Response" : { "Transfer-Encoding" : "chunked", - "x-envoy-upstream-service-time" : "999", + "x-envoy-upstream-service-time" : "932", "Strict-Transport-Security" : "max-age=31536000; includeSubDomains; preload", "x-content-type-options" : "nosniff", - "apim-request-id" : "d780cb39-fcd0-4a59-9376-6206a5d189a1", + "apim-request-id" : "274843c5-b24f-4325-80c8-f1cbd88fc035", "retry-after" : "0", "StatusCode" : "400", "Body" : "{\"error\":{\"code\":\"InvalidImageURL\",\"message\":\"Image URL is badly formatted.\"}}", - "Date" : "Wed, 22 Apr 2020 22:31:07 GMT", + "Date" : "Sun, 17 May 2020 04:24:16 GMT", "Content-Type" : "application/json; charset=utf-8" }, "Exception" : null diff --git a/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeContentResultWithContentTypeAutoDetection.json b/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeContentResultWithContentTypeAutoDetection.json new file mode 100644 index 000000000000..d19b00a8a6cb --- /dev/null +++ b/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeContentResultWithContentTypeAutoDetection.json @@ -0,0 +1,64 @@ +{ + "networkCallRecords" : [ { + "Method" : "POST", + "Uri" : "https://REDACTED.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyze", + "Headers" : { + "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.3 (11.0.5; Windows 10 10.0)", + "x-ms-client-request-id" : "4e1ea056-0aeb-409b-ab30-89c542716500", + "Content-Type" : "image/jpeg" + }, + "Response" : { + "x-envoy-upstream-service-time" : "251", + "Strict-Transport-Security" : "max-age=31536000; includeSubDomains; preload", + "x-content-type-options" : "nosniff", + "apim-request-id" : "552e051d-5ae1-4617-9f16-7e35e818d85e", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "202", + "Operation-Location" : "https://savaity-formrecognizer.cognitiveservices.azure.com/formrecognizer/v2.0-preview/layout/analyzeResults/552e051d-5ae1-4617-9f16-7e35e818d85e", + "Date" : "Sun, 17 May 2020 04:20:03 GMT" + }, + "Exception" : null + }, { + "Method" : "GET", + "Uri" : "https://REDACTED.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyzeResults/552e051d-5ae1-4617-9f16-7e35e818d85e", + "Headers" : { + "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.3 (11.0.5; Windows 10 10.0)", + "x-ms-client-request-id" : "e2fd227b-514a-4fa8-873a-a709dca2402a" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-envoy-upstream-service-time" : "101", + "Strict-Transport-Security" : "max-age=31536000; includeSubDomains; preload", + "x-content-type-options" : "nosniff", + "apim-request-id" : "363d6a60-c5dd-4c0f-a349-17390358045a", + "retry-after" : "0", + "StatusCode" : "200", + "Body" : "{\"status\":\"succeeded\",\"createdDateTime\":\"2020-05-17T04:20:03Z\",\"lastUpdatedDateTime\":\"2020-05-17T04:20:06Z\",\"analyzeResult\":{\"version\":\"2.0.0\",\"readResults\":[{\"page\":1,\"language\":\"en\",\"angle\":0,\"width\":1700,\"height\":2200,\"unit\":\"pixel\",\"lines\":[{\"boundingBox\":[137,140,351,140,351,167,137,166],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[137,140,263,140,263,168,138,166],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[271,140,351,140,351,168,272,168],\"text\":\"Order\",\"confidence\":0.959}]},{\"boundingBox\":[620,204,1073,201,1074,264,620,266],\"text\":\"Hero Limited\",\"words\":[{\"boundingBox\":[622,207,788,204,787,266,621,266],\"text\":\"Hero\",\"confidence\":0.959},{\"boundingBox\":[811,204,1075,202,1075,266,811,266],\"text\":\"Limited\",\"confidence\":0.959}]},{\"boundingBox\":[165,351,529,350,530,377,165,379],\"text\":\"Company Phone: 555-348-6512\",\"words\":[{\"boundingBox\":[167,352,275,351,275,379,167,379],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[281,351,362,351,362,378,280,379],\"text\":\"Phone:\",\"confidence\":0.958},{\"boundingBox\":[367,351,529,352,529,374,367,378],\"text\":\"555-348-6512\",\"confidence\":0.946}]},{\"boundingBox\":[1114,320,1551,320,1551,370,1114,370],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[1115,322,1377,320,1377,371,1117,371],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1396,321,1550,321,1549,371,1396,371],\"text\":\"Order\",\"confidence\":0.959}]},{\"boundingBox\":[167,392,534,392,534,419,167,418],\"text\":\"Website: www.herolimited.com\",\"words\":[{\"boundingBox\":[168,392,270,393,269,419,167,418],\"text\":\"Website:\",\"confidence\":0.957},{\"boundingBox\":[275,393,528,393,529,418,274,419],\"text\":\"www.herolimited.com\",\"confidence\":0.872}]},{\"boundingBox\":[164,437,236,437,236,459,164,459],\"text\":\"Email:\",\"words\":[{\"boundingBox\":[165,437,236,437,237,460,165,459],\"text\":\"Email:\",\"confidence\":0.959}]},{\"boundingBox\":[1025,420,1317,419,1317,449,1025,449],\"text\":\"Dated As: 12/20/2020\",\"words\":[{\"boundingBox\":[1026,420,1112,421,1112,450,1025,449],\"text\":\"Dated\",\"confidence\":0.959},{\"boundingBox\":[1118,421,1163,421,1163,450,1117,450],\"text\":\"As:\",\"confidence\":0.957},{\"boundingBox\":[1169,421,1317,420,1317,450,1168,450],\"text\":\"12/20/2020\",\"confidence\":0.958}]},{\"boundingBox\":[166,480,482,479,482,502,166,503],\"text\":\"accounts@herolimited.com\",\"words\":[{\"boundingBox\":[166,484,475,480,473,503,166,503],\"text\":\"accounts@herolimited.com\",\"confidence\":0.856}]},{\"boundingBox\":[1025,461,1376,461,1376,488,1025,490],\"text\":\"Purchase Order #: 948284\",\"words\":[{\"boundingBox\":[1027,463,1154,461,1153,490,1026,489],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1161,461,1241,461,1240,490,1160,490],\"text\":\"Order\",\"confidence\":0.959},{\"boundingBox\":[1246,461,1278,461,1277,489,1246,489],\"text\":\"#:\",\"confidence\":0.959},{\"boundingBox\":[1283,461,1377,462,1376,488,1282,489],\"text\":\"948284\",\"confidence\":0.959}]},{\"boundingBox\":[166,546,397,546,397,594,166,594],\"text\":\"Shipped To\",\"words\":[{\"boundingBox\":[167,546,336,548,337,593,168,595],\"text\":\"Shipped\",\"confidence\":0.959},{\"boundingBox\":[346,548,396,548,397,593,347,593],\"text\":\"To\",\"confidence\":0.959}]},{\"boundingBox\":[160,608,518,608,518,640,160,640],\"text\":\"Vendor Name: Hillary Swank\",\"words\":[{\"boundingBox\":[162,610,257,610,255,640,160,637],\"text\":\"Vendor\",\"confidence\":0.959},{\"boundingBox\":[262,610,347,610,346,641,261,640],\"text\":\"Name:\",\"confidence\":0.959},{\"boundingBox\":[352,610,434,609,433,641,351,641],\"text\":\"Hillary\",\"confidence\":0.959},{\"boundingBox\":[439,609,518,609,517,640,438,641],\"text\":\"Swank\",\"confidence\":0.954}]},{\"boundingBox\":[160,648,628,645,629,680,160,682],\"text\":\"Company Name: Higgly Wiggly Books\",\"words\":[{\"boundingBox\":[162,648,282,647,281,681,161,678],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[288,647,373,647,372,682,287,682],\"text\":\"Name:\",\"confidence\":0.911},{\"boundingBox\":[379,647,456,647,455,682,378,682],\"text\":\"Higgly\",\"confidence\":0.959},{\"boundingBox\":[462,647,549,646,548,679,461,682],\"text\":\"Wiggly\",\"confidence\":0.959},{\"boundingBox\":[555,646,629,646,628,676,554,679],\"text\":\"Books\",\"confidence\":0.959}]},{\"boundingBox\":[161,684,526,684,526,712,161,712],\"text\":\"Address: 938 NE Burner Road\",\"words\":[{\"boundingBox\":[162,685,271,685,271,713,162,712],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[277,685,324,685,324,713,277,713],\"text\":\"938\",\"confidence\":0.947},{\"boundingBox\":[330,685,365,685,365,713,329,713],\"text\":\"NE\",\"confidence\":0.958},{\"boundingBox\":[370,685,456,685,456,713,370,713],\"text\":\"Burner\",\"confidence\":0.958},{\"boundingBox\":[462,685,526,686,526,713,461,713],\"text\":\"Road\",\"confidence\":0.958}]},{\"boundingBox\":[274,722,603,720,604,751,274,754],\"text\":\"Boulder City, CO 92848\",\"words\":[{\"boundingBox\":[279,723,375,721,374,754,278,754],\"text\":\"Boulder\",\"confidence\":0.959},{\"boundingBox\":[381,721,437,721,436,753,380,754],\"text\":\"City,\",\"confidence\":0.959},{\"boundingBox\":[443,721,479,721,478,753,442,753],\"text\":\"CO\",\"confidence\":0.886},{\"boundingBox\":[485,721,568,721,568,751,484,753],\"text\":\"92848\",\"confidence\":0.937}]},{\"boundingBox\":[612,721,884,721,884,749,612,749],\"text\":\"Phone: 938-294-2949\",\"words\":[{\"boundingBox\":[614,722,707,722,707,750,614,750],\"text\":\"Phone:\",\"confidence\":0.952},{\"boundingBox\":[713,722,884,722,884,749,713,750],\"text\":\"938-294-2949\",\"confidence\":0.956}]},{\"boundingBox\":[165,783,451,783,451,827,166,830],\"text\":\"Shipped From\",\"words\":[{\"boundingBox\":[167,784,336,784,335,829,166,830],\"text\":\"Shipped\",\"confidence\":0.867},{\"boundingBox\":[345,784,441,783,440,825,344,829],\"text\":\"From\",\"confidence\":0.918}]},{\"boundingBox\":[165,851,446,851,446,881,165,880],\"text\":\"Name: Bernie Sanders\",\"words\":[{\"boundingBox\":[166,851,252,853,251,880,165,881],\"text\":\"Name:\",\"confidence\":0.956},{\"boundingBox\":[258,853,339,854,337,880,257,880],\"text\":\"Bernie\",\"confidence\":0.958},{\"boundingBox\":[345,854,447,853,445,881,343,880],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"boundingBox\":[164,889,629,889,629,920,164,920],\"text\":\"Company Name: Jupiter Book Supply\",\"words\":[{\"boundingBox\":[167,891,287,890,287,920,166,920],\"text\":\"Company\",\"confidence\":0.958},{\"boundingBox\":[293,890,376,890,375,921,292,920],\"text\":\"Name:\",\"confidence\":0.958},{\"boundingBox\":[382,890,470,890,469,921,381,921],\"text\":\"Jupiter\",\"confidence\":0.958},{\"boundingBox\":[476,890,540,890,539,921,475,921],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[546,890,629,890,629,921,545,921],\"text\":\"Supply\",\"confidence\":0.947}]},{\"boundingBox\":[164,926,520,926,520,953,164,953],\"text\":\"Address: 383 N Kinnick Road\",\"words\":[{\"boundingBox\":[166,927,277,927,277,953,165,954],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[283,927,330,927,329,953,282,953],\"text\":\"383\",\"confidence\":0.958},{\"boundingBox\":[335,927,353,927,352,953,334,953],\"text\":\"N\",\"confidence\":0.888},{\"boundingBox\":[362,927,452,927,451,954,361,953],\"text\":\"Kinnick\",\"confidence\":0.958},{\"boundingBox\":[457,927,521,927,521,954,457,954],\"text\":\"Road\",\"confidence\":0.959}]},{\"boundingBox\":[280,964,516,964,516,991,280,991],\"text\":\"Seattle, WA 38383\",\"words\":[{\"boundingBox\":[284,965,381,965,380,992,283,992],\"text\":\"Seattle,\",\"confidence\":0.959},{\"boundingBox\":[386,965,432,965,431,992,385,992],\"text\":\"WA\",\"confidence\":0.944},{\"boundingBox\":[438,965,516,964,515,991,437,992],\"text\":\"38383\",\"confidence\":0.959}]},{\"boundingBox\":[759,963,1036,963,1036,991,759,991],\"text\":\"Phone: 932-299-0292\",\"words\":[{\"boundingBox\":[761,964,854,963,852,991,760,990],\"text\":\"Phone:\",\"confidence\":0.959},{\"boundingBox\":[859,963,1034,964,1032,991,857,991],\"text\":\"932-299-0292\",\"confidence\":0.953}]},{\"boundingBox\":[447,1045,557,1045,557,1079,447,1079],\"text\":\"Details\",\"words\":[{\"boundingBox\":[448,1048,555,1046,556,1080,449,1079],\"text\":\"Details\",\"confidence\":0.959}]},{\"boundingBox\":[889,1045,1030,1046,1030,1084,889,1084],\"text\":\"Quantity\",\"words\":[{\"boundingBox\":[889,1046,1029,1046,1027,1084,890,1083],\"text\":\"Quantity\",\"confidence\":0.959}]},{\"boundingBox\":[1114,1046,1271,1047,1271,1078,1114,1077],\"text\":\"Unit Price\",\"words\":[{\"boundingBox\":[1114,1048,1184,1047,1184,1078,1114,1078],\"text\":\"Unit\",\"confidence\":0.959},{\"boundingBox\":[1190,1047,1271,1047,1271,1079,1190,1078],\"text\":\"Price\",\"confidence\":0.958}]},{\"boundingBox\":[1384,1047,1469,1046,1470,1076,1385,1077],\"text\":\"Total\",\"words\":[{\"boundingBox\":[1387,1047,1470,1046,1470,1076,1387,1077],\"text\":\"Total\",\"confidence\":0.858}]},{\"boundingBox\":[172,1094,280,1096,279,1124,172,1121],\"text\":\"Bindings\",\"words\":[{\"boundingBox\":[172,1094,278,1097,278,1124,172,1121],\"text\":\"Bindings\",\"confidence\":0.959}]},{\"boundingBox\":[859,1091,894,1089,895,1118,860,1120],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1091,893,1089,895,1118,863,1120],\"text\":\"20\",\"confidence\":0.958}]},{\"boundingBox\":[1241,1095,1296,1094,1296,1118,1241,1118],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1242,1094,1295,1094,1295,1118,1242,1118],\"text\":\"1.00\",\"confidence\":0.958}]},{\"boundingBox\":[1459,1095,1531,1093,1531,1118,1459,1119],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1094,1530,1093,1531,1118,1460,1119],\"text\":\"20.00\",\"confidence\":0.957}]},{\"boundingBox\":[169,1135,329,1134,329,1162,169,1163],\"text\":\"Covers Small\",\"words\":[{\"boundingBox\":[173,1135,257,1135,256,1163,172,1163],\"text\":\"Covers\",\"confidence\":0.959},{\"boundingBox\":[262,1135,329,1134,328,1163,262,1163],\"text\":\"Small\",\"confidence\":0.958}]},{\"boundingBox\":[860,1137,893,1135,893,1158,861,1160],\"text\":\"20\",\"words\":[{\"boundingBox\":[862,1137,892,1135,893,1158,863,1160],\"text\":\"20\",\"confidence\":0.958}]},{\"boundingBox\":[1239,1136,1294,1135,1294,1159,1239,1159],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1243,1135,1293,1135,1293,1159,1243,1159],\"text\":\"1.00\",\"confidence\":0.908}]},{\"boundingBox\":[1457,1136,1532,1135,1532,1159,1457,1160],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1136,1529,1135,1530,1160,1459,1160],\"text\":\"20.00\",\"confidence\":0.958}]},{\"boundingBox\":[170,1179,400,1178,400,1205,170,1206],\"text\":\"Feather Bookmark\",\"words\":[{\"boundingBox\":[172,1180,271,1180,270,1206,171,1206],\"text\":\"Feather\",\"confidence\":0.959},{\"boundingBox\":[276,1180,401,1179,400,1206,275,1206],\"text\":\"Bookmark\",\"confidence\":0.949}]},{\"boundingBox\":[863,1181,893,1180,893,1202,863,1203],\"text\":\"20\",\"words\":[{\"boundingBox\":[863,1181,892,1180,892,1202,863,1203],\"text\":\"20\",\"confidence\":0.958}]},{\"boundingBox\":[1239,1179,1295,1179,1295,1202,1239,1202],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1179,1294,1179,1294,1202,1241,1202],\"text\":\"5,00\",\"confidence\":0.423}]},{\"boundingBox\":[1443,1180,1531,1179,1532,1203,1443,1204],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1446,1181,1530,1180,1529,1203,1446,1204],\"text\":\"100.00\",\"confidence\":0.959}]},{\"boundingBox\":[168,1222,429,1221,429,1250,168,1252],\"text\":\"Copper Swirl Marker\",\"words\":[{\"boundingBox\":[173,1223,263,1222,263,1252,172,1253],\"text\":\"Copper\",\"confidence\":0.959},{\"boundingBox\":[269,1222,332,1222,332,1251,269,1252],\"text\":\"Swirl\",\"confidence\":0.954},{\"boundingBox\":[338,1222,430,1222,430,1249,338,1251],\"text\":\"Marker\",\"confidence\":0.956}]},{\"boundingBox\":[861,1223,893,1222,893,1246,861,1248],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1223,892,1222,893,1246,862,1247],\"text\":\"20\",\"confidence\":0.958}]},{\"boundingBox\":[1240,1222,1295,1223,1295,1246,1240,1245],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1222,1294,1223,1293,1246,1240,1245],\"text\":\"5,00\",\"confidence\":0.424}]},{\"boundingBox\":[1443,1222,1531,1222,1531,1247,1443,1247],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1445,1223,1529,1222,1529,1248,1444,1248],\"text\":\"100.00\",\"confidence\":0.959}]},{\"boundingBox\":[1148,1574,1296,1574,1296,1599,1148,1599],\"text\":\"SUBTOTAL\",\"words\":[{\"boundingBox\":[1149,1574,1295,1575,1295,1600,1149,1600],\"text\":\"SUBTOTAL\",\"confidence\":0.959}]},{\"boundingBox\":[1428,1571,1530,1570,1531,1598,1428,1599],\"text\":\"$140.00\",\"words\":[{\"boundingBox\":[1429,1572,1530,1570,1529,1599,1429,1599],\"text\":\"$140.00\",\"confidence\":0.957}]},{\"boundingBox\":[1238,1619,1295,1618,1295,1642,1237,1642],\"text\":\"TAX\",\"words\":[{\"boundingBox\":[1241,1618,1294,1618,1294,1641,1241,1642],\"text\":\"TAX\",\"confidence\":0.958}]},{\"boundingBox\":[1460,1616,1531,1614,1531,1641,1460,1641],\"text\":\"$4.00\",\"words\":[{\"boundingBox\":[1461,1615,1530,1614,1530,1641,1461,1642],\"text\":\"$4.00\",\"confidence\":0.939}]},{\"boundingBox\":[481,1670,764,1670,764,1708,481,1708],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[483,1672,603,1671,602,1707,482,1707],\"text\":\"Bernie\",\"confidence\":0.909},{\"boundingBox\":[614,1671,764,1670,763,1709,613,1708],\"text\":\"Sanders\",\"confidence\":0.958}]},{\"boundingBox\":[1204,1672,1296,1672,1296,1699,1204,1699],\"text\":\"TOTAL\",\"words\":[{\"boundingBox\":[1207,1674,1295,1672,1296,1700,1207,1699],\"text\":\"TOTAL\",\"confidence\":0.959}]},{\"boundingBox\":[1426,1670,1530,1669,1530,1695,1426,1697],\"text\":\"$144.00\",\"words\":[{\"boundingBox\":[1429,1671,1529,1669,1530,1696,1429,1697],\"text\":\"$144.00\",\"confidence\":0.949}]},{\"boundingBox\":[543,1718,716,1719,716,1743,543,1742],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[544,1719,621,1719,621,1743,544,1743],\"text\":\"Bernie\",\"confidence\":0.959},{\"boundingBox\":[626,1719,717,1720,716,1744,626,1743],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"boundingBox\":[581,1754,681,1756,680,1777,581,1776],\"text\":\"Manager\",\"words\":[{\"boundingBox\":[582,1755,681,1756,680,1778,581,1776],\"text\":\"Manager\",\"confidence\":0.957}]},{\"boundingBox\":[173,1796,480,1797,480,1832,173,1830],\"text\":\"Additional Notes:\",\"words\":[{\"boundingBox\":[175,1798,360,1797,360,1833,174,1830],\"text\":\"Additional\",\"confidence\":0.959},{\"boundingBox\":[366,1797,481,1800,481,1832,366,1833],\"text\":\"Notes:\",\"confidence\":0.944}]},{\"boundingBox\":[173,1879,705,1880,705,1912,173,1910],\"text\":\"Do not Jostle Box. Unpack carefully. Enjoy.\",\"words\":[{\"boundingBox\":[176,1883,209,1882,208,1907,174,1906],\"text\":\"Do\",\"confidence\":0.959},{\"boundingBox\":[215,1882,261,1881,260,1908,214,1907],\"text\":\"not\",\"confidence\":0.951},{\"boundingBox\":[266,1881,336,1881,335,1909,265,1908],\"text\":\"Jostle\",\"confidence\":0.958},{\"boundingBox\":[342,1881,403,1880,402,1910,341,1909],\"text\":\"Box.\",\"confidence\":0.892},{\"boundingBox\":[410,1880,504,1880,503,1912,408,1911],\"text\":\"Unpack\",\"confidence\":0.959},{\"boundingBox\":[510,1880,628,1880,627,1913,509,1912],\"text\":\"carefully.\",\"confidence\":0.958},{\"boundingBox\":[633,1880,705,1881,704,1913,632,1913],\"text\":\"Enjoy.\",\"confidence\":0.959}]},{\"boundingBox\":[172,1923,1508,1924,1508,1959,172,1959],\"text\":\"Jupiter Book Supply will refund you 50% per book if returned within 60 days of reading and\",\"words\":[{\"boundingBox\":[172,1925,273,1925,273,1959,172,1959],\"text\":\"Jupiter\",\"confidence\":0.955},{\"boundingBox\":[280,1924,359,1924,359,1959,280,1959],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[366,1924,468,1924,467,1959,366,1959],\"text\":\"Supply\",\"confidence\":0.959},{\"boundingBox\":[474,1924,522,1924,521,1959,474,1959],\"text\":\"will\",\"confidence\":0.959},{\"boundingBox\":[529,1924,628,1924,628,1959,528,1959],\"text\":\"refund\",\"confidence\":0.958},{\"boundingBox\":[635,1924,692,1924,691,1959,634,1959],\"text\":\"you\",\"confidence\":0.958},{\"boundingBox\":[698,1924,762,1924,761,1959,698,1959],\"text\":\"50%\",\"confidence\":0.955},{\"boundingBox\":[773,1924,823,1924,822,1959,772,1959],\"text\":\"per\",\"confidence\":0.958},{\"boundingBox\":[830,1924,904,1924,903,1959,829,1959],\"text\":\"book\",\"confidence\":0.959},{\"boundingBox\":[911,1924,932,1924,931,1959,910,1959],\"text\":\"if\",\"confidence\":0.909},{\"boundingBox\":[938,1924,1065,1924,1064,1959,937,1959],\"text\":\"returned\",\"confidence\":0.959},{\"boundingBox\":[1072,1924,1160,1924,1159,1959,1071,1959],\"text\":\"within\",\"confidence\":0.959},{\"boundingBox\":[1167,1924,1208,1924,1206,1960,1166,1959],\"text\":\"60\",\"confidence\":0.929},{\"boundingBox\":[1215,1924,1287,1924,1285,1960,1213,1960],\"text\":\"days\",\"confidence\":0.959},{\"boundingBox\":[1294,1924,1323,1924,1322,1960,1292,1960],\"text\":\"of\",\"confidence\":0.958},{\"boundingBox\":[1330,1924,1443,1924,1441,1960,1328,1960],\"text\":\"reading\",\"confidence\":0.959},{\"boundingBox\":[1450,1924,1508,1924,1506,1960,1448,1960],\"text\":\"and\",\"confidence\":0.958}]},{\"boundingBox\":[169,1957,786,1957,786,1993,169,1993],\"text\":\"offer you 25% off you next total purchase.\",\"words\":[{\"boundingBox\":[171,1959,239,1958,238,1992,170,1991],\"text\":\"offer\",\"confidence\":0.959},{\"boundingBox\":[245,1958,302,1958,300,1993,244,1992],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[308,1958,371,1958,369,1994,307,1993],\"text\":\"25%\",\"confidence\":0.934},{\"boundingBox\":[385,1958,425,1958,424,1994,384,1994],\"text\":\"off\",\"confidence\":0.958},{\"boundingBox\":[431,1958,488,1958,487,1994,430,1994],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[494,1958,559,1958,558,1994,493,1994],\"text\":\"next\",\"confidence\":0.959},{\"boundingBox\":[565,1958,632,1959,631,1993,564,1994],\"text\":\"total\",\"confidence\":0.959},{\"boundingBox\":[638,1959,785,1960,785,1990,637,1993],\"text\":\"purchase.\",\"confidence\":0.959}]}]}],\"pageResults\":[{\"page\":1,\"tables\":[{\"rows\":4,\"columns\":3,\"cells\":[{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"SUBTOTAL\",\"boundingBox\":[1072,1566,1309,1566,1309,1610,1072,1610],\"elements\":[\"#/readResults/0/lines/41/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"$140.00\",\"boundingBox\":[1309,1566,1544,1566,1544,1610,1309,1610],\"elements\":[\"#/readResults/0/lines/42/words/0\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"TAX\",\"boundingBox\":[1072,1610,1309,1610,1309,1658,1072,1658],\"elements\":[\"#/readResults/0/lines/43/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"$4.00\",\"boundingBox\":[1309,1610,1544,1610,1544,1658,1309,1658],\"elements\":[\"#/readResults/0/lines/44/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Bernie Sanders\",\"boundingBox\":[482,1658,1072,1658,1072,1708,482,1708],\"elements\":[\"#/readResults/0/lines/45/words/0\",\"#/readResults/0/lines/45/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"TOTAL\",\"boundingBox\":[1072,1658,1309,1658,1309,1708,1072,1708],\"elements\":[\"#/readResults/0/lines/46/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"$144.00\",\"boundingBox\":[1309,1658,1544,1658,1544,1708,1309,1708],\"elements\":[\"#/readResults/0/lines/47/words/0\"]}]},{\"rows\":6,\"columns\":4,\"cells\":[{\"rowIndex\":0,\"columnIndex\":0,\"text\":\"Details\",\"boundingBox\":[156,1038,847,1038,847,1087,156,1087],\"elements\":[\"#/readResults/0/lines/21/words/0\"]},{\"rowIndex\":0,\"columnIndex\":1,\"text\":\"Quantity\",\"boundingBox\":[847,1038,1072,1038,1072,1087,847,1087],\"elements\":[\"#/readResults/0/lines/22/words/0\"]},{\"rowIndex\":0,\"columnIndex\":2,\"text\":\"Unit Price\",\"boundingBox\":[1072,1038,1309,1038,1309,1087,1072,1087],\"elements\":[\"#/readResults/0/lines/23/words/0\",\"#/readResults/0/lines/23/words/1\"]},{\"rowIndex\":0,\"columnIndex\":3,\"text\":\"Total\",\"boundingBox\":[1309,1038,1544,1038,1544,1087,1309,1087],\"elements\":[\"#/readResults/0/lines/24/words/0\"]},{\"rowIndex\":1,\"columnIndex\":0,\"text\":\"Bindings\",\"boundingBox\":[156,1087,847,1087,847,1128,156,1128],\"elements\":[\"#/readResults/0/lines/25/words/0\"]},{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1087,1072,1087,1072,1128,847,1128],\"elements\":[\"#/readResults/0/lines/26/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1087,1309,1087,1309,1128,1072,1128],\"elements\":[\"#/readResults/0/lines/27/words/0\"]},{\"rowIndex\":1,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1087,1544,1087,1544,1128,1309,1128],\"elements\":[\"#/readResults/0/lines/28/words/0\"]},{\"rowIndex\":2,\"columnIndex\":0,\"text\":\"Covers Small\",\"boundingBox\":[156,1128,847,1128,847,1172,156,1172],\"elements\":[\"#/readResults/0/lines/29/words/0\",\"#/readResults/0/lines/29/words/1\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1128,1072,1128,1072,1172,847,1172],\"elements\":[\"#/readResults/0/lines/30/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1128,1309,1128,1309,1172,1072,1172],\"elements\":[\"#/readResults/0/lines/31/words/0\"]},{\"rowIndex\":2,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1128,1544,1128,1544,1172,1309,1172],\"elements\":[\"#/readResults/0/lines/32/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Feather Bookmark\",\"boundingBox\":[156,1172,847,1172,847,1216,156,1216],\"elements\":[\"#/readResults/0/lines/33/words/0\",\"#/readResults/0/lines/33/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1172,1072,1172,1072,1216,847,1216],\"elements\":[\"#/readResults/0/lines/34/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1172,1309,1172,1309,1216,1072,1216],\"elements\":[\"#/readResults/0/lines/35/words/0\"]},{\"rowIndex\":3,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1172,1544,1172,1544,1216,1309,1216],\"elements\":[\"#/readResults/0/lines/36/words/0\"]},{\"rowIndex\":4,\"columnIndex\":0,\"text\":\"Copper Swirl Marker\",\"boundingBox\":[156,1216,847,1216,847,1260,156,1260],\"elements\":[\"#/readResults/0/lines/37/words/0\",\"#/readResults/0/lines/37/words/1\",\"#/readResults/0/lines/37/words/2\"]},{\"rowIndex\":4,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1216,1072,1216,1072,1260,847,1260],\"elements\":[\"#/readResults/0/lines/38/words/0\"]},{\"rowIndex\":4,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1216,1309,1216,1309,1260,1072,1260],\"elements\":[\"#/readResults/0/lines/39/words/0\"]},{\"rowIndex\":4,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1216,1544,1216,1544,1260,1309,1260],\"elements\":[\"#/readResults/0/lines/40/words/0\"]}]}]}]}}", + "Date" : "Sun, 17 May 2020 04:20:10 GMT", + "Content-Type" : "application/json; charset=utf-8" + }, + "Exception" : null + }, { + "Method" : "GET", + "Uri" : "https://REDACTED.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyzeResults/552e051d-5ae1-4617-9f16-7e35e818d85e", + "Headers" : { + "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.3 (11.0.5; Windows 10 10.0)", + "x-ms-client-request-id" : "34d5990a-7c3d-445b-a3a1-1c509f32ddd3" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-envoy-upstream-service-time" : "156", + "Strict-Transport-Security" : "max-age=31536000; includeSubDomains; preload", + "x-content-type-options" : "nosniff", + "apim-request-id" : "12bf498c-4528-414d-8f9b-bc28dfb2f141", + "retry-after" : "0", + "StatusCode" : "200", + "Body" : "{\"status\":\"succeeded\",\"createdDateTime\":\"2020-05-17T04:20:03Z\",\"lastUpdatedDateTime\":\"2020-05-17T04:20:06Z\",\"analyzeResult\":{\"version\":\"2.0.0\",\"readResults\":[{\"page\":1,\"language\":\"en\",\"angle\":0,\"width\":1700,\"height\":2200,\"unit\":\"pixel\",\"lines\":[{\"boundingBox\":[137,140,351,140,351,167,137,166],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[137,140,263,140,263,168,138,166],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[271,140,351,140,351,168,272,168],\"text\":\"Order\",\"confidence\":0.959}]},{\"boundingBox\":[620,204,1073,201,1074,264,620,266],\"text\":\"Hero Limited\",\"words\":[{\"boundingBox\":[622,207,788,204,787,266,621,266],\"text\":\"Hero\",\"confidence\":0.959},{\"boundingBox\":[811,204,1075,202,1075,266,811,266],\"text\":\"Limited\",\"confidence\":0.959}]},{\"boundingBox\":[165,351,529,350,530,377,165,379],\"text\":\"Company Phone: 555-348-6512\",\"words\":[{\"boundingBox\":[167,352,275,351,275,379,167,379],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[281,351,362,351,362,378,280,379],\"text\":\"Phone:\",\"confidence\":0.958},{\"boundingBox\":[367,351,529,352,529,374,367,378],\"text\":\"555-348-6512\",\"confidence\":0.946}]},{\"boundingBox\":[1114,320,1551,320,1551,370,1114,370],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[1115,322,1377,320,1377,371,1117,371],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1396,321,1550,321,1549,371,1396,371],\"text\":\"Order\",\"confidence\":0.959}]},{\"boundingBox\":[167,392,534,392,534,419,167,418],\"text\":\"Website: www.herolimited.com\",\"words\":[{\"boundingBox\":[168,392,270,393,269,419,167,418],\"text\":\"Website:\",\"confidence\":0.957},{\"boundingBox\":[275,393,528,393,529,418,274,419],\"text\":\"www.herolimited.com\",\"confidence\":0.872}]},{\"boundingBox\":[164,437,236,437,236,459,164,459],\"text\":\"Email:\",\"words\":[{\"boundingBox\":[165,437,236,437,237,460,165,459],\"text\":\"Email:\",\"confidence\":0.959}]},{\"boundingBox\":[1025,420,1317,419,1317,449,1025,449],\"text\":\"Dated As: 12/20/2020\",\"words\":[{\"boundingBox\":[1026,420,1112,421,1112,450,1025,449],\"text\":\"Dated\",\"confidence\":0.959},{\"boundingBox\":[1118,421,1163,421,1163,450,1117,450],\"text\":\"As:\",\"confidence\":0.957},{\"boundingBox\":[1169,421,1317,420,1317,450,1168,450],\"text\":\"12/20/2020\",\"confidence\":0.958}]},{\"boundingBox\":[166,480,482,479,482,502,166,503],\"text\":\"accounts@herolimited.com\",\"words\":[{\"boundingBox\":[166,484,475,480,473,503,166,503],\"text\":\"accounts@herolimited.com\",\"confidence\":0.856}]},{\"boundingBox\":[1025,461,1376,461,1376,488,1025,490],\"text\":\"Purchase Order #: 948284\",\"words\":[{\"boundingBox\":[1027,463,1154,461,1153,490,1026,489],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1161,461,1241,461,1240,490,1160,490],\"text\":\"Order\",\"confidence\":0.959},{\"boundingBox\":[1246,461,1278,461,1277,489,1246,489],\"text\":\"#:\",\"confidence\":0.959},{\"boundingBox\":[1283,461,1377,462,1376,488,1282,489],\"text\":\"948284\",\"confidence\":0.959}]},{\"boundingBox\":[166,546,397,546,397,594,166,594],\"text\":\"Shipped To\",\"words\":[{\"boundingBox\":[167,546,336,548,337,593,168,595],\"text\":\"Shipped\",\"confidence\":0.959},{\"boundingBox\":[346,548,396,548,397,593,347,593],\"text\":\"To\",\"confidence\":0.959}]},{\"boundingBox\":[160,608,518,608,518,640,160,640],\"text\":\"Vendor Name: Hillary Swank\",\"words\":[{\"boundingBox\":[162,610,257,610,255,640,160,637],\"text\":\"Vendor\",\"confidence\":0.959},{\"boundingBox\":[262,610,347,610,346,641,261,640],\"text\":\"Name:\",\"confidence\":0.959},{\"boundingBox\":[352,610,434,609,433,641,351,641],\"text\":\"Hillary\",\"confidence\":0.959},{\"boundingBox\":[439,609,518,609,517,640,438,641],\"text\":\"Swank\",\"confidence\":0.954}]},{\"boundingBox\":[160,648,628,645,629,680,160,682],\"text\":\"Company Name: Higgly Wiggly Books\",\"words\":[{\"boundingBox\":[162,648,282,647,281,681,161,678],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[288,647,373,647,372,682,287,682],\"text\":\"Name:\",\"confidence\":0.911},{\"boundingBox\":[379,647,456,647,455,682,378,682],\"text\":\"Higgly\",\"confidence\":0.959},{\"boundingBox\":[462,647,549,646,548,679,461,682],\"text\":\"Wiggly\",\"confidence\":0.959},{\"boundingBox\":[555,646,629,646,628,676,554,679],\"text\":\"Books\",\"confidence\":0.959}]},{\"boundingBox\":[161,684,526,684,526,712,161,712],\"text\":\"Address: 938 NE Burner Road\",\"words\":[{\"boundingBox\":[162,685,271,685,271,713,162,712],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[277,685,324,685,324,713,277,713],\"text\":\"938\",\"confidence\":0.947},{\"boundingBox\":[330,685,365,685,365,713,329,713],\"text\":\"NE\",\"confidence\":0.958},{\"boundingBox\":[370,685,456,685,456,713,370,713],\"text\":\"Burner\",\"confidence\":0.958},{\"boundingBox\":[462,685,526,686,526,713,461,713],\"text\":\"Road\",\"confidence\":0.958}]},{\"boundingBox\":[274,722,603,720,604,751,274,754],\"text\":\"Boulder City, CO 92848\",\"words\":[{\"boundingBox\":[279,723,375,721,374,754,278,754],\"text\":\"Boulder\",\"confidence\":0.959},{\"boundingBox\":[381,721,437,721,436,753,380,754],\"text\":\"City,\",\"confidence\":0.959},{\"boundingBox\":[443,721,479,721,478,753,442,753],\"text\":\"CO\",\"confidence\":0.886},{\"boundingBox\":[485,721,568,721,568,751,484,753],\"text\":\"92848\",\"confidence\":0.937}]},{\"boundingBox\":[612,721,884,721,884,749,612,749],\"text\":\"Phone: 938-294-2949\",\"words\":[{\"boundingBox\":[614,722,707,722,707,750,614,750],\"text\":\"Phone:\",\"confidence\":0.952},{\"boundingBox\":[713,722,884,722,884,749,713,750],\"text\":\"938-294-2949\",\"confidence\":0.956}]},{\"boundingBox\":[165,783,451,783,451,827,166,830],\"text\":\"Shipped From\",\"words\":[{\"boundingBox\":[167,784,336,784,335,829,166,830],\"text\":\"Shipped\",\"confidence\":0.867},{\"boundingBox\":[345,784,441,783,440,825,344,829],\"text\":\"From\",\"confidence\":0.918}]},{\"boundingBox\":[165,851,446,851,446,881,165,880],\"text\":\"Name: Bernie Sanders\",\"words\":[{\"boundingBox\":[166,851,252,853,251,880,165,881],\"text\":\"Name:\",\"confidence\":0.956},{\"boundingBox\":[258,853,339,854,337,880,257,880],\"text\":\"Bernie\",\"confidence\":0.958},{\"boundingBox\":[345,854,447,853,445,881,343,880],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"boundingBox\":[164,889,629,889,629,920,164,920],\"text\":\"Company Name: Jupiter Book Supply\",\"words\":[{\"boundingBox\":[167,891,287,890,287,920,166,920],\"text\":\"Company\",\"confidence\":0.958},{\"boundingBox\":[293,890,376,890,375,921,292,920],\"text\":\"Name:\",\"confidence\":0.958},{\"boundingBox\":[382,890,470,890,469,921,381,921],\"text\":\"Jupiter\",\"confidence\":0.958},{\"boundingBox\":[476,890,540,890,539,921,475,921],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[546,890,629,890,629,921,545,921],\"text\":\"Supply\",\"confidence\":0.947}]},{\"boundingBox\":[164,926,520,926,520,953,164,953],\"text\":\"Address: 383 N Kinnick Road\",\"words\":[{\"boundingBox\":[166,927,277,927,277,953,165,954],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[283,927,330,927,329,953,282,953],\"text\":\"383\",\"confidence\":0.958},{\"boundingBox\":[335,927,353,927,352,953,334,953],\"text\":\"N\",\"confidence\":0.888},{\"boundingBox\":[362,927,452,927,451,954,361,953],\"text\":\"Kinnick\",\"confidence\":0.958},{\"boundingBox\":[457,927,521,927,521,954,457,954],\"text\":\"Road\",\"confidence\":0.959}]},{\"boundingBox\":[280,964,516,964,516,991,280,991],\"text\":\"Seattle, WA 38383\",\"words\":[{\"boundingBox\":[284,965,381,965,380,992,283,992],\"text\":\"Seattle,\",\"confidence\":0.959},{\"boundingBox\":[386,965,432,965,431,992,385,992],\"text\":\"WA\",\"confidence\":0.944},{\"boundingBox\":[438,965,516,964,515,991,437,992],\"text\":\"38383\",\"confidence\":0.959}]},{\"boundingBox\":[759,963,1036,963,1036,991,759,991],\"text\":\"Phone: 932-299-0292\",\"words\":[{\"boundingBox\":[761,964,854,963,852,991,760,990],\"text\":\"Phone:\",\"confidence\":0.959},{\"boundingBox\":[859,963,1034,964,1032,991,857,991],\"text\":\"932-299-0292\",\"confidence\":0.953}]},{\"boundingBox\":[447,1045,557,1045,557,1079,447,1079],\"text\":\"Details\",\"words\":[{\"boundingBox\":[448,1048,555,1046,556,1080,449,1079],\"text\":\"Details\",\"confidence\":0.959}]},{\"boundingBox\":[889,1045,1030,1046,1030,1084,889,1084],\"text\":\"Quantity\",\"words\":[{\"boundingBox\":[889,1046,1029,1046,1027,1084,890,1083],\"text\":\"Quantity\",\"confidence\":0.959}]},{\"boundingBox\":[1114,1046,1271,1047,1271,1078,1114,1077],\"text\":\"Unit Price\",\"words\":[{\"boundingBox\":[1114,1048,1184,1047,1184,1078,1114,1078],\"text\":\"Unit\",\"confidence\":0.959},{\"boundingBox\":[1190,1047,1271,1047,1271,1079,1190,1078],\"text\":\"Price\",\"confidence\":0.958}]},{\"boundingBox\":[1384,1047,1469,1046,1470,1076,1385,1077],\"text\":\"Total\",\"words\":[{\"boundingBox\":[1387,1047,1470,1046,1470,1076,1387,1077],\"text\":\"Total\",\"confidence\":0.858}]},{\"boundingBox\":[172,1094,280,1096,279,1124,172,1121],\"text\":\"Bindings\",\"words\":[{\"boundingBox\":[172,1094,278,1097,278,1124,172,1121],\"text\":\"Bindings\",\"confidence\":0.959}]},{\"boundingBox\":[859,1091,894,1089,895,1118,860,1120],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1091,893,1089,895,1118,863,1120],\"text\":\"20\",\"confidence\":0.958}]},{\"boundingBox\":[1241,1095,1296,1094,1296,1118,1241,1118],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1242,1094,1295,1094,1295,1118,1242,1118],\"text\":\"1.00\",\"confidence\":0.958}]},{\"boundingBox\":[1459,1095,1531,1093,1531,1118,1459,1119],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1094,1530,1093,1531,1118,1460,1119],\"text\":\"20.00\",\"confidence\":0.957}]},{\"boundingBox\":[169,1135,329,1134,329,1162,169,1163],\"text\":\"Covers Small\",\"words\":[{\"boundingBox\":[173,1135,257,1135,256,1163,172,1163],\"text\":\"Covers\",\"confidence\":0.959},{\"boundingBox\":[262,1135,329,1134,328,1163,262,1163],\"text\":\"Small\",\"confidence\":0.958}]},{\"boundingBox\":[860,1137,893,1135,893,1158,861,1160],\"text\":\"20\",\"words\":[{\"boundingBox\":[862,1137,892,1135,893,1158,863,1160],\"text\":\"20\",\"confidence\":0.958}]},{\"boundingBox\":[1239,1136,1294,1135,1294,1159,1239,1159],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1243,1135,1293,1135,1293,1159,1243,1159],\"text\":\"1.00\",\"confidence\":0.908}]},{\"boundingBox\":[1457,1136,1532,1135,1532,1159,1457,1160],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1136,1529,1135,1530,1160,1459,1160],\"text\":\"20.00\",\"confidence\":0.958}]},{\"boundingBox\":[170,1179,400,1178,400,1205,170,1206],\"text\":\"Feather Bookmark\",\"words\":[{\"boundingBox\":[172,1180,271,1180,270,1206,171,1206],\"text\":\"Feather\",\"confidence\":0.959},{\"boundingBox\":[276,1180,401,1179,400,1206,275,1206],\"text\":\"Bookmark\",\"confidence\":0.949}]},{\"boundingBox\":[863,1181,893,1180,893,1202,863,1203],\"text\":\"20\",\"words\":[{\"boundingBox\":[863,1181,892,1180,892,1202,863,1203],\"text\":\"20\",\"confidence\":0.958}]},{\"boundingBox\":[1239,1179,1295,1179,1295,1202,1239,1202],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1179,1294,1179,1294,1202,1241,1202],\"text\":\"5,00\",\"confidence\":0.423}]},{\"boundingBox\":[1443,1180,1531,1179,1532,1203,1443,1204],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1446,1181,1530,1180,1529,1203,1446,1204],\"text\":\"100.00\",\"confidence\":0.959}]},{\"boundingBox\":[168,1222,429,1221,429,1250,168,1252],\"text\":\"Copper Swirl Marker\",\"words\":[{\"boundingBox\":[173,1223,263,1222,263,1252,172,1253],\"text\":\"Copper\",\"confidence\":0.959},{\"boundingBox\":[269,1222,332,1222,332,1251,269,1252],\"text\":\"Swirl\",\"confidence\":0.954},{\"boundingBox\":[338,1222,430,1222,430,1249,338,1251],\"text\":\"Marker\",\"confidence\":0.956}]},{\"boundingBox\":[861,1223,893,1222,893,1246,861,1248],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1223,892,1222,893,1246,862,1247],\"text\":\"20\",\"confidence\":0.958}]},{\"boundingBox\":[1240,1222,1295,1223,1295,1246,1240,1245],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1222,1294,1223,1293,1246,1240,1245],\"text\":\"5,00\",\"confidence\":0.424}]},{\"boundingBox\":[1443,1222,1531,1222,1531,1247,1443,1247],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1445,1223,1529,1222,1529,1248,1444,1248],\"text\":\"100.00\",\"confidence\":0.959}]},{\"boundingBox\":[1148,1574,1296,1574,1296,1599,1148,1599],\"text\":\"SUBTOTAL\",\"words\":[{\"boundingBox\":[1149,1574,1295,1575,1295,1600,1149,1600],\"text\":\"SUBTOTAL\",\"confidence\":0.959}]},{\"boundingBox\":[1428,1571,1530,1570,1531,1598,1428,1599],\"text\":\"$140.00\",\"words\":[{\"boundingBox\":[1429,1572,1530,1570,1529,1599,1429,1599],\"text\":\"$140.00\",\"confidence\":0.957}]},{\"boundingBox\":[1238,1619,1295,1618,1295,1642,1237,1642],\"text\":\"TAX\",\"words\":[{\"boundingBox\":[1241,1618,1294,1618,1294,1641,1241,1642],\"text\":\"TAX\",\"confidence\":0.958}]},{\"boundingBox\":[1460,1616,1531,1614,1531,1641,1460,1641],\"text\":\"$4.00\",\"words\":[{\"boundingBox\":[1461,1615,1530,1614,1530,1641,1461,1642],\"text\":\"$4.00\",\"confidence\":0.939}]},{\"boundingBox\":[481,1670,764,1670,764,1708,481,1708],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[483,1672,603,1671,602,1707,482,1707],\"text\":\"Bernie\",\"confidence\":0.909},{\"boundingBox\":[614,1671,764,1670,763,1709,613,1708],\"text\":\"Sanders\",\"confidence\":0.958}]},{\"boundingBox\":[1204,1672,1296,1672,1296,1699,1204,1699],\"text\":\"TOTAL\",\"words\":[{\"boundingBox\":[1207,1674,1295,1672,1296,1700,1207,1699],\"text\":\"TOTAL\",\"confidence\":0.959}]},{\"boundingBox\":[1426,1670,1530,1669,1530,1695,1426,1697],\"text\":\"$144.00\",\"words\":[{\"boundingBox\":[1429,1671,1529,1669,1530,1696,1429,1697],\"text\":\"$144.00\",\"confidence\":0.949}]},{\"boundingBox\":[543,1718,716,1719,716,1743,543,1742],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[544,1719,621,1719,621,1743,544,1743],\"text\":\"Bernie\",\"confidence\":0.959},{\"boundingBox\":[626,1719,717,1720,716,1744,626,1743],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"boundingBox\":[581,1754,681,1756,680,1777,581,1776],\"text\":\"Manager\",\"words\":[{\"boundingBox\":[582,1755,681,1756,680,1778,581,1776],\"text\":\"Manager\",\"confidence\":0.957}]},{\"boundingBox\":[173,1796,480,1797,480,1832,173,1830],\"text\":\"Additional Notes:\",\"words\":[{\"boundingBox\":[175,1798,360,1797,360,1833,174,1830],\"text\":\"Additional\",\"confidence\":0.959},{\"boundingBox\":[366,1797,481,1800,481,1832,366,1833],\"text\":\"Notes:\",\"confidence\":0.944}]},{\"boundingBox\":[173,1879,705,1880,705,1912,173,1910],\"text\":\"Do not Jostle Box. Unpack carefully. Enjoy.\",\"words\":[{\"boundingBox\":[176,1883,209,1882,208,1907,174,1906],\"text\":\"Do\",\"confidence\":0.959},{\"boundingBox\":[215,1882,261,1881,260,1908,214,1907],\"text\":\"not\",\"confidence\":0.951},{\"boundingBox\":[266,1881,336,1881,335,1909,265,1908],\"text\":\"Jostle\",\"confidence\":0.958},{\"boundingBox\":[342,1881,403,1880,402,1910,341,1909],\"text\":\"Box.\",\"confidence\":0.892},{\"boundingBox\":[410,1880,504,1880,503,1912,408,1911],\"text\":\"Unpack\",\"confidence\":0.959},{\"boundingBox\":[510,1880,628,1880,627,1913,509,1912],\"text\":\"carefully.\",\"confidence\":0.958},{\"boundingBox\":[633,1880,705,1881,704,1913,632,1913],\"text\":\"Enjoy.\",\"confidence\":0.959}]},{\"boundingBox\":[172,1923,1508,1924,1508,1959,172,1959],\"text\":\"Jupiter Book Supply will refund you 50% per book if returned within 60 days of reading and\",\"words\":[{\"boundingBox\":[172,1925,273,1925,273,1959,172,1959],\"text\":\"Jupiter\",\"confidence\":0.955},{\"boundingBox\":[280,1924,359,1924,359,1959,280,1959],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[366,1924,468,1924,467,1959,366,1959],\"text\":\"Supply\",\"confidence\":0.959},{\"boundingBox\":[474,1924,522,1924,521,1959,474,1959],\"text\":\"will\",\"confidence\":0.959},{\"boundingBox\":[529,1924,628,1924,628,1959,528,1959],\"text\":\"refund\",\"confidence\":0.958},{\"boundingBox\":[635,1924,692,1924,691,1959,634,1959],\"text\":\"you\",\"confidence\":0.958},{\"boundingBox\":[698,1924,762,1924,761,1959,698,1959],\"text\":\"50%\",\"confidence\":0.955},{\"boundingBox\":[773,1924,823,1924,822,1959,772,1959],\"text\":\"per\",\"confidence\":0.958},{\"boundingBox\":[830,1924,904,1924,903,1959,829,1959],\"text\":\"book\",\"confidence\":0.959},{\"boundingBox\":[911,1924,932,1924,931,1959,910,1959],\"text\":\"if\",\"confidence\":0.909},{\"boundingBox\":[938,1924,1065,1924,1064,1959,937,1959],\"text\":\"returned\",\"confidence\":0.959},{\"boundingBox\":[1072,1924,1160,1924,1159,1959,1071,1959],\"text\":\"within\",\"confidence\":0.959},{\"boundingBox\":[1167,1924,1208,1924,1206,1960,1166,1959],\"text\":\"60\",\"confidence\":0.929},{\"boundingBox\":[1215,1924,1287,1924,1285,1960,1213,1960],\"text\":\"days\",\"confidence\":0.959},{\"boundingBox\":[1294,1924,1323,1924,1322,1960,1292,1960],\"text\":\"of\",\"confidence\":0.958},{\"boundingBox\":[1330,1924,1443,1924,1441,1960,1328,1960],\"text\":\"reading\",\"confidence\":0.959},{\"boundingBox\":[1450,1924,1508,1924,1506,1960,1448,1960],\"text\":\"and\",\"confidence\":0.958}]},{\"boundingBox\":[169,1957,786,1957,786,1993,169,1993],\"text\":\"offer you 25% off you next total purchase.\",\"words\":[{\"boundingBox\":[171,1959,239,1958,238,1992,170,1991],\"text\":\"offer\",\"confidence\":0.959},{\"boundingBox\":[245,1958,302,1958,300,1993,244,1992],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[308,1958,371,1958,369,1994,307,1993],\"text\":\"25%\",\"confidence\":0.934},{\"boundingBox\":[385,1958,425,1958,424,1994,384,1994],\"text\":\"off\",\"confidence\":0.958},{\"boundingBox\":[431,1958,488,1958,487,1994,430,1994],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[494,1958,559,1958,558,1994,493,1994],\"text\":\"next\",\"confidence\":0.959},{\"boundingBox\":[565,1958,632,1959,631,1993,564,1994],\"text\":\"total\",\"confidence\":0.959},{\"boundingBox\":[638,1959,785,1960,785,1990,637,1993],\"text\":\"purchase.\",\"confidence\":0.959}]}]}],\"pageResults\":[{\"page\":1,\"tables\":[{\"rows\":4,\"columns\":3,\"cells\":[{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"SUBTOTAL\",\"boundingBox\":[1072,1566,1309,1566,1309,1610,1072,1610],\"elements\":[\"#/readResults/0/lines/41/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"$140.00\",\"boundingBox\":[1309,1566,1544,1566,1544,1610,1309,1610],\"elements\":[\"#/readResults/0/lines/42/words/0\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"TAX\",\"boundingBox\":[1072,1610,1309,1610,1309,1658,1072,1658],\"elements\":[\"#/readResults/0/lines/43/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"$4.00\",\"boundingBox\":[1309,1610,1544,1610,1544,1658,1309,1658],\"elements\":[\"#/readResults/0/lines/44/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Bernie Sanders\",\"boundingBox\":[482,1658,1072,1658,1072,1708,482,1708],\"elements\":[\"#/readResults/0/lines/45/words/0\",\"#/readResults/0/lines/45/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"TOTAL\",\"boundingBox\":[1072,1658,1309,1658,1309,1708,1072,1708],\"elements\":[\"#/readResults/0/lines/46/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"$144.00\",\"boundingBox\":[1309,1658,1544,1658,1544,1708,1309,1708],\"elements\":[\"#/readResults/0/lines/47/words/0\"]}]},{\"rows\":6,\"columns\":4,\"cells\":[{\"rowIndex\":0,\"columnIndex\":0,\"text\":\"Details\",\"boundingBox\":[156,1038,847,1038,847,1087,156,1087],\"elements\":[\"#/readResults/0/lines/21/words/0\"]},{\"rowIndex\":0,\"columnIndex\":1,\"text\":\"Quantity\",\"boundingBox\":[847,1038,1072,1038,1072,1087,847,1087],\"elements\":[\"#/readResults/0/lines/22/words/0\"]},{\"rowIndex\":0,\"columnIndex\":2,\"text\":\"Unit Price\",\"boundingBox\":[1072,1038,1309,1038,1309,1087,1072,1087],\"elements\":[\"#/readResults/0/lines/23/words/0\",\"#/readResults/0/lines/23/words/1\"]},{\"rowIndex\":0,\"columnIndex\":3,\"text\":\"Total\",\"boundingBox\":[1309,1038,1544,1038,1544,1087,1309,1087],\"elements\":[\"#/readResults/0/lines/24/words/0\"]},{\"rowIndex\":1,\"columnIndex\":0,\"text\":\"Bindings\",\"boundingBox\":[156,1087,847,1087,847,1128,156,1128],\"elements\":[\"#/readResults/0/lines/25/words/0\"]},{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1087,1072,1087,1072,1128,847,1128],\"elements\":[\"#/readResults/0/lines/26/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1087,1309,1087,1309,1128,1072,1128],\"elements\":[\"#/readResults/0/lines/27/words/0\"]},{\"rowIndex\":1,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1087,1544,1087,1544,1128,1309,1128],\"elements\":[\"#/readResults/0/lines/28/words/0\"]},{\"rowIndex\":2,\"columnIndex\":0,\"text\":\"Covers Small\",\"boundingBox\":[156,1128,847,1128,847,1172,156,1172],\"elements\":[\"#/readResults/0/lines/29/words/0\",\"#/readResults/0/lines/29/words/1\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1128,1072,1128,1072,1172,847,1172],\"elements\":[\"#/readResults/0/lines/30/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1128,1309,1128,1309,1172,1072,1172],\"elements\":[\"#/readResults/0/lines/31/words/0\"]},{\"rowIndex\":2,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1128,1544,1128,1544,1172,1309,1172],\"elements\":[\"#/readResults/0/lines/32/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Feather Bookmark\",\"boundingBox\":[156,1172,847,1172,847,1216,156,1216],\"elements\":[\"#/readResults/0/lines/33/words/0\",\"#/readResults/0/lines/33/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1172,1072,1172,1072,1216,847,1216],\"elements\":[\"#/readResults/0/lines/34/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1172,1309,1172,1309,1216,1072,1216],\"elements\":[\"#/readResults/0/lines/35/words/0\"]},{\"rowIndex\":3,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1172,1544,1172,1544,1216,1309,1216],\"elements\":[\"#/readResults/0/lines/36/words/0\"]},{\"rowIndex\":4,\"columnIndex\":0,\"text\":\"Copper Swirl Marker\",\"boundingBox\":[156,1216,847,1216,847,1260,156,1260],\"elements\":[\"#/readResults/0/lines/37/words/0\",\"#/readResults/0/lines/37/words/1\",\"#/readResults/0/lines/37/words/2\"]},{\"rowIndex\":4,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1216,1072,1216,1072,1260,847,1260],\"elements\":[\"#/readResults/0/lines/38/words/0\"]},{\"rowIndex\":4,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1216,1309,1216,1309,1260,1072,1260],\"elements\":[\"#/readResults/0/lines/39/words/0\"]},{\"rowIndex\":4,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1216,1544,1216,1544,1260,1309,1260],\"elements\":[\"#/readResults/0/lines/40/words/0\"]}]}]}]}}", + "Date" : "Sun, 17 May 2020 04:20:09 GMT", + "Content-Type" : "application/json; charset=utf-8" + }, + "Exception" : null + } ], + "variables" : [ ] +} \ No newline at end of file diff --git a/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeContentResultWithNullData.json b/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeContentResultWithNullData.json new file mode 100644 index 000000000000..ba5f37f8f855 --- /dev/null +++ b/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeContentResultWithNullData.json @@ -0,0 +1,4 @@ +{ + "networkCallRecords" : [ ], + "variables" : [ ] +} \ No newline at end of file diff --git a/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeLayoutData.json b/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeLayoutData.json deleted file mode 100644 index 8a8e3b901de7..000000000000 --- a/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeLayoutData.json +++ /dev/null @@ -1,64 +0,0 @@ -{ - "networkCallRecords" : [ { - "Method" : "POST", - "Uri" : "https://javaformrecognizertestresource.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyze", - "Headers" : { - "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.1 (11.0.5; Windows 10 10.0)", - "x-ms-client-request-id" : "d74c6d31-543a-4084-9ed8-51755c48aee5", - "Content-Type" : "image/png" - }, - "Response" : { - "x-envoy-upstream-service-time" : "147", - "Strict-Transport-Security" : "max-age=31536000; includeSubDomains; preload", - "x-content-type-options" : "nosniff", - "apim-request-id" : "c7cdb126-4914-4455-a813-070572d004e6", - "retry-after" : "0", - "Content-Length" : "0", - "StatusCode" : "202", - "Operation-Location" : "https://javaformrecognizertestresource.cognitiveservices.azure.com/formrecognizer/v2.0-preview/layout/analyzeResults/c7cdb126-4914-4455-a813-070572d004e6", - "Date" : "Wed, 22 Apr 2020 22:30:41 GMT" - }, - "Exception" : null - }, { - "Method" : "GET", - "Uri" : "https://javaformrecognizertestresource.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyzeResults/c7cdb126-4914-4455-a813-070572d004e6", - "Headers" : { - "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.1 (11.0.5; Windows 10 10.0)", - "x-ms-client-request-id" : "19217e02-8b5f-4215-8002-f058614dc2cd" - }, - "Response" : { - "Transfer-Encoding" : "chunked", - "x-envoy-upstream-service-time" : "37", - "Strict-Transport-Security" : "max-age=31536000; includeSubDomains; preload", - "x-content-type-options" : "nosniff", - "apim-request-id" : "baf10360-1490-4977-b475-6d7a3de2ba19", - "retry-after" : "0", - "StatusCode" : "200", - "Body" : "{\"status\":\"succeeded\",\"createdDateTime\":\"2020-04-22T22:30:41Z\",\"lastUpdatedDateTime\":\"2020-04-22T22:30:43Z\",\"analyzeResult\":{\"version\":\"2.0.0\",\"readResults\":[{\"page\":1,\"language\":\"en\",\"angle\":0,\"width\":1700,\"height\":2200,\"unit\":\"pixel\",\"lines\":[{\"language\":\"en\",\"boundingBox\":[137,140,351,140,351,167,137,166],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[137,140,263,140,263,168,138,166],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[271,140,351,140,351,168,272,168],\"text\":\"Order\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[620,204,1073,201,1074,264,620,266],\"text\":\"Hero Limited\",\"words\":[{\"boundingBox\":[622,207,788,204,787,266,621,266],\"text\":\"Hero\",\"confidence\":0.959},{\"boundingBox\":[811,204,1075,202,1075,266,811,266],\"text\":\"Limited\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[165,351,529,350,530,377,165,379],\"text\":\"Company Phone: 555-348-6512\",\"words\":[{\"boundingBox\":[167,352,275,351,275,379,167,379],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[281,351,362,351,362,378,280,379],\"text\":\"Phone:\",\"confidence\":0.958},{\"boundingBox\":[367,351,529,352,529,374,367,378],\"text\":\"555-348-6512\",\"confidence\":0.946}]},{\"language\":\"en\",\"boundingBox\":[1114,320,1551,320,1551,370,1114,370],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[1115,322,1377,320,1377,371,1117,371],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1396,321,1550,321,1549,371,1396,371],\"text\":\"Order\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[167,392,534,392,534,419,167,418],\"text\":\"Website: www.herolimited.com\",\"words\":[{\"boundingBox\":[168,392,270,393,269,419,167,418],\"text\":\"Website:\",\"confidence\":0.957},{\"boundingBox\":[275,393,528,393,529,418,274,419],\"text\":\"www.herolimited.com\",\"confidence\":0.872}]},{\"language\":\"en\",\"boundingBox\":[164,437,236,437,236,459,164,459],\"text\":\"Email:\",\"words\":[{\"boundingBox\":[165,437,236,437,237,460,165,459],\"text\":\"Email:\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1025,420,1317,419,1317,449,1025,449],\"text\":\"Dated As: 12/20/2020\",\"words\":[{\"boundingBox\":[1026,420,1112,421,1112,450,1025,449],\"text\":\"Dated\",\"confidence\":0.959},{\"boundingBox\":[1118,421,1163,421,1163,450,1117,450],\"text\":\"As:\",\"confidence\":0.957},{\"boundingBox\":[1169,421,1317,420,1317,450,1168,450],\"text\":\"12/20/2020\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[166,480,482,479,482,502,166,503],\"text\":\"accounts@herolimited.com\",\"words\":[{\"boundingBox\":[166,484,475,480,473,503,166,503],\"text\":\"accounts@herolimited.com\",\"confidence\":0.856}]},{\"language\":\"en\",\"boundingBox\":[1025,461,1376,461,1376,488,1025,490],\"text\":\"Purchase Order #: 948284\",\"words\":[{\"boundingBox\":[1027,463,1154,461,1153,490,1026,489],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1161,461,1241,461,1240,490,1160,490],\"text\":\"Order\",\"confidence\":0.959},{\"boundingBox\":[1246,461,1278,461,1277,489,1246,489],\"text\":\"#:\",\"confidence\":0.959},{\"boundingBox\":[1283,461,1377,462,1376,488,1282,489],\"text\":\"948284\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[166,546,397,546,397,594,166,594],\"text\":\"Shipped To\",\"words\":[{\"boundingBox\":[167,546,336,548,337,593,168,595],\"text\":\"Shipped\",\"confidence\":0.959},{\"boundingBox\":[346,548,396,548,397,593,347,593],\"text\":\"To\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[160,608,518,608,518,640,160,640],\"text\":\"Vendor Name: Hillary Swank\",\"words\":[{\"boundingBox\":[162,610,257,610,255,640,160,637],\"text\":\"Vendor\",\"confidence\":0.959},{\"boundingBox\":[262,610,347,610,346,641,261,640],\"text\":\"Name:\",\"confidence\":0.959},{\"boundingBox\":[352,610,434,609,433,641,351,641],\"text\":\"Hillary\",\"confidence\":0.959},{\"boundingBox\":[439,609,518,609,517,640,438,641],\"text\":\"Swank\",\"confidence\":0.954}]},{\"language\":\"en\",\"boundingBox\":[160,648,628,645,629,680,160,682],\"text\":\"Company Name: Higgly Wiggly Books\",\"words\":[{\"boundingBox\":[162,648,282,647,281,681,161,678],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[288,647,373,647,372,682,287,682],\"text\":\"Name:\",\"confidence\":0.911},{\"boundingBox\":[379,647,456,647,455,682,378,682],\"text\":\"Higgly\",\"confidence\":0.959},{\"boundingBox\":[462,647,549,646,548,679,461,682],\"text\":\"Wiggly\",\"confidence\":0.959},{\"boundingBox\":[555,646,629,646,628,676,554,679],\"text\":\"Books\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[161,684,526,684,526,712,161,712],\"text\":\"Address: 938 NE Burner Road\",\"words\":[{\"boundingBox\":[162,685,271,685,271,713,162,712],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[277,685,324,685,324,713,277,713],\"text\":\"938\",\"confidence\":0.947},{\"boundingBox\":[330,685,365,685,365,713,329,713],\"text\":\"NE\",\"confidence\":0.958},{\"boundingBox\":[370,685,456,685,456,713,370,713],\"text\":\"Burner\",\"confidence\":0.958},{\"boundingBox\":[462,685,526,686,526,713,461,713],\"text\":\"Road\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[274,722,603,720,604,751,274,754],\"text\":\"Boulder City, CO 92848\",\"words\":[{\"boundingBox\":[279,723,375,721,374,754,278,754],\"text\":\"Boulder\",\"confidence\":0.959},{\"boundingBox\":[381,721,437,721,436,753,380,754],\"text\":\"City,\",\"confidence\":0.959},{\"boundingBox\":[443,721,479,721,478,753,442,753],\"text\":\"CO\",\"confidence\":0.886},{\"boundingBox\":[485,721,568,721,568,751,484,753],\"text\":\"92848\",\"confidence\":0.937}]},{\"language\":\"en\",\"boundingBox\":[612,721,884,721,884,749,612,749],\"text\":\"Phone: 938-294-2949\",\"words\":[{\"boundingBox\":[614,722,707,722,707,750,614,750],\"text\":\"Phone:\",\"confidence\":0.952},{\"boundingBox\":[713,722,884,722,884,749,713,750],\"text\":\"938-294-2949\",\"confidence\":0.956}]},{\"language\":\"en\",\"boundingBox\":[165,783,451,783,451,827,166,830],\"text\":\"Shipped From\",\"words\":[{\"boundingBox\":[167,784,336,784,335,829,166,830],\"text\":\"Shipped\",\"confidence\":0.867},{\"boundingBox\":[345,784,441,783,440,825,344,829],\"text\":\"From\",\"confidence\":0.918}]},{\"language\":\"en\",\"boundingBox\":[165,851,446,851,446,881,165,880],\"text\":\"Name: Bernie Sanders\",\"words\":[{\"boundingBox\":[166,851,252,853,251,880,165,881],\"text\":\"Name:\",\"confidence\":0.956},{\"boundingBox\":[258,853,339,854,337,880,257,880],\"text\":\"Bernie\",\"confidence\":0.958},{\"boundingBox\":[345,854,447,853,445,881,343,880],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[164,889,629,889,629,920,164,920],\"text\":\"Company Name: Jupiter Book Supply\",\"words\":[{\"boundingBox\":[167,891,287,890,287,920,166,920],\"text\":\"Company\",\"confidence\":0.958},{\"boundingBox\":[293,890,376,890,375,921,292,920],\"text\":\"Name:\",\"confidence\":0.958},{\"boundingBox\":[382,890,470,890,469,921,381,921],\"text\":\"Jupiter\",\"confidence\":0.958},{\"boundingBox\":[476,890,540,890,539,921,475,921],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[546,890,629,890,629,921,545,921],\"text\":\"Supply\",\"confidence\":0.947}]},{\"language\":\"en\",\"boundingBox\":[164,926,520,926,520,953,164,953],\"text\":\"Address: 383 N Kinnick Road\",\"words\":[{\"boundingBox\":[166,927,277,927,277,953,165,954],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[283,927,330,927,329,953,282,953],\"text\":\"383\",\"confidence\":0.958},{\"boundingBox\":[335,927,353,927,352,953,334,953],\"text\":\"N\",\"confidence\":0.888},{\"boundingBox\":[362,927,452,927,451,954,361,953],\"text\":\"Kinnick\",\"confidence\":0.958},{\"boundingBox\":[457,927,521,927,521,954,457,954],\"text\":\"Road\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[280,964,516,964,516,991,280,991],\"text\":\"Seattle, WA 38383\",\"words\":[{\"boundingBox\":[284,965,381,965,380,992,283,992],\"text\":\"Seattle,\",\"confidence\":0.959},{\"boundingBox\":[386,965,432,965,431,992,385,992],\"text\":\"WA\",\"confidence\":0.944},{\"boundingBox\":[438,965,516,964,515,991,437,992],\"text\":\"38383\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[759,963,1036,963,1036,991,759,991],\"text\":\"Phone: 932-299-0292\",\"words\":[{\"boundingBox\":[761,964,854,963,852,991,760,990],\"text\":\"Phone:\",\"confidence\":0.959},{\"boundingBox\":[859,963,1034,964,1032,991,857,991],\"text\":\"932-299-0292\",\"confidence\":0.953}]},{\"language\":\"en\",\"boundingBox\":[447,1045,557,1045,557,1079,447,1079],\"text\":\"Details\",\"words\":[{\"boundingBox\":[448,1048,555,1046,556,1080,449,1079],\"text\":\"Details\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[889,1045,1030,1046,1030,1084,889,1084],\"text\":\"Quantity\",\"words\":[{\"boundingBox\":[889,1046,1029,1046,1027,1084,890,1083],\"text\":\"Quantity\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1114,1046,1271,1047,1271,1078,1114,1077],\"text\":\"Unit Price\",\"words\":[{\"boundingBox\":[1114,1048,1184,1047,1184,1078,1114,1078],\"text\":\"Unit\",\"confidence\":0.959},{\"boundingBox\":[1190,1047,1271,1047,1271,1079,1190,1078],\"text\":\"Price\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1384,1047,1469,1046,1470,1076,1385,1077],\"text\":\"Total\",\"words\":[{\"boundingBox\":[1387,1047,1470,1046,1470,1076,1387,1077],\"text\":\"Total\",\"confidence\":0.858}]},{\"language\":\"en\",\"boundingBox\":[172,1094,280,1096,279,1124,172,1121],\"text\":\"Bindings\",\"words\":[{\"boundingBox\":[172,1094,278,1097,278,1124,172,1121],\"text\":\"Bindings\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[859,1091,894,1089,895,1118,860,1120],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1091,893,1089,895,1118,863,1120],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1241,1095,1296,1094,1296,1118,1241,1118],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1242,1094,1295,1094,1295,1118,1242,1118],\"text\":\"1.00\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1459,1095,1531,1093,1531,1118,1459,1119],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1094,1530,1093,1531,1118,1460,1119],\"text\":\"20.00\",\"confidence\":0.957}]},{\"language\":\"en\",\"boundingBox\":[169,1135,329,1134,329,1162,169,1163],\"text\":\"Covers Small\",\"words\":[{\"boundingBox\":[173,1135,257,1135,256,1163,172,1163],\"text\":\"Covers\",\"confidence\":0.959},{\"boundingBox\":[262,1135,329,1134,328,1163,262,1163],\"text\":\"Small\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[860,1137,893,1135,893,1158,861,1160],\"text\":\"20\",\"words\":[{\"boundingBox\":[862,1137,892,1135,893,1158,863,1160],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1239,1136,1294,1135,1294,1159,1239,1159],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1243,1135,1293,1135,1293,1159,1243,1159],\"text\":\"1.00\",\"confidence\":0.908}]},{\"language\":\"en\",\"boundingBox\":[1457,1136,1532,1135,1532,1159,1457,1160],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1136,1529,1135,1530,1160,1459,1160],\"text\":\"20.00\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[170,1179,400,1178,400,1205,170,1206],\"text\":\"Feather Bookmark\",\"words\":[{\"boundingBox\":[172,1180,271,1180,270,1206,171,1206],\"text\":\"Feather\",\"confidence\":0.959},{\"boundingBox\":[276,1180,401,1179,400,1206,275,1206],\"text\":\"Bookmark\",\"confidence\":0.949}]},{\"language\":\"en\",\"boundingBox\":[863,1181,893,1180,893,1202,863,1203],\"text\":\"20\",\"words\":[{\"boundingBox\":[863,1181,892,1180,892,1202,863,1203],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1239,1179,1295,1179,1295,1202,1239,1202],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1179,1294,1179,1294,1202,1241,1202],\"text\":\"5,00\",\"confidence\":0.423}]},{\"language\":\"en\",\"boundingBox\":[1443,1180,1531,1179,1532,1203,1443,1204],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1446,1181,1530,1180,1529,1203,1446,1204],\"text\":\"100.00\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[168,1222,429,1221,429,1250,168,1252],\"text\":\"Copper Swirl Marker\",\"words\":[{\"boundingBox\":[173,1223,263,1222,263,1252,172,1253],\"text\":\"Copper\",\"confidence\":0.959},{\"boundingBox\":[269,1222,332,1222,332,1251,269,1252],\"text\":\"Swirl\",\"confidence\":0.954},{\"boundingBox\":[338,1222,430,1222,430,1249,338,1251],\"text\":\"Marker\",\"confidence\":0.956}]},{\"language\":\"en\",\"boundingBox\":[861,1223,893,1222,893,1246,861,1248],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1223,892,1222,893,1246,862,1247],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1240,1222,1295,1223,1295,1246,1240,1245],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1222,1294,1223,1293,1246,1240,1245],\"text\":\"5,00\",\"confidence\":0.424}]},{\"language\":\"en\",\"boundingBox\":[1443,1222,1531,1222,1531,1247,1443,1247],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1445,1223,1529,1222,1529,1248,1444,1248],\"text\":\"100.00\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1148,1574,1296,1574,1296,1599,1148,1599],\"text\":\"SUBTOTAL\",\"words\":[{\"boundingBox\":[1149,1574,1295,1575,1295,1600,1149,1600],\"text\":\"SUBTOTAL\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1428,1571,1530,1570,1531,1598,1428,1599],\"text\":\"$140.00\",\"words\":[{\"boundingBox\":[1429,1572,1530,1570,1529,1599,1429,1599],\"text\":\"$140.00\",\"confidence\":0.957}]},{\"language\":\"en\",\"boundingBox\":[1238,1619,1295,1618,1295,1642,1237,1642],\"text\":\"TAX\",\"words\":[{\"boundingBox\":[1241,1618,1294,1618,1294,1641,1241,1642],\"text\":\"TAX\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1460,1616,1531,1614,1531,1641,1460,1641],\"text\":\"$4.00\",\"words\":[{\"boundingBox\":[1461,1615,1530,1614,1530,1641,1461,1642],\"text\":\"$4.00\",\"confidence\":0.939}]},{\"language\":\"en\",\"boundingBox\":[481,1670,764,1670,764,1708,481,1708],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[483,1672,603,1671,602,1707,482,1707],\"text\":\"Bernie\",\"confidence\":0.909},{\"boundingBox\":[614,1671,764,1670,763,1709,613,1708],\"text\":\"Sanders\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1204,1672,1296,1672,1296,1699,1204,1699],\"text\":\"TOTAL\",\"words\":[{\"boundingBox\":[1207,1674,1295,1672,1296,1700,1207,1699],\"text\":\"TOTAL\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1426,1670,1530,1669,1530,1695,1426,1697],\"text\":\"$144.00\",\"words\":[{\"boundingBox\":[1429,1671,1529,1669,1530,1696,1429,1697],\"text\":\"$144.00\",\"confidence\":0.949}]},{\"language\":\"en\",\"boundingBox\":[543,1718,716,1719,716,1743,543,1742],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[544,1719,621,1719,621,1743,544,1743],\"text\":\"Bernie\",\"confidence\":0.959},{\"boundingBox\":[626,1719,717,1720,716,1744,626,1743],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[581,1754,681,1756,680,1777,581,1776],\"text\":\"Manager\",\"words\":[{\"boundingBox\":[582,1755,681,1756,680,1778,581,1776],\"text\":\"Manager\",\"confidence\":0.957}]},{\"language\":\"en\",\"boundingBox\":[173,1796,480,1797,480,1832,173,1830],\"text\":\"Additional Notes:\",\"words\":[{\"boundingBox\":[175,1798,360,1797,360,1833,174,1830],\"text\":\"Additional\",\"confidence\":0.959},{\"boundingBox\":[366,1797,481,1800,481,1832,366,1833],\"text\":\"Notes:\",\"confidence\":0.944}]},{\"language\":\"en\",\"boundingBox\":[173,1879,705,1880,705,1912,173,1910],\"text\":\"Do not Jostle Box. Unpack carefully. Enjoy.\",\"words\":[{\"boundingBox\":[176,1883,209,1882,208,1907,174,1906],\"text\":\"Do\",\"confidence\":0.959},{\"boundingBox\":[215,1882,261,1881,260,1908,214,1907],\"text\":\"not\",\"confidence\":0.951},{\"boundingBox\":[266,1881,336,1881,335,1909,265,1908],\"text\":\"Jostle\",\"confidence\":0.958},{\"boundingBox\":[342,1881,403,1880,402,1910,341,1909],\"text\":\"Box.\",\"confidence\":0.892},{\"boundingBox\":[410,1880,504,1880,503,1912,408,1911],\"text\":\"Unpack\",\"confidence\":0.959},{\"boundingBox\":[510,1880,628,1880,627,1913,509,1912],\"text\":\"carefully.\",\"confidence\":0.958},{\"boundingBox\":[633,1880,705,1881,704,1913,632,1913],\"text\":\"Enjoy.\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[172,1923,1508,1924,1508,1959,172,1959],\"text\":\"Jupiter Book Supply will refund you 50% per book if returned within 60 days of reading and\",\"words\":[{\"boundingBox\":[172,1925,273,1925,273,1959,172,1959],\"text\":\"Jupiter\",\"confidence\":0.955},{\"boundingBox\":[280,1924,359,1924,359,1959,280,1959],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[366,1924,468,1924,467,1959,366,1959],\"text\":\"Supply\",\"confidence\":0.959},{\"boundingBox\":[474,1924,522,1924,521,1959,474,1959],\"text\":\"will\",\"confidence\":0.959},{\"boundingBox\":[529,1924,628,1924,628,1959,528,1959],\"text\":\"refund\",\"confidence\":0.958},{\"boundingBox\":[635,1924,692,1924,691,1959,634,1959],\"text\":\"you\",\"confidence\":0.958},{\"boundingBox\":[698,1924,762,1924,761,1959,698,1959],\"text\":\"50%\",\"confidence\":0.955},{\"boundingBox\":[773,1924,823,1924,822,1959,772,1959],\"text\":\"per\",\"confidence\":0.958},{\"boundingBox\":[830,1924,904,1924,903,1959,829,1959],\"text\":\"book\",\"confidence\":0.959},{\"boundingBox\":[911,1924,932,1924,931,1959,910,1959],\"text\":\"if\",\"confidence\":0.909},{\"boundingBox\":[938,1924,1065,1924,1064,1959,937,1959],\"text\":\"returned\",\"confidence\":0.959},{\"boundingBox\":[1072,1924,1160,1924,1159,1959,1071,1959],\"text\":\"within\",\"confidence\":0.959},{\"boundingBox\":[1167,1924,1208,1924,1206,1960,1166,1959],\"text\":\"60\",\"confidence\":0.929},{\"boundingBox\":[1215,1924,1287,1924,1285,1960,1213,1960],\"text\":\"days\",\"confidence\":0.959},{\"boundingBox\":[1294,1924,1323,1924,1322,1960,1292,1960],\"text\":\"of\",\"confidence\":0.958},{\"boundingBox\":[1330,1924,1443,1924,1441,1960,1328,1960],\"text\":\"reading\",\"confidence\":0.959},{\"boundingBox\":[1450,1924,1508,1924,1506,1960,1448,1960],\"text\":\"and\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[169,1957,786,1957,786,1993,169,1993],\"text\":\"offer you 25% off you next total purchase.\",\"words\":[{\"boundingBox\":[171,1959,239,1958,238,1992,170,1991],\"text\":\"offer\",\"confidence\":0.959},{\"boundingBox\":[245,1958,302,1958,300,1993,244,1992],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[308,1958,371,1958,369,1994,307,1993],\"text\":\"25%\",\"confidence\":0.934},{\"boundingBox\":[385,1958,425,1958,424,1994,384,1994],\"text\":\"off\",\"confidence\":0.958},{\"boundingBox\":[431,1958,488,1958,487,1994,430,1994],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[494,1958,559,1958,558,1994,493,1994],\"text\":\"next\",\"confidence\":0.959},{\"boundingBox\":[565,1958,632,1959,631,1993,564,1994],\"text\":\"total\",\"confidence\":0.959},{\"boundingBox\":[638,1959,785,1960,785,1990,637,1993],\"text\":\"purchase.\",\"confidence\":0.959}]}]}],\"pageResults\":[{\"page\":1,\"tables\":[{\"rows\":4,\"columns\":3,\"cells\":[{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"SUBTOTAL\",\"boundingBox\":[1072,1566,1309,1566,1309,1610,1072,1610],\"elements\":[\"#/readResults/0/lines/41/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"$140.00\",\"boundingBox\":[1309,1566,1544,1566,1544,1610,1309,1610],\"elements\":[\"#/readResults/0/lines/42/words/0\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"TAX\",\"boundingBox\":[1072,1610,1309,1610,1309,1658,1072,1658],\"elements\":[\"#/readResults/0/lines/43/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"$4.00\",\"boundingBox\":[1309,1610,1544,1610,1544,1658,1309,1658],\"elements\":[\"#/readResults/0/lines/44/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Bernie Sanders\",\"boundingBox\":[482,1658,1072,1658,1072,1708,482,1708],\"elements\":[\"#/readResults/0/lines/45/words/0\",\"#/readResults/0/lines/45/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"TOTAL\",\"boundingBox\":[1072,1658,1309,1658,1309,1708,1072,1708],\"elements\":[\"#/readResults/0/lines/46/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"$144.00\",\"boundingBox\":[1309,1658,1544,1658,1544,1708,1309,1708],\"elements\":[\"#/readResults/0/lines/47/words/0\"]}]},{\"rows\":6,\"columns\":4,\"cells\":[{\"rowIndex\":0,\"columnIndex\":0,\"text\":\"Details\",\"boundingBox\":[156,1038,847,1038,847,1087,156,1087],\"elements\":[\"#/readResults/0/lines/21/words/0\"]},{\"rowIndex\":0,\"columnIndex\":1,\"text\":\"Quantity\",\"boundingBox\":[847,1038,1072,1038,1072,1087,847,1087],\"elements\":[\"#/readResults/0/lines/22/words/0\"]},{\"rowIndex\":0,\"columnIndex\":2,\"text\":\"Unit Price\",\"boundingBox\":[1072,1038,1309,1038,1309,1087,1072,1087],\"elements\":[\"#/readResults/0/lines/23/words/0\",\"#/readResults/0/lines/23/words/1\"]},{\"rowIndex\":0,\"columnIndex\":3,\"text\":\"Total\",\"boundingBox\":[1309,1038,1544,1038,1544,1087,1309,1087],\"elements\":[\"#/readResults/0/lines/24/words/0\"]},{\"rowIndex\":1,\"columnIndex\":0,\"text\":\"Bindings\",\"boundingBox\":[156,1087,847,1087,847,1128,156,1128],\"elements\":[\"#/readResults/0/lines/25/words/0\"]},{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1087,1072,1087,1072,1128,847,1128],\"elements\":[\"#/readResults/0/lines/26/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1087,1309,1087,1309,1128,1072,1128],\"elements\":[\"#/readResults/0/lines/27/words/0\"]},{\"rowIndex\":1,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1087,1544,1087,1544,1128,1309,1128],\"elements\":[\"#/readResults/0/lines/28/words/0\"]},{\"rowIndex\":2,\"columnIndex\":0,\"text\":\"Covers Small\",\"boundingBox\":[156,1128,847,1128,847,1172,156,1172],\"elements\":[\"#/readResults/0/lines/29/words/0\",\"#/readResults/0/lines/29/words/1\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1128,1072,1128,1072,1172,847,1172],\"elements\":[\"#/readResults/0/lines/30/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1128,1309,1128,1309,1172,1072,1172],\"elements\":[\"#/readResults/0/lines/31/words/0\"]},{\"rowIndex\":2,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1128,1544,1128,1544,1172,1309,1172],\"elements\":[\"#/readResults/0/lines/32/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Feather Bookmark\",\"boundingBox\":[156,1172,847,1172,847,1216,156,1216],\"elements\":[\"#/readResults/0/lines/33/words/0\",\"#/readResults/0/lines/33/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1172,1072,1172,1072,1216,847,1216],\"elements\":[\"#/readResults/0/lines/34/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1172,1309,1172,1309,1216,1072,1216],\"elements\":[\"#/readResults/0/lines/35/words/0\"]},{\"rowIndex\":3,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1172,1544,1172,1544,1216,1309,1216],\"elements\":[\"#/readResults/0/lines/36/words/0\"]},{\"rowIndex\":4,\"columnIndex\":0,\"text\":\"Copper Swirl Marker\",\"boundingBox\":[156,1216,847,1216,847,1260,156,1260],\"elements\":[\"#/readResults/0/lines/37/words/0\",\"#/readResults/0/lines/37/words/1\",\"#/readResults/0/lines/37/words/2\"]},{\"rowIndex\":4,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1216,1072,1216,1072,1260,847,1260],\"elements\":[\"#/readResults/0/lines/38/words/0\"]},{\"rowIndex\":4,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1216,1309,1216,1309,1260,1072,1260],\"elements\":[\"#/readResults/0/lines/39/words/0\"]},{\"rowIndex\":4,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1216,1544,1216,1544,1260,1309,1260],\"elements\":[\"#/readResults/0/lines/40/words/0\"]}]}]}]}}", - "Date" : "Wed, 22 Apr 2020 22:30:46 GMT", - "Content-Type" : "application/json; charset=utf-8" - }, - "Exception" : null - }, { - "Method" : "GET", - "Uri" : "https://javaformrecognizertestresource.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyzeResults/c7cdb126-4914-4455-a813-070572d004e6", - "Headers" : { - "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.1 (11.0.5; Windows 10 10.0)", - "x-ms-client-request-id" : "040c8b67-ac99-4c5e-b0bf-e4b326897a26" - }, - "Response" : { - "Transfer-Encoding" : "chunked", - "x-envoy-upstream-service-time" : "37", - "Strict-Transport-Security" : "max-age=31536000; includeSubDomains; preload", - "x-content-type-options" : "nosniff", - "apim-request-id" : "5bbad827-5d2f-435b-a2f6-356d4495c0f7", - "retry-after" : "0", - "StatusCode" : "200", - "Body" : "{\"status\":\"succeeded\",\"createdDateTime\":\"2020-04-22T22:30:41Z\",\"lastUpdatedDateTime\":\"2020-04-22T22:30:43Z\",\"analyzeResult\":{\"version\":\"2.0.0\",\"readResults\":[{\"page\":1,\"language\":\"en\",\"angle\":0,\"width\":1700,\"height\":2200,\"unit\":\"pixel\",\"lines\":[{\"language\":\"en\",\"boundingBox\":[137,140,351,140,351,167,137,166],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[137,140,263,140,263,168,138,166],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[271,140,351,140,351,168,272,168],\"text\":\"Order\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[620,204,1073,201,1074,264,620,266],\"text\":\"Hero Limited\",\"words\":[{\"boundingBox\":[622,207,788,204,787,266,621,266],\"text\":\"Hero\",\"confidence\":0.959},{\"boundingBox\":[811,204,1075,202,1075,266,811,266],\"text\":\"Limited\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[165,351,529,350,530,377,165,379],\"text\":\"Company Phone: 555-348-6512\",\"words\":[{\"boundingBox\":[167,352,275,351,275,379,167,379],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[281,351,362,351,362,378,280,379],\"text\":\"Phone:\",\"confidence\":0.958},{\"boundingBox\":[367,351,529,352,529,374,367,378],\"text\":\"555-348-6512\",\"confidence\":0.946}]},{\"language\":\"en\",\"boundingBox\":[1114,320,1551,320,1551,370,1114,370],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[1115,322,1377,320,1377,371,1117,371],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1396,321,1550,321,1549,371,1396,371],\"text\":\"Order\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[167,392,534,392,534,419,167,418],\"text\":\"Website: www.herolimited.com\",\"words\":[{\"boundingBox\":[168,392,270,393,269,419,167,418],\"text\":\"Website:\",\"confidence\":0.957},{\"boundingBox\":[275,393,528,393,529,418,274,419],\"text\":\"www.herolimited.com\",\"confidence\":0.872}]},{\"language\":\"en\",\"boundingBox\":[164,437,236,437,236,459,164,459],\"text\":\"Email:\",\"words\":[{\"boundingBox\":[165,437,236,437,237,460,165,459],\"text\":\"Email:\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1025,420,1317,419,1317,449,1025,449],\"text\":\"Dated As: 12/20/2020\",\"words\":[{\"boundingBox\":[1026,420,1112,421,1112,450,1025,449],\"text\":\"Dated\",\"confidence\":0.959},{\"boundingBox\":[1118,421,1163,421,1163,450,1117,450],\"text\":\"As:\",\"confidence\":0.957},{\"boundingBox\":[1169,421,1317,420,1317,450,1168,450],\"text\":\"12/20/2020\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[166,480,482,479,482,502,166,503],\"text\":\"accounts@herolimited.com\",\"words\":[{\"boundingBox\":[166,484,475,480,473,503,166,503],\"text\":\"accounts@herolimited.com\",\"confidence\":0.856}]},{\"language\":\"en\",\"boundingBox\":[1025,461,1376,461,1376,488,1025,490],\"text\":\"Purchase Order #: 948284\",\"words\":[{\"boundingBox\":[1027,463,1154,461,1153,490,1026,489],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1161,461,1241,461,1240,490,1160,490],\"text\":\"Order\",\"confidence\":0.959},{\"boundingBox\":[1246,461,1278,461,1277,489,1246,489],\"text\":\"#:\",\"confidence\":0.959},{\"boundingBox\":[1283,461,1377,462,1376,488,1282,489],\"text\":\"948284\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[166,546,397,546,397,594,166,594],\"text\":\"Shipped To\",\"words\":[{\"boundingBox\":[167,546,336,548,337,593,168,595],\"text\":\"Shipped\",\"confidence\":0.959},{\"boundingBox\":[346,548,396,548,397,593,347,593],\"text\":\"To\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[160,608,518,608,518,640,160,640],\"text\":\"Vendor Name: Hillary Swank\",\"words\":[{\"boundingBox\":[162,610,257,610,255,640,160,637],\"text\":\"Vendor\",\"confidence\":0.959},{\"boundingBox\":[262,610,347,610,346,641,261,640],\"text\":\"Name:\",\"confidence\":0.959},{\"boundingBox\":[352,610,434,609,433,641,351,641],\"text\":\"Hillary\",\"confidence\":0.959},{\"boundingBox\":[439,609,518,609,517,640,438,641],\"text\":\"Swank\",\"confidence\":0.954}]},{\"language\":\"en\",\"boundingBox\":[160,648,628,645,629,680,160,682],\"text\":\"Company Name: Higgly Wiggly Books\",\"words\":[{\"boundingBox\":[162,648,282,647,281,681,161,678],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[288,647,373,647,372,682,287,682],\"text\":\"Name:\",\"confidence\":0.911},{\"boundingBox\":[379,647,456,647,455,682,378,682],\"text\":\"Higgly\",\"confidence\":0.959},{\"boundingBox\":[462,647,549,646,548,679,461,682],\"text\":\"Wiggly\",\"confidence\":0.959},{\"boundingBox\":[555,646,629,646,628,676,554,679],\"text\":\"Books\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[161,684,526,684,526,712,161,712],\"text\":\"Address: 938 NE Burner Road\",\"words\":[{\"boundingBox\":[162,685,271,685,271,713,162,712],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[277,685,324,685,324,713,277,713],\"text\":\"938\",\"confidence\":0.947},{\"boundingBox\":[330,685,365,685,365,713,329,713],\"text\":\"NE\",\"confidence\":0.958},{\"boundingBox\":[370,685,456,685,456,713,370,713],\"text\":\"Burner\",\"confidence\":0.958},{\"boundingBox\":[462,685,526,686,526,713,461,713],\"text\":\"Road\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[274,722,603,720,604,751,274,754],\"text\":\"Boulder City, CO 92848\",\"words\":[{\"boundingBox\":[279,723,375,721,374,754,278,754],\"text\":\"Boulder\",\"confidence\":0.959},{\"boundingBox\":[381,721,437,721,436,753,380,754],\"text\":\"City,\",\"confidence\":0.959},{\"boundingBox\":[443,721,479,721,478,753,442,753],\"text\":\"CO\",\"confidence\":0.886},{\"boundingBox\":[485,721,568,721,568,751,484,753],\"text\":\"92848\",\"confidence\":0.937}]},{\"language\":\"en\",\"boundingBox\":[612,721,884,721,884,749,612,749],\"text\":\"Phone: 938-294-2949\",\"words\":[{\"boundingBox\":[614,722,707,722,707,750,614,750],\"text\":\"Phone:\",\"confidence\":0.952},{\"boundingBox\":[713,722,884,722,884,749,713,750],\"text\":\"938-294-2949\",\"confidence\":0.956}]},{\"language\":\"en\",\"boundingBox\":[165,783,451,783,451,827,166,830],\"text\":\"Shipped From\",\"words\":[{\"boundingBox\":[167,784,336,784,335,829,166,830],\"text\":\"Shipped\",\"confidence\":0.867},{\"boundingBox\":[345,784,441,783,440,825,344,829],\"text\":\"From\",\"confidence\":0.918}]},{\"language\":\"en\",\"boundingBox\":[165,851,446,851,446,881,165,880],\"text\":\"Name: Bernie Sanders\",\"words\":[{\"boundingBox\":[166,851,252,853,251,880,165,881],\"text\":\"Name:\",\"confidence\":0.956},{\"boundingBox\":[258,853,339,854,337,880,257,880],\"text\":\"Bernie\",\"confidence\":0.958},{\"boundingBox\":[345,854,447,853,445,881,343,880],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[164,889,629,889,629,920,164,920],\"text\":\"Company Name: Jupiter Book Supply\",\"words\":[{\"boundingBox\":[167,891,287,890,287,920,166,920],\"text\":\"Company\",\"confidence\":0.958},{\"boundingBox\":[293,890,376,890,375,921,292,920],\"text\":\"Name:\",\"confidence\":0.958},{\"boundingBox\":[382,890,470,890,469,921,381,921],\"text\":\"Jupiter\",\"confidence\":0.958},{\"boundingBox\":[476,890,540,890,539,921,475,921],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[546,890,629,890,629,921,545,921],\"text\":\"Supply\",\"confidence\":0.947}]},{\"language\":\"en\",\"boundingBox\":[164,926,520,926,520,953,164,953],\"text\":\"Address: 383 N Kinnick Road\",\"words\":[{\"boundingBox\":[166,927,277,927,277,953,165,954],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[283,927,330,927,329,953,282,953],\"text\":\"383\",\"confidence\":0.958},{\"boundingBox\":[335,927,353,927,352,953,334,953],\"text\":\"N\",\"confidence\":0.888},{\"boundingBox\":[362,927,452,927,451,954,361,953],\"text\":\"Kinnick\",\"confidence\":0.958},{\"boundingBox\":[457,927,521,927,521,954,457,954],\"text\":\"Road\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[280,964,516,964,516,991,280,991],\"text\":\"Seattle, WA 38383\",\"words\":[{\"boundingBox\":[284,965,381,965,380,992,283,992],\"text\":\"Seattle,\",\"confidence\":0.959},{\"boundingBox\":[386,965,432,965,431,992,385,992],\"text\":\"WA\",\"confidence\":0.944},{\"boundingBox\":[438,965,516,964,515,991,437,992],\"text\":\"38383\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[759,963,1036,963,1036,991,759,991],\"text\":\"Phone: 932-299-0292\",\"words\":[{\"boundingBox\":[761,964,854,963,852,991,760,990],\"text\":\"Phone:\",\"confidence\":0.959},{\"boundingBox\":[859,963,1034,964,1032,991,857,991],\"text\":\"932-299-0292\",\"confidence\":0.953}]},{\"language\":\"en\",\"boundingBox\":[447,1045,557,1045,557,1079,447,1079],\"text\":\"Details\",\"words\":[{\"boundingBox\":[448,1048,555,1046,556,1080,449,1079],\"text\":\"Details\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[889,1045,1030,1046,1030,1084,889,1084],\"text\":\"Quantity\",\"words\":[{\"boundingBox\":[889,1046,1029,1046,1027,1084,890,1083],\"text\":\"Quantity\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1114,1046,1271,1047,1271,1078,1114,1077],\"text\":\"Unit Price\",\"words\":[{\"boundingBox\":[1114,1048,1184,1047,1184,1078,1114,1078],\"text\":\"Unit\",\"confidence\":0.959},{\"boundingBox\":[1190,1047,1271,1047,1271,1079,1190,1078],\"text\":\"Price\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1384,1047,1469,1046,1470,1076,1385,1077],\"text\":\"Total\",\"words\":[{\"boundingBox\":[1387,1047,1470,1046,1470,1076,1387,1077],\"text\":\"Total\",\"confidence\":0.858}]},{\"language\":\"en\",\"boundingBox\":[172,1094,280,1096,279,1124,172,1121],\"text\":\"Bindings\",\"words\":[{\"boundingBox\":[172,1094,278,1097,278,1124,172,1121],\"text\":\"Bindings\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[859,1091,894,1089,895,1118,860,1120],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1091,893,1089,895,1118,863,1120],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1241,1095,1296,1094,1296,1118,1241,1118],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1242,1094,1295,1094,1295,1118,1242,1118],\"text\":\"1.00\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1459,1095,1531,1093,1531,1118,1459,1119],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1094,1530,1093,1531,1118,1460,1119],\"text\":\"20.00\",\"confidence\":0.957}]},{\"language\":\"en\",\"boundingBox\":[169,1135,329,1134,329,1162,169,1163],\"text\":\"Covers Small\",\"words\":[{\"boundingBox\":[173,1135,257,1135,256,1163,172,1163],\"text\":\"Covers\",\"confidence\":0.959},{\"boundingBox\":[262,1135,329,1134,328,1163,262,1163],\"text\":\"Small\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[860,1137,893,1135,893,1158,861,1160],\"text\":\"20\",\"words\":[{\"boundingBox\":[862,1137,892,1135,893,1158,863,1160],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1239,1136,1294,1135,1294,1159,1239,1159],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1243,1135,1293,1135,1293,1159,1243,1159],\"text\":\"1.00\",\"confidence\":0.908}]},{\"language\":\"en\",\"boundingBox\":[1457,1136,1532,1135,1532,1159,1457,1160],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1136,1529,1135,1530,1160,1459,1160],\"text\":\"20.00\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[170,1179,400,1178,400,1205,170,1206],\"text\":\"Feather Bookmark\",\"words\":[{\"boundingBox\":[172,1180,271,1180,270,1206,171,1206],\"text\":\"Feather\",\"confidence\":0.959},{\"boundingBox\":[276,1180,401,1179,400,1206,275,1206],\"text\":\"Bookmark\",\"confidence\":0.949}]},{\"language\":\"en\",\"boundingBox\":[863,1181,893,1180,893,1202,863,1203],\"text\":\"20\",\"words\":[{\"boundingBox\":[863,1181,892,1180,892,1202,863,1203],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1239,1179,1295,1179,1295,1202,1239,1202],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1179,1294,1179,1294,1202,1241,1202],\"text\":\"5,00\",\"confidence\":0.423}]},{\"language\":\"en\",\"boundingBox\":[1443,1180,1531,1179,1532,1203,1443,1204],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1446,1181,1530,1180,1529,1203,1446,1204],\"text\":\"100.00\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[168,1222,429,1221,429,1250,168,1252],\"text\":\"Copper Swirl Marker\",\"words\":[{\"boundingBox\":[173,1223,263,1222,263,1252,172,1253],\"text\":\"Copper\",\"confidence\":0.959},{\"boundingBox\":[269,1222,332,1222,332,1251,269,1252],\"text\":\"Swirl\",\"confidence\":0.954},{\"boundingBox\":[338,1222,430,1222,430,1249,338,1251],\"text\":\"Marker\",\"confidence\":0.956}]},{\"language\":\"en\",\"boundingBox\":[861,1223,893,1222,893,1246,861,1248],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1223,892,1222,893,1246,862,1247],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1240,1222,1295,1223,1295,1246,1240,1245],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1222,1294,1223,1293,1246,1240,1245],\"text\":\"5,00\",\"confidence\":0.424}]},{\"language\":\"en\",\"boundingBox\":[1443,1222,1531,1222,1531,1247,1443,1247],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1445,1223,1529,1222,1529,1248,1444,1248],\"text\":\"100.00\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1148,1574,1296,1574,1296,1599,1148,1599],\"text\":\"SUBTOTAL\",\"words\":[{\"boundingBox\":[1149,1574,1295,1575,1295,1600,1149,1600],\"text\":\"SUBTOTAL\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1428,1571,1530,1570,1531,1598,1428,1599],\"text\":\"$140.00\",\"words\":[{\"boundingBox\":[1429,1572,1530,1570,1529,1599,1429,1599],\"text\":\"$140.00\",\"confidence\":0.957}]},{\"language\":\"en\",\"boundingBox\":[1238,1619,1295,1618,1295,1642,1237,1642],\"text\":\"TAX\",\"words\":[{\"boundingBox\":[1241,1618,1294,1618,1294,1641,1241,1642],\"text\":\"TAX\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1460,1616,1531,1614,1531,1641,1460,1641],\"text\":\"$4.00\",\"words\":[{\"boundingBox\":[1461,1615,1530,1614,1530,1641,1461,1642],\"text\":\"$4.00\",\"confidence\":0.939}]},{\"language\":\"en\",\"boundingBox\":[481,1670,764,1670,764,1708,481,1708],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[483,1672,603,1671,602,1707,482,1707],\"text\":\"Bernie\",\"confidence\":0.909},{\"boundingBox\":[614,1671,764,1670,763,1709,613,1708],\"text\":\"Sanders\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1204,1672,1296,1672,1296,1699,1204,1699],\"text\":\"TOTAL\",\"words\":[{\"boundingBox\":[1207,1674,1295,1672,1296,1700,1207,1699],\"text\":\"TOTAL\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1426,1670,1530,1669,1530,1695,1426,1697],\"text\":\"$144.00\",\"words\":[{\"boundingBox\":[1429,1671,1529,1669,1530,1696,1429,1697],\"text\":\"$144.00\",\"confidence\":0.949}]},{\"language\":\"en\",\"boundingBox\":[543,1718,716,1719,716,1743,543,1742],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[544,1719,621,1719,621,1743,544,1743],\"text\":\"Bernie\",\"confidence\":0.959},{\"boundingBox\":[626,1719,717,1720,716,1744,626,1743],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[581,1754,681,1756,680,1777,581,1776],\"text\":\"Manager\",\"words\":[{\"boundingBox\":[582,1755,681,1756,680,1778,581,1776],\"text\":\"Manager\",\"confidence\":0.957}]},{\"language\":\"en\",\"boundingBox\":[173,1796,480,1797,480,1832,173,1830],\"text\":\"Additional Notes:\",\"words\":[{\"boundingBox\":[175,1798,360,1797,360,1833,174,1830],\"text\":\"Additional\",\"confidence\":0.959},{\"boundingBox\":[366,1797,481,1800,481,1832,366,1833],\"text\":\"Notes:\",\"confidence\":0.944}]},{\"language\":\"en\",\"boundingBox\":[173,1879,705,1880,705,1912,173,1910],\"text\":\"Do not Jostle Box. Unpack carefully. Enjoy.\",\"words\":[{\"boundingBox\":[176,1883,209,1882,208,1907,174,1906],\"text\":\"Do\",\"confidence\":0.959},{\"boundingBox\":[215,1882,261,1881,260,1908,214,1907],\"text\":\"not\",\"confidence\":0.951},{\"boundingBox\":[266,1881,336,1881,335,1909,265,1908],\"text\":\"Jostle\",\"confidence\":0.958},{\"boundingBox\":[342,1881,403,1880,402,1910,341,1909],\"text\":\"Box.\",\"confidence\":0.892},{\"boundingBox\":[410,1880,504,1880,503,1912,408,1911],\"text\":\"Unpack\",\"confidence\":0.959},{\"boundingBox\":[510,1880,628,1880,627,1913,509,1912],\"text\":\"carefully.\",\"confidence\":0.958},{\"boundingBox\":[633,1880,705,1881,704,1913,632,1913],\"text\":\"Enjoy.\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[172,1923,1508,1924,1508,1959,172,1959],\"text\":\"Jupiter Book Supply will refund you 50% per book if returned within 60 days of reading and\",\"words\":[{\"boundingBox\":[172,1925,273,1925,273,1959,172,1959],\"text\":\"Jupiter\",\"confidence\":0.955},{\"boundingBox\":[280,1924,359,1924,359,1959,280,1959],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[366,1924,468,1924,467,1959,366,1959],\"text\":\"Supply\",\"confidence\":0.959},{\"boundingBox\":[474,1924,522,1924,521,1959,474,1959],\"text\":\"will\",\"confidence\":0.959},{\"boundingBox\":[529,1924,628,1924,628,1959,528,1959],\"text\":\"refund\",\"confidence\":0.958},{\"boundingBox\":[635,1924,692,1924,691,1959,634,1959],\"text\":\"you\",\"confidence\":0.958},{\"boundingBox\":[698,1924,762,1924,761,1959,698,1959],\"text\":\"50%\",\"confidence\":0.955},{\"boundingBox\":[773,1924,823,1924,822,1959,772,1959],\"text\":\"per\",\"confidence\":0.958},{\"boundingBox\":[830,1924,904,1924,903,1959,829,1959],\"text\":\"book\",\"confidence\":0.959},{\"boundingBox\":[911,1924,932,1924,931,1959,910,1959],\"text\":\"if\",\"confidence\":0.909},{\"boundingBox\":[938,1924,1065,1924,1064,1959,937,1959],\"text\":\"returned\",\"confidence\":0.959},{\"boundingBox\":[1072,1924,1160,1924,1159,1959,1071,1959],\"text\":\"within\",\"confidence\":0.959},{\"boundingBox\":[1167,1924,1208,1924,1206,1960,1166,1959],\"text\":\"60\",\"confidence\":0.929},{\"boundingBox\":[1215,1924,1287,1924,1285,1960,1213,1960],\"text\":\"days\",\"confidence\":0.959},{\"boundingBox\":[1294,1924,1323,1924,1322,1960,1292,1960],\"text\":\"of\",\"confidence\":0.958},{\"boundingBox\":[1330,1924,1443,1924,1441,1960,1328,1960],\"text\":\"reading\",\"confidence\":0.959},{\"boundingBox\":[1450,1924,1508,1924,1506,1960,1448,1960],\"text\":\"and\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[169,1957,786,1957,786,1993,169,1993],\"text\":\"offer you 25% off you next total purchase.\",\"words\":[{\"boundingBox\":[171,1959,239,1958,238,1992,170,1991],\"text\":\"offer\",\"confidence\":0.959},{\"boundingBox\":[245,1958,302,1958,300,1993,244,1992],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[308,1958,371,1958,369,1994,307,1993],\"text\":\"25%\",\"confidence\":0.934},{\"boundingBox\":[385,1958,425,1958,424,1994,384,1994],\"text\":\"off\",\"confidence\":0.958},{\"boundingBox\":[431,1958,488,1958,487,1994,430,1994],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[494,1958,559,1958,558,1994,493,1994],\"text\":\"next\",\"confidence\":0.959},{\"boundingBox\":[565,1958,632,1959,631,1993,564,1994],\"text\":\"total\",\"confidence\":0.959},{\"boundingBox\":[638,1959,785,1960,785,1990,637,1993],\"text\":\"purchase.\",\"confidence\":0.959}]}]}],\"pageResults\":[{\"page\":1,\"tables\":[{\"rows\":4,\"columns\":3,\"cells\":[{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"SUBTOTAL\",\"boundingBox\":[1072,1566,1309,1566,1309,1610,1072,1610],\"elements\":[\"#/readResults/0/lines/41/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"$140.00\",\"boundingBox\":[1309,1566,1544,1566,1544,1610,1309,1610],\"elements\":[\"#/readResults/0/lines/42/words/0\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"TAX\",\"boundingBox\":[1072,1610,1309,1610,1309,1658,1072,1658],\"elements\":[\"#/readResults/0/lines/43/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"$4.00\",\"boundingBox\":[1309,1610,1544,1610,1544,1658,1309,1658],\"elements\":[\"#/readResults/0/lines/44/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Bernie Sanders\",\"boundingBox\":[482,1658,1072,1658,1072,1708,482,1708],\"elements\":[\"#/readResults/0/lines/45/words/0\",\"#/readResults/0/lines/45/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"TOTAL\",\"boundingBox\":[1072,1658,1309,1658,1309,1708,1072,1708],\"elements\":[\"#/readResults/0/lines/46/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"$144.00\",\"boundingBox\":[1309,1658,1544,1658,1544,1708,1309,1708],\"elements\":[\"#/readResults/0/lines/47/words/0\"]}]},{\"rows\":6,\"columns\":4,\"cells\":[{\"rowIndex\":0,\"columnIndex\":0,\"text\":\"Details\",\"boundingBox\":[156,1038,847,1038,847,1087,156,1087],\"elements\":[\"#/readResults/0/lines/21/words/0\"]},{\"rowIndex\":0,\"columnIndex\":1,\"text\":\"Quantity\",\"boundingBox\":[847,1038,1072,1038,1072,1087,847,1087],\"elements\":[\"#/readResults/0/lines/22/words/0\"]},{\"rowIndex\":0,\"columnIndex\":2,\"text\":\"Unit Price\",\"boundingBox\":[1072,1038,1309,1038,1309,1087,1072,1087],\"elements\":[\"#/readResults/0/lines/23/words/0\",\"#/readResults/0/lines/23/words/1\"]},{\"rowIndex\":0,\"columnIndex\":3,\"text\":\"Total\",\"boundingBox\":[1309,1038,1544,1038,1544,1087,1309,1087],\"elements\":[\"#/readResults/0/lines/24/words/0\"]},{\"rowIndex\":1,\"columnIndex\":0,\"text\":\"Bindings\",\"boundingBox\":[156,1087,847,1087,847,1128,156,1128],\"elements\":[\"#/readResults/0/lines/25/words/0\"]},{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1087,1072,1087,1072,1128,847,1128],\"elements\":[\"#/readResults/0/lines/26/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1087,1309,1087,1309,1128,1072,1128],\"elements\":[\"#/readResults/0/lines/27/words/0\"]},{\"rowIndex\":1,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1087,1544,1087,1544,1128,1309,1128],\"elements\":[\"#/readResults/0/lines/28/words/0\"]},{\"rowIndex\":2,\"columnIndex\":0,\"text\":\"Covers Small\",\"boundingBox\":[156,1128,847,1128,847,1172,156,1172],\"elements\":[\"#/readResults/0/lines/29/words/0\",\"#/readResults/0/lines/29/words/1\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1128,1072,1128,1072,1172,847,1172],\"elements\":[\"#/readResults/0/lines/30/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1128,1309,1128,1309,1172,1072,1172],\"elements\":[\"#/readResults/0/lines/31/words/0\"]},{\"rowIndex\":2,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1128,1544,1128,1544,1172,1309,1172],\"elements\":[\"#/readResults/0/lines/32/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Feather Bookmark\",\"boundingBox\":[156,1172,847,1172,847,1216,156,1216],\"elements\":[\"#/readResults/0/lines/33/words/0\",\"#/readResults/0/lines/33/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1172,1072,1172,1072,1216,847,1216],\"elements\":[\"#/readResults/0/lines/34/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1172,1309,1172,1309,1216,1072,1216],\"elements\":[\"#/readResults/0/lines/35/words/0\"]},{\"rowIndex\":3,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1172,1544,1172,1544,1216,1309,1216],\"elements\":[\"#/readResults/0/lines/36/words/0\"]},{\"rowIndex\":4,\"columnIndex\":0,\"text\":\"Copper Swirl Marker\",\"boundingBox\":[156,1216,847,1216,847,1260,156,1260],\"elements\":[\"#/readResults/0/lines/37/words/0\",\"#/readResults/0/lines/37/words/1\",\"#/readResults/0/lines/37/words/2\"]},{\"rowIndex\":4,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1216,1072,1216,1072,1260,847,1260],\"elements\":[\"#/readResults/0/lines/38/words/0\"]},{\"rowIndex\":4,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1216,1309,1216,1309,1260,1072,1260],\"elements\":[\"#/readResults/0/lines/39/words/0\"]},{\"rowIndex\":4,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1216,1544,1216,1544,1260,1309,1260],\"elements\":[\"#/readResults/0/lines/40/words/0\"]}]}]}]}}", - "Date" : "Wed, 22 Apr 2020 22:30:46 GMT", - "Content-Type" : "application/json; charset=utf-8" - }, - "Exception" : null - } ], - "variables" : [ ] -} \ No newline at end of file diff --git a/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeLayoutDataWithContentTypeAutoDetection.json b/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeLayoutDataWithContentTypeAutoDetection.json deleted file mode 100644 index 0c59fee414da..000000000000 --- a/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeLayoutDataWithContentTypeAutoDetection.json +++ /dev/null @@ -1,64 +0,0 @@ -{ - "networkCallRecords" : [ { - "Method" : "POST", - "Uri" : "https://javaformrecognizertestresource.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyze", - "Headers" : { - "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.1 (11.0.5; Windows 10 10.0)", - "x-ms-client-request-id" : "7b17129e-82ce-4cf3-988f-3a0abe2aa8d0", - "Content-Type" : "image/jpeg" - }, - "Response" : { - "x-envoy-upstream-service-time" : "145", - "Strict-Transport-Security" : "max-age=31536000; includeSubDomains; preload", - "x-content-type-options" : "nosniff", - "apim-request-id" : "e1537668-657f-49c3-9879-7bcf941eb2f7", - "retry-after" : "0", - "Content-Length" : "0", - "StatusCode" : "202", - "Operation-Location" : "https://javaformrecognizertestresource.cognitiveservices.azure.com/formrecognizer/v2.0-preview/layout/analyzeResults/e1537668-657f-49c3-9879-7bcf941eb2f7", - "Date" : "Wed, 22 Apr 2020 22:29:33 GMT" - }, - "Exception" : null - }, { - "Method" : "GET", - "Uri" : "https://javaformrecognizertestresource.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyzeResults/e1537668-657f-49c3-9879-7bcf941eb2f7", - "Headers" : { - "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.1 (11.0.5; Windows 10 10.0)", - "x-ms-client-request-id" : "c8b5ee3a-f057-4169-a5cd-3bb9bf932a40" - }, - "Response" : { - "Transfer-Encoding" : "chunked", - "x-envoy-upstream-service-time" : "48", - "Strict-Transport-Security" : "max-age=31536000; includeSubDomains; preload", - "x-content-type-options" : "nosniff", - "apim-request-id" : "43ab18f7-b0c2-4d7f-9628-5e7902f66768", - "retry-after" : "0", - "StatusCode" : "200", - "Body" : "{\"status\":\"succeeded\",\"createdDateTime\":\"2020-04-22T22:29:33Z\",\"lastUpdatedDateTime\":\"2020-04-22T22:29:36Z\",\"analyzeResult\":{\"version\":\"2.0.0\",\"readResults\":[{\"page\":1,\"language\":\"en\",\"angle\":0,\"width\":1700,\"height\":2200,\"unit\":\"pixel\",\"lines\":[{\"language\":\"en\",\"boundingBox\":[137,140,351,140,351,167,137,166],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[137,140,263,140,263,168,138,166],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[271,140,351,140,351,168,272,168],\"text\":\"Order\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[620,204,1073,201,1074,264,620,266],\"text\":\"Hero Limited\",\"words\":[{\"boundingBox\":[622,207,788,204,787,266,621,266],\"text\":\"Hero\",\"confidence\":0.959},{\"boundingBox\":[811,204,1075,202,1075,266,811,266],\"text\":\"Limited\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[165,351,529,350,530,377,165,379],\"text\":\"Company Phone: 555-348-6512\",\"words\":[{\"boundingBox\":[167,352,275,351,275,379,167,379],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[281,351,362,351,362,378,280,379],\"text\":\"Phone:\",\"confidence\":0.958},{\"boundingBox\":[367,351,529,352,529,374,367,378],\"text\":\"555-348-6512\",\"confidence\":0.946}]},{\"language\":\"en\",\"boundingBox\":[1114,320,1551,320,1551,370,1114,370],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[1115,322,1377,320,1377,371,1117,371],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1396,321,1550,321,1549,371,1396,371],\"text\":\"Order\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[167,392,534,392,534,419,167,418],\"text\":\"Website: www.herolimited.com\",\"words\":[{\"boundingBox\":[168,392,270,393,269,419,167,418],\"text\":\"Website:\",\"confidence\":0.957},{\"boundingBox\":[275,393,528,393,529,418,274,419],\"text\":\"www.herolimited.com\",\"confidence\":0.872}]},{\"language\":\"en\",\"boundingBox\":[164,437,236,437,236,459,164,459],\"text\":\"Email:\",\"words\":[{\"boundingBox\":[165,437,236,437,237,460,165,459],\"text\":\"Email:\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1025,420,1317,419,1317,449,1025,449],\"text\":\"Dated As: 12/20/2020\",\"words\":[{\"boundingBox\":[1026,420,1112,421,1112,450,1025,449],\"text\":\"Dated\",\"confidence\":0.959},{\"boundingBox\":[1118,421,1163,421,1163,450,1117,450],\"text\":\"As:\",\"confidence\":0.957},{\"boundingBox\":[1169,421,1317,420,1317,450,1168,450],\"text\":\"12/20/2020\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[166,480,482,479,482,502,166,503],\"text\":\"accounts@herolimited.com\",\"words\":[{\"boundingBox\":[166,484,475,480,473,503,166,503],\"text\":\"accounts@herolimited.com\",\"confidence\":0.856}]},{\"language\":\"en\",\"boundingBox\":[1025,461,1376,461,1376,488,1025,490],\"text\":\"Purchase Order #: 948284\",\"words\":[{\"boundingBox\":[1027,463,1154,461,1153,490,1026,489],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1161,461,1241,461,1240,490,1160,490],\"text\":\"Order\",\"confidence\":0.959},{\"boundingBox\":[1246,461,1278,461,1277,489,1246,489],\"text\":\"#:\",\"confidence\":0.959},{\"boundingBox\":[1283,461,1377,462,1376,488,1282,489],\"text\":\"948284\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[166,546,397,546,397,594,166,594],\"text\":\"Shipped To\",\"words\":[{\"boundingBox\":[167,546,336,548,337,593,168,595],\"text\":\"Shipped\",\"confidence\":0.959},{\"boundingBox\":[346,548,396,548,397,593,347,593],\"text\":\"To\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[160,608,518,608,518,640,160,640],\"text\":\"Vendor Name: Hillary Swank\",\"words\":[{\"boundingBox\":[162,610,257,610,255,640,160,637],\"text\":\"Vendor\",\"confidence\":0.959},{\"boundingBox\":[262,610,347,610,346,641,261,640],\"text\":\"Name:\",\"confidence\":0.959},{\"boundingBox\":[352,610,434,609,433,641,351,641],\"text\":\"Hillary\",\"confidence\":0.959},{\"boundingBox\":[439,609,518,609,517,640,438,641],\"text\":\"Swank\",\"confidence\":0.954}]},{\"language\":\"en\",\"boundingBox\":[160,648,628,645,629,680,160,682],\"text\":\"Company Name: Higgly Wiggly Books\",\"words\":[{\"boundingBox\":[162,648,282,647,281,681,161,678],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[288,647,373,647,372,682,287,682],\"text\":\"Name:\",\"confidence\":0.911},{\"boundingBox\":[379,647,456,647,455,682,378,682],\"text\":\"Higgly\",\"confidence\":0.959},{\"boundingBox\":[462,647,549,646,548,679,461,682],\"text\":\"Wiggly\",\"confidence\":0.959},{\"boundingBox\":[555,646,629,646,628,676,554,679],\"text\":\"Books\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[161,684,526,684,526,712,161,712],\"text\":\"Address: 938 NE Burner Road\",\"words\":[{\"boundingBox\":[162,685,271,685,271,713,162,712],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[277,685,324,685,324,713,277,713],\"text\":\"938\",\"confidence\":0.947},{\"boundingBox\":[330,685,365,685,365,713,329,713],\"text\":\"NE\",\"confidence\":0.958},{\"boundingBox\":[370,685,456,685,456,713,370,713],\"text\":\"Burner\",\"confidence\":0.958},{\"boundingBox\":[462,685,526,686,526,713,461,713],\"text\":\"Road\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[274,722,603,720,604,751,274,754],\"text\":\"Boulder City, CO 92848\",\"words\":[{\"boundingBox\":[279,723,375,721,374,754,278,754],\"text\":\"Boulder\",\"confidence\":0.959},{\"boundingBox\":[381,721,437,721,436,753,380,754],\"text\":\"City,\",\"confidence\":0.959},{\"boundingBox\":[443,721,479,721,478,753,442,753],\"text\":\"CO\",\"confidence\":0.886},{\"boundingBox\":[485,721,568,721,568,751,484,753],\"text\":\"92848\",\"confidence\":0.937}]},{\"language\":\"en\",\"boundingBox\":[612,721,884,721,884,749,612,749],\"text\":\"Phone: 938-294-2949\",\"words\":[{\"boundingBox\":[614,722,707,722,707,750,614,750],\"text\":\"Phone:\",\"confidence\":0.952},{\"boundingBox\":[713,722,884,722,884,749,713,750],\"text\":\"938-294-2949\",\"confidence\":0.956}]},{\"language\":\"en\",\"boundingBox\":[165,783,451,783,451,827,166,830],\"text\":\"Shipped From\",\"words\":[{\"boundingBox\":[167,784,336,784,335,829,166,830],\"text\":\"Shipped\",\"confidence\":0.867},{\"boundingBox\":[345,784,441,783,440,825,344,829],\"text\":\"From\",\"confidence\":0.918}]},{\"language\":\"en\",\"boundingBox\":[165,851,446,851,446,881,165,880],\"text\":\"Name: Bernie Sanders\",\"words\":[{\"boundingBox\":[166,851,252,853,251,880,165,881],\"text\":\"Name:\",\"confidence\":0.956},{\"boundingBox\":[258,853,339,854,337,880,257,880],\"text\":\"Bernie\",\"confidence\":0.958},{\"boundingBox\":[345,854,447,853,445,881,343,880],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[164,889,629,889,629,920,164,920],\"text\":\"Company Name: Jupiter Book Supply\",\"words\":[{\"boundingBox\":[167,891,287,890,287,920,166,920],\"text\":\"Company\",\"confidence\":0.958},{\"boundingBox\":[293,890,376,890,375,921,292,920],\"text\":\"Name:\",\"confidence\":0.958},{\"boundingBox\":[382,890,470,890,469,921,381,921],\"text\":\"Jupiter\",\"confidence\":0.958},{\"boundingBox\":[476,890,540,890,539,921,475,921],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[546,890,629,890,629,921,545,921],\"text\":\"Supply\",\"confidence\":0.947}]},{\"language\":\"en\",\"boundingBox\":[164,926,520,926,520,953,164,953],\"text\":\"Address: 383 N Kinnick Road\",\"words\":[{\"boundingBox\":[166,927,277,927,277,953,165,954],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[283,927,330,927,329,953,282,953],\"text\":\"383\",\"confidence\":0.958},{\"boundingBox\":[335,927,353,927,352,953,334,953],\"text\":\"N\",\"confidence\":0.888},{\"boundingBox\":[362,927,452,927,451,954,361,953],\"text\":\"Kinnick\",\"confidence\":0.958},{\"boundingBox\":[457,927,521,927,521,954,457,954],\"text\":\"Road\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[280,964,516,964,516,991,280,991],\"text\":\"Seattle, WA 38383\",\"words\":[{\"boundingBox\":[284,965,381,965,380,992,283,992],\"text\":\"Seattle,\",\"confidence\":0.959},{\"boundingBox\":[386,965,432,965,431,992,385,992],\"text\":\"WA\",\"confidence\":0.944},{\"boundingBox\":[438,965,516,964,515,991,437,992],\"text\":\"38383\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[759,963,1036,963,1036,991,759,991],\"text\":\"Phone: 932-299-0292\",\"words\":[{\"boundingBox\":[761,964,854,963,852,991,760,990],\"text\":\"Phone:\",\"confidence\":0.959},{\"boundingBox\":[859,963,1034,964,1032,991,857,991],\"text\":\"932-299-0292\",\"confidence\":0.953}]},{\"language\":\"en\",\"boundingBox\":[447,1045,557,1045,557,1079,447,1079],\"text\":\"Details\",\"words\":[{\"boundingBox\":[448,1048,555,1046,556,1080,449,1079],\"text\":\"Details\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[889,1045,1030,1046,1030,1084,889,1084],\"text\":\"Quantity\",\"words\":[{\"boundingBox\":[889,1046,1029,1046,1027,1084,890,1083],\"text\":\"Quantity\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1114,1046,1271,1047,1271,1078,1114,1077],\"text\":\"Unit Price\",\"words\":[{\"boundingBox\":[1114,1048,1184,1047,1184,1078,1114,1078],\"text\":\"Unit\",\"confidence\":0.959},{\"boundingBox\":[1190,1047,1271,1047,1271,1079,1190,1078],\"text\":\"Price\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1384,1047,1469,1046,1470,1076,1385,1077],\"text\":\"Total\",\"words\":[{\"boundingBox\":[1387,1047,1470,1046,1470,1076,1387,1077],\"text\":\"Total\",\"confidence\":0.858}]},{\"language\":\"en\",\"boundingBox\":[172,1094,280,1096,279,1124,172,1121],\"text\":\"Bindings\",\"words\":[{\"boundingBox\":[172,1094,278,1097,278,1124,172,1121],\"text\":\"Bindings\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[859,1091,894,1089,895,1118,860,1120],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1091,893,1089,895,1118,863,1120],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1241,1095,1296,1094,1296,1118,1241,1118],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1242,1094,1295,1094,1295,1118,1242,1118],\"text\":\"1.00\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1459,1095,1531,1093,1531,1118,1459,1119],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1094,1530,1093,1531,1118,1460,1119],\"text\":\"20.00\",\"confidence\":0.957}]},{\"language\":\"en\",\"boundingBox\":[169,1135,329,1134,329,1162,169,1163],\"text\":\"Covers Small\",\"words\":[{\"boundingBox\":[173,1135,257,1135,256,1163,172,1163],\"text\":\"Covers\",\"confidence\":0.959},{\"boundingBox\":[262,1135,329,1134,328,1163,262,1163],\"text\":\"Small\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[860,1137,893,1135,893,1158,861,1160],\"text\":\"20\",\"words\":[{\"boundingBox\":[862,1137,892,1135,893,1158,863,1160],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1239,1136,1294,1135,1294,1159,1239,1159],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1243,1135,1293,1135,1293,1159,1243,1159],\"text\":\"1.00\",\"confidence\":0.908}]},{\"language\":\"en\",\"boundingBox\":[1457,1136,1532,1135,1532,1159,1457,1160],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1136,1529,1135,1530,1160,1459,1160],\"text\":\"20.00\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[170,1179,400,1178,400,1205,170,1206],\"text\":\"Feather Bookmark\",\"words\":[{\"boundingBox\":[172,1180,271,1180,270,1206,171,1206],\"text\":\"Feather\",\"confidence\":0.959},{\"boundingBox\":[276,1180,401,1179,400,1206,275,1206],\"text\":\"Bookmark\",\"confidence\":0.949}]},{\"language\":\"en\",\"boundingBox\":[863,1181,893,1180,893,1202,863,1203],\"text\":\"20\",\"words\":[{\"boundingBox\":[863,1181,892,1180,892,1202,863,1203],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1239,1179,1295,1179,1295,1202,1239,1202],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1179,1294,1179,1294,1202,1241,1202],\"text\":\"5,00\",\"confidence\":0.423}]},{\"language\":\"en\",\"boundingBox\":[1443,1180,1531,1179,1532,1203,1443,1204],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1446,1181,1530,1180,1529,1203,1446,1204],\"text\":\"100.00\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[168,1222,429,1221,429,1250,168,1252],\"text\":\"Copper Swirl Marker\",\"words\":[{\"boundingBox\":[173,1223,263,1222,263,1252,172,1253],\"text\":\"Copper\",\"confidence\":0.959},{\"boundingBox\":[269,1222,332,1222,332,1251,269,1252],\"text\":\"Swirl\",\"confidence\":0.954},{\"boundingBox\":[338,1222,430,1222,430,1249,338,1251],\"text\":\"Marker\",\"confidence\":0.956}]},{\"language\":\"en\",\"boundingBox\":[861,1223,893,1222,893,1246,861,1248],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1223,892,1222,893,1246,862,1247],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1240,1222,1295,1223,1295,1246,1240,1245],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1222,1294,1223,1293,1246,1240,1245],\"text\":\"5,00\",\"confidence\":0.424}]},{\"language\":\"en\",\"boundingBox\":[1443,1222,1531,1222,1531,1247,1443,1247],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1445,1223,1529,1222,1529,1248,1444,1248],\"text\":\"100.00\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1148,1574,1296,1574,1296,1599,1148,1599],\"text\":\"SUBTOTAL\",\"words\":[{\"boundingBox\":[1149,1574,1295,1575,1295,1600,1149,1600],\"text\":\"SUBTOTAL\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1428,1571,1530,1570,1531,1598,1428,1599],\"text\":\"$140.00\",\"words\":[{\"boundingBox\":[1429,1572,1530,1570,1529,1599,1429,1599],\"text\":\"$140.00\",\"confidence\":0.957}]},{\"language\":\"en\",\"boundingBox\":[1238,1619,1295,1618,1295,1642,1237,1642],\"text\":\"TAX\",\"words\":[{\"boundingBox\":[1241,1618,1294,1618,1294,1641,1241,1642],\"text\":\"TAX\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1460,1616,1531,1614,1531,1641,1460,1641],\"text\":\"$4.00\",\"words\":[{\"boundingBox\":[1461,1615,1530,1614,1530,1641,1461,1642],\"text\":\"$4.00\",\"confidence\":0.939}]},{\"language\":\"en\",\"boundingBox\":[481,1670,764,1670,764,1708,481,1708],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[483,1672,603,1671,602,1707,482,1707],\"text\":\"Bernie\",\"confidence\":0.909},{\"boundingBox\":[614,1671,764,1670,763,1709,613,1708],\"text\":\"Sanders\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1204,1672,1296,1672,1296,1699,1204,1699],\"text\":\"TOTAL\",\"words\":[{\"boundingBox\":[1207,1674,1295,1672,1296,1700,1207,1699],\"text\":\"TOTAL\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1426,1670,1530,1669,1530,1695,1426,1697],\"text\":\"$144.00\",\"words\":[{\"boundingBox\":[1429,1671,1529,1669,1530,1696,1429,1697],\"text\":\"$144.00\",\"confidence\":0.949}]},{\"language\":\"en\",\"boundingBox\":[543,1718,716,1719,716,1743,543,1742],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[544,1719,621,1719,621,1743,544,1743],\"text\":\"Bernie\",\"confidence\":0.959},{\"boundingBox\":[626,1719,717,1720,716,1744,626,1743],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[581,1754,681,1756,680,1777,581,1776],\"text\":\"Manager\",\"words\":[{\"boundingBox\":[582,1755,681,1756,680,1778,581,1776],\"text\":\"Manager\",\"confidence\":0.957}]},{\"language\":\"en\",\"boundingBox\":[173,1796,480,1797,480,1832,173,1830],\"text\":\"Additional Notes:\",\"words\":[{\"boundingBox\":[175,1798,360,1797,360,1833,174,1830],\"text\":\"Additional\",\"confidence\":0.959},{\"boundingBox\":[366,1797,481,1800,481,1832,366,1833],\"text\":\"Notes:\",\"confidence\":0.944}]},{\"language\":\"en\",\"boundingBox\":[173,1879,705,1880,705,1912,173,1910],\"text\":\"Do not Jostle Box. Unpack carefully. Enjoy.\",\"words\":[{\"boundingBox\":[176,1883,209,1882,208,1907,174,1906],\"text\":\"Do\",\"confidence\":0.959},{\"boundingBox\":[215,1882,261,1881,260,1908,214,1907],\"text\":\"not\",\"confidence\":0.951},{\"boundingBox\":[266,1881,336,1881,335,1909,265,1908],\"text\":\"Jostle\",\"confidence\":0.958},{\"boundingBox\":[342,1881,403,1880,402,1910,341,1909],\"text\":\"Box.\",\"confidence\":0.892},{\"boundingBox\":[410,1880,504,1880,503,1912,408,1911],\"text\":\"Unpack\",\"confidence\":0.959},{\"boundingBox\":[510,1880,628,1880,627,1913,509,1912],\"text\":\"carefully.\",\"confidence\":0.958},{\"boundingBox\":[633,1880,705,1881,704,1913,632,1913],\"text\":\"Enjoy.\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[172,1923,1508,1924,1508,1959,172,1959],\"text\":\"Jupiter Book Supply will refund you 50% per book if returned within 60 days of reading and\",\"words\":[{\"boundingBox\":[172,1925,273,1925,273,1959,172,1959],\"text\":\"Jupiter\",\"confidence\":0.955},{\"boundingBox\":[280,1924,359,1924,359,1959,280,1959],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[366,1924,468,1924,467,1959,366,1959],\"text\":\"Supply\",\"confidence\":0.959},{\"boundingBox\":[474,1924,522,1924,521,1959,474,1959],\"text\":\"will\",\"confidence\":0.959},{\"boundingBox\":[529,1924,628,1924,628,1959,528,1959],\"text\":\"refund\",\"confidence\":0.958},{\"boundingBox\":[635,1924,692,1924,691,1959,634,1959],\"text\":\"you\",\"confidence\":0.958},{\"boundingBox\":[698,1924,762,1924,761,1959,698,1959],\"text\":\"50%\",\"confidence\":0.955},{\"boundingBox\":[773,1924,823,1924,822,1959,772,1959],\"text\":\"per\",\"confidence\":0.958},{\"boundingBox\":[830,1924,904,1924,903,1959,829,1959],\"text\":\"book\",\"confidence\":0.959},{\"boundingBox\":[911,1924,932,1924,931,1959,910,1959],\"text\":\"if\",\"confidence\":0.909},{\"boundingBox\":[938,1924,1065,1924,1064,1959,937,1959],\"text\":\"returned\",\"confidence\":0.959},{\"boundingBox\":[1072,1924,1160,1924,1159,1959,1071,1959],\"text\":\"within\",\"confidence\":0.959},{\"boundingBox\":[1167,1924,1208,1924,1206,1960,1166,1959],\"text\":\"60\",\"confidence\":0.929},{\"boundingBox\":[1215,1924,1287,1924,1285,1960,1213,1960],\"text\":\"days\",\"confidence\":0.959},{\"boundingBox\":[1294,1924,1323,1924,1322,1960,1292,1960],\"text\":\"of\",\"confidence\":0.958},{\"boundingBox\":[1330,1924,1443,1924,1441,1960,1328,1960],\"text\":\"reading\",\"confidence\":0.959},{\"boundingBox\":[1450,1924,1508,1924,1506,1960,1448,1960],\"text\":\"and\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[169,1957,786,1957,786,1993,169,1993],\"text\":\"offer you 25% off you next total purchase.\",\"words\":[{\"boundingBox\":[171,1959,239,1958,238,1992,170,1991],\"text\":\"offer\",\"confidence\":0.959},{\"boundingBox\":[245,1958,302,1958,300,1993,244,1992],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[308,1958,371,1958,369,1994,307,1993],\"text\":\"25%\",\"confidence\":0.934},{\"boundingBox\":[385,1958,425,1958,424,1994,384,1994],\"text\":\"off\",\"confidence\":0.958},{\"boundingBox\":[431,1958,488,1958,487,1994,430,1994],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[494,1958,559,1958,558,1994,493,1994],\"text\":\"next\",\"confidence\":0.959},{\"boundingBox\":[565,1958,632,1959,631,1993,564,1994],\"text\":\"total\",\"confidence\":0.959},{\"boundingBox\":[638,1959,785,1960,785,1990,637,1993],\"text\":\"purchase.\",\"confidence\":0.959}]}]}],\"pageResults\":[{\"page\":1,\"tables\":[{\"rows\":4,\"columns\":3,\"cells\":[{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"SUBTOTAL\",\"boundingBox\":[1072,1566,1309,1566,1309,1610,1072,1610],\"elements\":[\"#/readResults/0/lines/41/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"$140.00\",\"boundingBox\":[1309,1566,1544,1566,1544,1610,1309,1610],\"elements\":[\"#/readResults/0/lines/42/words/0\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"TAX\",\"boundingBox\":[1072,1610,1309,1610,1309,1658,1072,1658],\"elements\":[\"#/readResults/0/lines/43/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"$4.00\",\"boundingBox\":[1309,1610,1544,1610,1544,1658,1309,1658],\"elements\":[\"#/readResults/0/lines/44/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Bernie Sanders\",\"boundingBox\":[482,1658,1072,1658,1072,1708,482,1708],\"elements\":[\"#/readResults/0/lines/45/words/0\",\"#/readResults/0/lines/45/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"TOTAL\",\"boundingBox\":[1072,1658,1309,1658,1309,1708,1072,1708],\"elements\":[\"#/readResults/0/lines/46/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"$144.00\",\"boundingBox\":[1309,1658,1544,1658,1544,1708,1309,1708],\"elements\":[\"#/readResults/0/lines/47/words/0\"]}]},{\"rows\":6,\"columns\":4,\"cells\":[{\"rowIndex\":0,\"columnIndex\":0,\"text\":\"Details\",\"boundingBox\":[156,1038,847,1038,847,1087,156,1087],\"elements\":[\"#/readResults/0/lines/21/words/0\"]},{\"rowIndex\":0,\"columnIndex\":1,\"text\":\"Quantity\",\"boundingBox\":[847,1038,1072,1038,1072,1087,847,1087],\"elements\":[\"#/readResults/0/lines/22/words/0\"]},{\"rowIndex\":0,\"columnIndex\":2,\"text\":\"Unit Price\",\"boundingBox\":[1072,1038,1309,1038,1309,1087,1072,1087],\"elements\":[\"#/readResults/0/lines/23/words/0\",\"#/readResults/0/lines/23/words/1\"]},{\"rowIndex\":0,\"columnIndex\":3,\"text\":\"Total\",\"boundingBox\":[1309,1038,1544,1038,1544,1087,1309,1087],\"elements\":[\"#/readResults/0/lines/24/words/0\"]},{\"rowIndex\":1,\"columnIndex\":0,\"text\":\"Bindings\",\"boundingBox\":[156,1087,847,1087,847,1128,156,1128],\"elements\":[\"#/readResults/0/lines/25/words/0\"]},{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1087,1072,1087,1072,1128,847,1128],\"elements\":[\"#/readResults/0/lines/26/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1087,1309,1087,1309,1128,1072,1128],\"elements\":[\"#/readResults/0/lines/27/words/0\"]},{\"rowIndex\":1,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1087,1544,1087,1544,1128,1309,1128],\"elements\":[\"#/readResults/0/lines/28/words/0\"]},{\"rowIndex\":2,\"columnIndex\":0,\"text\":\"Covers Small\",\"boundingBox\":[156,1128,847,1128,847,1172,156,1172],\"elements\":[\"#/readResults/0/lines/29/words/0\",\"#/readResults/0/lines/29/words/1\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1128,1072,1128,1072,1172,847,1172],\"elements\":[\"#/readResults/0/lines/30/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1128,1309,1128,1309,1172,1072,1172],\"elements\":[\"#/readResults/0/lines/31/words/0\"]},{\"rowIndex\":2,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1128,1544,1128,1544,1172,1309,1172],\"elements\":[\"#/readResults/0/lines/32/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Feather Bookmark\",\"boundingBox\":[156,1172,847,1172,847,1216,156,1216],\"elements\":[\"#/readResults/0/lines/33/words/0\",\"#/readResults/0/lines/33/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1172,1072,1172,1072,1216,847,1216],\"elements\":[\"#/readResults/0/lines/34/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1172,1309,1172,1309,1216,1072,1216],\"elements\":[\"#/readResults/0/lines/35/words/0\"]},{\"rowIndex\":3,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1172,1544,1172,1544,1216,1309,1216],\"elements\":[\"#/readResults/0/lines/36/words/0\"]},{\"rowIndex\":4,\"columnIndex\":0,\"text\":\"Copper Swirl Marker\",\"boundingBox\":[156,1216,847,1216,847,1260,156,1260],\"elements\":[\"#/readResults/0/lines/37/words/0\",\"#/readResults/0/lines/37/words/1\",\"#/readResults/0/lines/37/words/2\"]},{\"rowIndex\":4,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1216,1072,1216,1072,1260,847,1260],\"elements\":[\"#/readResults/0/lines/38/words/0\"]},{\"rowIndex\":4,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1216,1309,1216,1309,1260,1072,1260],\"elements\":[\"#/readResults/0/lines/39/words/0\"]},{\"rowIndex\":4,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1216,1544,1216,1544,1260,1309,1260],\"elements\":[\"#/readResults/0/lines/40/words/0\"]}]}]}]}}", - "Date" : "Wed, 22 Apr 2020 22:29:38 GMT", - "Content-Type" : "application/json; charset=utf-8" - }, - "Exception" : null - }, { - "Method" : "GET", - "Uri" : "https://javaformrecognizertestresource.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyzeResults/e1537668-657f-49c3-9879-7bcf941eb2f7", - "Headers" : { - "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.1 (11.0.5; Windows 10 10.0)", - "x-ms-client-request-id" : "c869458c-e104-4ea0-b6a5-724c1e634395" - }, - "Response" : { - "Transfer-Encoding" : "chunked", - "x-envoy-upstream-service-time" : "33", - "Strict-Transport-Security" : "max-age=31536000; includeSubDomains; preload", - "x-content-type-options" : "nosniff", - "apim-request-id" : "00ece9d2-7c84-4cb5-bb57-6df381652601", - "retry-after" : "0", - "StatusCode" : "200", - "Body" : "{\"status\":\"succeeded\",\"createdDateTime\":\"2020-04-22T22:29:33Z\",\"lastUpdatedDateTime\":\"2020-04-22T22:29:36Z\",\"analyzeResult\":{\"version\":\"2.0.0\",\"readResults\":[{\"page\":1,\"language\":\"en\",\"angle\":0,\"width\":1700,\"height\":2200,\"unit\":\"pixel\",\"lines\":[{\"language\":\"en\",\"boundingBox\":[137,140,351,140,351,167,137,166],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[137,140,263,140,263,168,138,166],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[271,140,351,140,351,168,272,168],\"text\":\"Order\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[620,204,1073,201,1074,264,620,266],\"text\":\"Hero Limited\",\"words\":[{\"boundingBox\":[622,207,788,204,787,266,621,266],\"text\":\"Hero\",\"confidence\":0.959},{\"boundingBox\":[811,204,1075,202,1075,266,811,266],\"text\":\"Limited\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[165,351,529,350,530,377,165,379],\"text\":\"Company Phone: 555-348-6512\",\"words\":[{\"boundingBox\":[167,352,275,351,275,379,167,379],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[281,351,362,351,362,378,280,379],\"text\":\"Phone:\",\"confidence\":0.958},{\"boundingBox\":[367,351,529,352,529,374,367,378],\"text\":\"555-348-6512\",\"confidence\":0.946}]},{\"language\":\"en\",\"boundingBox\":[1114,320,1551,320,1551,370,1114,370],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[1115,322,1377,320,1377,371,1117,371],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1396,321,1550,321,1549,371,1396,371],\"text\":\"Order\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[167,392,534,392,534,419,167,418],\"text\":\"Website: www.herolimited.com\",\"words\":[{\"boundingBox\":[168,392,270,393,269,419,167,418],\"text\":\"Website:\",\"confidence\":0.957},{\"boundingBox\":[275,393,528,393,529,418,274,419],\"text\":\"www.herolimited.com\",\"confidence\":0.872}]},{\"language\":\"en\",\"boundingBox\":[164,437,236,437,236,459,164,459],\"text\":\"Email:\",\"words\":[{\"boundingBox\":[165,437,236,437,237,460,165,459],\"text\":\"Email:\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1025,420,1317,419,1317,449,1025,449],\"text\":\"Dated As: 12/20/2020\",\"words\":[{\"boundingBox\":[1026,420,1112,421,1112,450,1025,449],\"text\":\"Dated\",\"confidence\":0.959},{\"boundingBox\":[1118,421,1163,421,1163,450,1117,450],\"text\":\"As:\",\"confidence\":0.957},{\"boundingBox\":[1169,421,1317,420,1317,450,1168,450],\"text\":\"12/20/2020\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[166,480,482,479,482,502,166,503],\"text\":\"accounts@herolimited.com\",\"words\":[{\"boundingBox\":[166,484,475,480,473,503,166,503],\"text\":\"accounts@herolimited.com\",\"confidence\":0.856}]},{\"language\":\"en\",\"boundingBox\":[1025,461,1376,461,1376,488,1025,490],\"text\":\"Purchase Order #: 948284\",\"words\":[{\"boundingBox\":[1027,463,1154,461,1153,490,1026,489],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1161,461,1241,461,1240,490,1160,490],\"text\":\"Order\",\"confidence\":0.959},{\"boundingBox\":[1246,461,1278,461,1277,489,1246,489],\"text\":\"#:\",\"confidence\":0.959},{\"boundingBox\":[1283,461,1377,462,1376,488,1282,489],\"text\":\"948284\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[166,546,397,546,397,594,166,594],\"text\":\"Shipped To\",\"words\":[{\"boundingBox\":[167,546,336,548,337,593,168,595],\"text\":\"Shipped\",\"confidence\":0.959},{\"boundingBox\":[346,548,396,548,397,593,347,593],\"text\":\"To\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[160,608,518,608,518,640,160,640],\"text\":\"Vendor Name: Hillary Swank\",\"words\":[{\"boundingBox\":[162,610,257,610,255,640,160,637],\"text\":\"Vendor\",\"confidence\":0.959},{\"boundingBox\":[262,610,347,610,346,641,261,640],\"text\":\"Name:\",\"confidence\":0.959},{\"boundingBox\":[352,610,434,609,433,641,351,641],\"text\":\"Hillary\",\"confidence\":0.959},{\"boundingBox\":[439,609,518,609,517,640,438,641],\"text\":\"Swank\",\"confidence\":0.954}]},{\"language\":\"en\",\"boundingBox\":[160,648,628,645,629,680,160,682],\"text\":\"Company Name: Higgly Wiggly Books\",\"words\":[{\"boundingBox\":[162,648,282,647,281,681,161,678],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[288,647,373,647,372,682,287,682],\"text\":\"Name:\",\"confidence\":0.911},{\"boundingBox\":[379,647,456,647,455,682,378,682],\"text\":\"Higgly\",\"confidence\":0.959},{\"boundingBox\":[462,647,549,646,548,679,461,682],\"text\":\"Wiggly\",\"confidence\":0.959},{\"boundingBox\":[555,646,629,646,628,676,554,679],\"text\":\"Books\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[161,684,526,684,526,712,161,712],\"text\":\"Address: 938 NE Burner Road\",\"words\":[{\"boundingBox\":[162,685,271,685,271,713,162,712],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[277,685,324,685,324,713,277,713],\"text\":\"938\",\"confidence\":0.947},{\"boundingBox\":[330,685,365,685,365,713,329,713],\"text\":\"NE\",\"confidence\":0.958},{\"boundingBox\":[370,685,456,685,456,713,370,713],\"text\":\"Burner\",\"confidence\":0.958},{\"boundingBox\":[462,685,526,686,526,713,461,713],\"text\":\"Road\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[274,722,603,720,604,751,274,754],\"text\":\"Boulder City, CO 92848\",\"words\":[{\"boundingBox\":[279,723,375,721,374,754,278,754],\"text\":\"Boulder\",\"confidence\":0.959},{\"boundingBox\":[381,721,437,721,436,753,380,754],\"text\":\"City,\",\"confidence\":0.959},{\"boundingBox\":[443,721,479,721,478,753,442,753],\"text\":\"CO\",\"confidence\":0.886},{\"boundingBox\":[485,721,568,721,568,751,484,753],\"text\":\"92848\",\"confidence\":0.937}]},{\"language\":\"en\",\"boundingBox\":[612,721,884,721,884,749,612,749],\"text\":\"Phone: 938-294-2949\",\"words\":[{\"boundingBox\":[614,722,707,722,707,750,614,750],\"text\":\"Phone:\",\"confidence\":0.952},{\"boundingBox\":[713,722,884,722,884,749,713,750],\"text\":\"938-294-2949\",\"confidence\":0.956}]},{\"language\":\"en\",\"boundingBox\":[165,783,451,783,451,827,166,830],\"text\":\"Shipped From\",\"words\":[{\"boundingBox\":[167,784,336,784,335,829,166,830],\"text\":\"Shipped\",\"confidence\":0.867},{\"boundingBox\":[345,784,441,783,440,825,344,829],\"text\":\"From\",\"confidence\":0.918}]},{\"language\":\"en\",\"boundingBox\":[165,851,446,851,446,881,165,880],\"text\":\"Name: Bernie Sanders\",\"words\":[{\"boundingBox\":[166,851,252,853,251,880,165,881],\"text\":\"Name:\",\"confidence\":0.956},{\"boundingBox\":[258,853,339,854,337,880,257,880],\"text\":\"Bernie\",\"confidence\":0.958},{\"boundingBox\":[345,854,447,853,445,881,343,880],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[164,889,629,889,629,920,164,920],\"text\":\"Company Name: Jupiter Book Supply\",\"words\":[{\"boundingBox\":[167,891,287,890,287,920,166,920],\"text\":\"Company\",\"confidence\":0.958},{\"boundingBox\":[293,890,376,890,375,921,292,920],\"text\":\"Name:\",\"confidence\":0.958},{\"boundingBox\":[382,890,470,890,469,921,381,921],\"text\":\"Jupiter\",\"confidence\":0.958},{\"boundingBox\":[476,890,540,890,539,921,475,921],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[546,890,629,890,629,921,545,921],\"text\":\"Supply\",\"confidence\":0.947}]},{\"language\":\"en\",\"boundingBox\":[164,926,520,926,520,953,164,953],\"text\":\"Address: 383 N Kinnick Road\",\"words\":[{\"boundingBox\":[166,927,277,927,277,953,165,954],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[283,927,330,927,329,953,282,953],\"text\":\"383\",\"confidence\":0.958},{\"boundingBox\":[335,927,353,927,352,953,334,953],\"text\":\"N\",\"confidence\":0.888},{\"boundingBox\":[362,927,452,927,451,954,361,953],\"text\":\"Kinnick\",\"confidence\":0.958},{\"boundingBox\":[457,927,521,927,521,954,457,954],\"text\":\"Road\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[280,964,516,964,516,991,280,991],\"text\":\"Seattle, WA 38383\",\"words\":[{\"boundingBox\":[284,965,381,965,380,992,283,992],\"text\":\"Seattle,\",\"confidence\":0.959},{\"boundingBox\":[386,965,432,965,431,992,385,992],\"text\":\"WA\",\"confidence\":0.944},{\"boundingBox\":[438,965,516,964,515,991,437,992],\"text\":\"38383\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[759,963,1036,963,1036,991,759,991],\"text\":\"Phone: 932-299-0292\",\"words\":[{\"boundingBox\":[761,964,854,963,852,991,760,990],\"text\":\"Phone:\",\"confidence\":0.959},{\"boundingBox\":[859,963,1034,964,1032,991,857,991],\"text\":\"932-299-0292\",\"confidence\":0.953}]},{\"language\":\"en\",\"boundingBox\":[447,1045,557,1045,557,1079,447,1079],\"text\":\"Details\",\"words\":[{\"boundingBox\":[448,1048,555,1046,556,1080,449,1079],\"text\":\"Details\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[889,1045,1030,1046,1030,1084,889,1084],\"text\":\"Quantity\",\"words\":[{\"boundingBox\":[889,1046,1029,1046,1027,1084,890,1083],\"text\":\"Quantity\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1114,1046,1271,1047,1271,1078,1114,1077],\"text\":\"Unit Price\",\"words\":[{\"boundingBox\":[1114,1048,1184,1047,1184,1078,1114,1078],\"text\":\"Unit\",\"confidence\":0.959},{\"boundingBox\":[1190,1047,1271,1047,1271,1079,1190,1078],\"text\":\"Price\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1384,1047,1469,1046,1470,1076,1385,1077],\"text\":\"Total\",\"words\":[{\"boundingBox\":[1387,1047,1470,1046,1470,1076,1387,1077],\"text\":\"Total\",\"confidence\":0.858}]},{\"language\":\"en\",\"boundingBox\":[172,1094,280,1096,279,1124,172,1121],\"text\":\"Bindings\",\"words\":[{\"boundingBox\":[172,1094,278,1097,278,1124,172,1121],\"text\":\"Bindings\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[859,1091,894,1089,895,1118,860,1120],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1091,893,1089,895,1118,863,1120],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1241,1095,1296,1094,1296,1118,1241,1118],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1242,1094,1295,1094,1295,1118,1242,1118],\"text\":\"1.00\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1459,1095,1531,1093,1531,1118,1459,1119],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1094,1530,1093,1531,1118,1460,1119],\"text\":\"20.00\",\"confidence\":0.957}]},{\"language\":\"en\",\"boundingBox\":[169,1135,329,1134,329,1162,169,1163],\"text\":\"Covers Small\",\"words\":[{\"boundingBox\":[173,1135,257,1135,256,1163,172,1163],\"text\":\"Covers\",\"confidence\":0.959},{\"boundingBox\":[262,1135,329,1134,328,1163,262,1163],\"text\":\"Small\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[860,1137,893,1135,893,1158,861,1160],\"text\":\"20\",\"words\":[{\"boundingBox\":[862,1137,892,1135,893,1158,863,1160],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1239,1136,1294,1135,1294,1159,1239,1159],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1243,1135,1293,1135,1293,1159,1243,1159],\"text\":\"1.00\",\"confidence\":0.908}]},{\"language\":\"en\",\"boundingBox\":[1457,1136,1532,1135,1532,1159,1457,1160],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1136,1529,1135,1530,1160,1459,1160],\"text\":\"20.00\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[170,1179,400,1178,400,1205,170,1206],\"text\":\"Feather Bookmark\",\"words\":[{\"boundingBox\":[172,1180,271,1180,270,1206,171,1206],\"text\":\"Feather\",\"confidence\":0.959},{\"boundingBox\":[276,1180,401,1179,400,1206,275,1206],\"text\":\"Bookmark\",\"confidence\":0.949}]},{\"language\":\"en\",\"boundingBox\":[863,1181,893,1180,893,1202,863,1203],\"text\":\"20\",\"words\":[{\"boundingBox\":[863,1181,892,1180,892,1202,863,1203],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1239,1179,1295,1179,1295,1202,1239,1202],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1179,1294,1179,1294,1202,1241,1202],\"text\":\"5,00\",\"confidence\":0.423}]},{\"language\":\"en\",\"boundingBox\":[1443,1180,1531,1179,1532,1203,1443,1204],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1446,1181,1530,1180,1529,1203,1446,1204],\"text\":\"100.00\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[168,1222,429,1221,429,1250,168,1252],\"text\":\"Copper Swirl Marker\",\"words\":[{\"boundingBox\":[173,1223,263,1222,263,1252,172,1253],\"text\":\"Copper\",\"confidence\":0.959},{\"boundingBox\":[269,1222,332,1222,332,1251,269,1252],\"text\":\"Swirl\",\"confidence\":0.954},{\"boundingBox\":[338,1222,430,1222,430,1249,338,1251],\"text\":\"Marker\",\"confidence\":0.956}]},{\"language\":\"en\",\"boundingBox\":[861,1223,893,1222,893,1246,861,1248],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1223,892,1222,893,1246,862,1247],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1240,1222,1295,1223,1295,1246,1240,1245],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1222,1294,1223,1293,1246,1240,1245],\"text\":\"5,00\",\"confidence\":0.424}]},{\"language\":\"en\",\"boundingBox\":[1443,1222,1531,1222,1531,1247,1443,1247],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1445,1223,1529,1222,1529,1248,1444,1248],\"text\":\"100.00\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1148,1574,1296,1574,1296,1599,1148,1599],\"text\":\"SUBTOTAL\",\"words\":[{\"boundingBox\":[1149,1574,1295,1575,1295,1600,1149,1600],\"text\":\"SUBTOTAL\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1428,1571,1530,1570,1531,1598,1428,1599],\"text\":\"$140.00\",\"words\":[{\"boundingBox\":[1429,1572,1530,1570,1529,1599,1429,1599],\"text\":\"$140.00\",\"confidence\":0.957}]},{\"language\":\"en\",\"boundingBox\":[1238,1619,1295,1618,1295,1642,1237,1642],\"text\":\"TAX\",\"words\":[{\"boundingBox\":[1241,1618,1294,1618,1294,1641,1241,1642],\"text\":\"TAX\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1460,1616,1531,1614,1531,1641,1460,1641],\"text\":\"$4.00\",\"words\":[{\"boundingBox\":[1461,1615,1530,1614,1530,1641,1461,1642],\"text\":\"$4.00\",\"confidence\":0.939}]},{\"language\":\"en\",\"boundingBox\":[481,1670,764,1670,764,1708,481,1708],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[483,1672,603,1671,602,1707,482,1707],\"text\":\"Bernie\",\"confidence\":0.909},{\"boundingBox\":[614,1671,764,1670,763,1709,613,1708],\"text\":\"Sanders\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1204,1672,1296,1672,1296,1699,1204,1699],\"text\":\"TOTAL\",\"words\":[{\"boundingBox\":[1207,1674,1295,1672,1296,1700,1207,1699],\"text\":\"TOTAL\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1426,1670,1530,1669,1530,1695,1426,1697],\"text\":\"$144.00\",\"words\":[{\"boundingBox\":[1429,1671,1529,1669,1530,1696,1429,1697],\"text\":\"$144.00\",\"confidence\":0.949}]},{\"language\":\"en\",\"boundingBox\":[543,1718,716,1719,716,1743,543,1742],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[544,1719,621,1719,621,1743,544,1743],\"text\":\"Bernie\",\"confidence\":0.959},{\"boundingBox\":[626,1719,717,1720,716,1744,626,1743],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[581,1754,681,1756,680,1777,581,1776],\"text\":\"Manager\",\"words\":[{\"boundingBox\":[582,1755,681,1756,680,1778,581,1776],\"text\":\"Manager\",\"confidence\":0.957}]},{\"language\":\"en\",\"boundingBox\":[173,1796,480,1797,480,1832,173,1830],\"text\":\"Additional Notes:\",\"words\":[{\"boundingBox\":[175,1798,360,1797,360,1833,174,1830],\"text\":\"Additional\",\"confidence\":0.959},{\"boundingBox\":[366,1797,481,1800,481,1832,366,1833],\"text\":\"Notes:\",\"confidence\":0.944}]},{\"language\":\"en\",\"boundingBox\":[173,1879,705,1880,705,1912,173,1910],\"text\":\"Do not Jostle Box. Unpack carefully. Enjoy.\",\"words\":[{\"boundingBox\":[176,1883,209,1882,208,1907,174,1906],\"text\":\"Do\",\"confidence\":0.959},{\"boundingBox\":[215,1882,261,1881,260,1908,214,1907],\"text\":\"not\",\"confidence\":0.951},{\"boundingBox\":[266,1881,336,1881,335,1909,265,1908],\"text\":\"Jostle\",\"confidence\":0.958},{\"boundingBox\":[342,1881,403,1880,402,1910,341,1909],\"text\":\"Box.\",\"confidence\":0.892},{\"boundingBox\":[410,1880,504,1880,503,1912,408,1911],\"text\":\"Unpack\",\"confidence\":0.959},{\"boundingBox\":[510,1880,628,1880,627,1913,509,1912],\"text\":\"carefully.\",\"confidence\":0.958},{\"boundingBox\":[633,1880,705,1881,704,1913,632,1913],\"text\":\"Enjoy.\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[172,1923,1508,1924,1508,1959,172,1959],\"text\":\"Jupiter Book Supply will refund you 50% per book if returned within 60 days of reading and\",\"words\":[{\"boundingBox\":[172,1925,273,1925,273,1959,172,1959],\"text\":\"Jupiter\",\"confidence\":0.955},{\"boundingBox\":[280,1924,359,1924,359,1959,280,1959],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[366,1924,468,1924,467,1959,366,1959],\"text\":\"Supply\",\"confidence\":0.959},{\"boundingBox\":[474,1924,522,1924,521,1959,474,1959],\"text\":\"will\",\"confidence\":0.959},{\"boundingBox\":[529,1924,628,1924,628,1959,528,1959],\"text\":\"refund\",\"confidence\":0.958},{\"boundingBox\":[635,1924,692,1924,691,1959,634,1959],\"text\":\"you\",\"confidence\":0.958},{\"boundingBox\":[698,1924,762,1924,761,1959,698,1959],\"text\":\"50%\",\"confidence\":0.955},{\"boundingBox\":[773,1924,823,1924,822,1959,772,1959],\"text\":\"per\",\"confidence\":0.958},{\"boundingBox\":[830,1924,904,1924,903,1959,829,1959],\"text\":\"book\",\"confidence\":0.959},{\"boundingBox\":[911,1924,932,1924,931,1959,910,1959],\"text\":\"if\",\"confidence\":0.909},{\"boundingBox\":[938,1924,1065,1924,1064,1959,937,1959],\"text\":\"returned\",\"confidence\":0.959},{\"boundingBox\":[1072,1924,1160,1924,1159,1959,1071,1959],\"text\":\"within\",\"confidence\":0.959},{\"boundingBox\":[1167,1924,1208,1924,1206,1960,1166,1959],\"text\":\"60\",\"confidence\":0.929},{\"boundingBox\":[1215,1924,1287,1924,1285,1960,1213,1960],\"text\":\"days\",\"confidence\":0.959},{\"boundingBox\":[1294,1924,1323,1924,1322,1960,1292,1960],\"text\":\"of\",\"confidence\":0.958},{\"boundingBox\":[1330,1924,1443,1924,1441,1960,1328,1960],\"text\":\"reading\",\"confidence\":0.959},{\"boundingBox\":[1450,1924,1508,1924,1506,1960,1448,1960],\"text\":\"and\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[169,1957,786,1957,786,1993,169,1993],\"text\":\"offer you 25% off you next total purchase.\",\"words\":[{\"boundingBox\":[171,1959,239,1958,238,1992,170,1991],\"text\":\"offer\",\"confidence\":0.959},{\"boundingBox\":[245,1958,302,1958,300,1993,244,1992],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[308,1958,371,1958,369,1994,307,1993],\"text\":\"25%\",\"confidence\":0.934},{\"boundingBox\":[385,1958,425,1958,424,1994,384,1994],\"text\":\"off\",\"confidence\":0.958},{\"boundingBox\":[431,1958,488,1958,487,1994,430,1994],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[494,1958,559,1958,558,1994,493,1994],\"text\":\"next\",\"confidence\":0.959},{\"boundingBox\":[565,1958,632,1959,631,1993,564,1994],\"text\":\"total\",\"confidence\":0.959},{\"boundingBox\":[638,1959,785,1960,785,1990,637,1993],\"text\":\"purchase.\",\"confidence\":0.959}]}]}],\"pageResults\":[{\"page\":1,\"tables\":[{\"rows\":4,\"columns\":3,\"cells\":[{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"SUBTOTAL\",\"boundingBox\":[1072,1566,1309,1566,1309,1610,1072,1610],\"elements\":[\"#/readResults/0/lines/41/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"$140.00\",\"boundingBox\":[1309,1566,1544,1566,1544,1610,1309,1610],\"elements\":[\"#/readResults/0/lines/42/words/0\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"TAX\",\"boundingBox\":[1072,1610,1309,1610,1309,1658,1072,1658],\"elements\":[\"#/readResults/0/lines/43/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"$4.00\",\"boundingBox\":[1309,1610,1544,1610,1544,1658,1309,1658],\"elements\":[\"#/readResults/0/lines/44/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Bernie Sanders\",\"boundingBox\":[482,1658,1072,1658,1072,1708,482,1708],\"elements\":[\"#/readResults/0/lines/45/words/0\",\"#/readResults/0/lines/45/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"TOTAL\",\"boundingBox\":[1072,1658,1309,1658,1309,1708,1072,1708],\"elements\":[\"#/readResults/0/lines/46/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"$144.00\",\"boundingBox\":[1309,1658,1544,1658,1544,1708,1309,1708],\"elements\":[\"#/readResults/0/lines/47/words/0\"]}]},{\"rows\":6,\"columns\":4,\"cells\":[{\"rowIndex\":0,\"columnIndex\":0,\"text\":\"Details\",\"boundingBox\":[156,1038,847,1038,847,1087,156,1087],\"elements\":[\"#/readResults/0/lines/21/words/0\"]},{\"rowIndex\":0,\"columnIndex\":1,\"text\":\"Quantity\",\"boundingBox\":[847,1038,1072,1038,1072,1087,847,1087],\"elements\":[\"#/readResults/0/lines/22/words/0\"]},{\"rowIndex\":0,\"columnIndex\":2,\"text\":\"Unit Price\",\"boundingBox\":[1072,1038,1309,1038,1309,1087,1072,1087],\"elements\":[\"#/readResults/0/lines/23/words/0\",\"#/readResults/0/lines/23/words/1\"]},{\"rowIndex\":0,\"columnIndex\":3,\"text\":\"Total\",\"boundingBox\":[1309,1038,1544,1038,1544,1087,1309,1087],\"elements\":[\"#/readResults/0/lines/24/words/0\"]},{\"rowIndex\":1,\"columnIndex\":0,\"text\":\"Bindings\",\"boundingBox\":[156,1087,847,1087,847,1128,156,1128],\"elements\":[\"#/readResults/0/lines/25/words/0\"]},{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1087,1072,1087,1072,1128,847,1128],\"elements\":[\"#/readResults/0/lines/26/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1087,1309,1087,1309,1128,1072,1128],\"elements\":[\"#/readResults/0/lines/27/words/0\"]},{\"rowIndex\":1,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1087,1544,1087,1544,1128,1309,1128],\"elements\":[\"#/readResults/0/lines/28/words/0\"]},{\"rowIndex\":2,\"columnIndex\":0,\"text\":\"Covers Small\",\"boundingBox\":[156,1128,847,1128,847,1172,156,1172],\"elements\":[\"#/readResults/0/lines/29/words/0\",\"#/readResults/0/lines/29/words/1\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1128,1072,1128,1072,1172,847,1172],\"elements\":[\"#/readResults/0/lines/30/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1128,1309,1128,1309,1172,1072,1172],\"elements\":[\"#/readResults/0/lines/31/words/0\"]},{\"rowIndex\":2,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1128,1544,1128,1544,1172,1309,1172],\"elements\":[\"#/readResults/0/lines/32/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Feather Bookmark\",\"boundingBox\":[156,1172,847,1172,847,1216,156,1216],\"elements\":[\"#/readResults/0/lines/33/words/0\",\"#/readResults/0/lines/33/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1172,1072,1172,1072,1216,847,1216],\"elements\":[\"#/readResults/0/lines/34/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1172,1309,1172,1309,1216,1072,1216],\"elements\":[\"#/readResults/0/lines/35/words/0\"]},{\"rowIndex\":3,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1172,1544,1172,1544,1216,1309,1216],\"elements\":[\"#/readResults/0/lines/36/words/0\"]},{\"rowIndex\":4,\"columnIndex\":0,\"text\":\"Copper Swirl Marker\",\"boundingBox\":[156,1216,847,1216,847,1260,156,1260],\"elements\":[\"#/readResults/0/lines/37/words/0\",\"#/readResults/0/lines/37/words/1\",\"#/readResults/0/lines/37/words/2\"]},{\"rowIndex\":4,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1216,1072,1216,1072,1260,847,1260],\"elements\":[\"#/readResults/0/lines/38/words/0\"]},{\"rowIndex\":4,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1216,1309,1216,1309,1260,1072,1260],\"elements\":[\"#/readResults/0/lines/39/words/0\"]},{\"rowIndex\":4,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1216,1544,1216,1544,1260,1309,1260],\"elements\":[\"#/readResults/0/lines/40/words/0\"]}]}]}]}}", - "Date" : "Wed, 22 Apr 2020 22:29:38 GMT", - "Content-Type" : "application/json; charset=utf-8" - }, - "Exception" : null - } ], - "variables" : [ ] -} \ No newline at end of file diff --git a/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeLayoutDataWithNullData.json b/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeLayoutDataWithNullData.json deleted file mode 100644 index 7ad05cbc369b..000000000000 --- a/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeLayoutDataWithNullData.json +++ /dev/null @@ -1,96 +0,0 @@ -{ - "networkCallRecords" : [ { - "Method" : "POST", - "Uri" : "https://javaformrecognizertestresource.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyze", - "Headers" : { - "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.1 (11.0.5; Windows 10 10.0)", - "x-ms-client-request-id" : "bff261c8-9c37-492e-9685-42fddd0c7973", - "Content-Type" : "image/png" - }, - "Response" : { - "x-envoy-upstream-service-time" : "152", - "Strict-Transport-Security" : "max-age=31536000; includeSubDomains; preload", - "x-content-type-options" : "nosniff", - "apim-request-id" : "bc361a29-b0ad-4990-b4e0-8b21a32b953e", - "retry-after" : "0", - "Content-Length" : "0", - "StatusCode" : "202", - "Operation-Location" : "https://javaformrecognizertestresource.cognitiveservices.azure.com/formrecognizer/v2.0-preview/layout/analyzeResults/bc361a29-b0ad-4990-b4e0-8b21a32b953e", - "Date" : "Wed, 22 Apr 2020 22:29:45 GMT" - }, - "Exception" : null - }, { - "Method" : "GET", - "Uri" : "https://javaformrecognizertestresource.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyzeResults/bc361a29-b0ad-4990-b4e0-8b21a32b953e", - "Headers" : { - "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.1 (11.0.5; Windows 10 10.0)", - "x-ms-client-request-id" : "948734bd-5ba5-41f5-aec4-5fd5590ad637" - }, - "Response" : { - "Transfer-Encoding" : "chunked", - "x-envoy-upstream-service-time" : "38", - "Strict-Transport-Security" : "max-age=31536000; includeSubDomains; preload", - "x-content-type-options" : "nosniff", - "apim-request-id" : "036ceeae-f55c-4299-aab7-2c3f15f78ebc", - "retry-after" : "0", - "StatusCode" : "200", - "Body" : "{\"status\":\"succeeded\",\"createdDateTime\":\"2020-04-22T22:29:45Z\",\"lastUpdatedDateTime\":\"2020-04-22T22:29:47Z\",\"analyzeResult\":{\"version\":\"2.0.0\",\"readResults\":[{\"page\":1,\"language\":\"en\",\"angle\":0,\"width\":1700,\"height\":2200,\"unit\":\"pixel\",\"lines\":[{\"language\":\"en\",\"boundingBox\":[137,140,351,140,351,167,137,166],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[137,140,263,140,263,168,138,166],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[271,140,351,140,351,168,272,168],\"text\":\"Order\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[620,204,1073,201,1074,264,620,266],\"text\":\"Hero Limited\",\"words\":[{\"boundingBox\":[622,207,788,204,787,266,621,266],\"text\":\"Hero\",\"confidence\":0.959},{\"boundingBox\":[811,204,1075,202,1075,266,811,266],\"text\":\"Limited\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[165,351,529,350,530,377,165,379],\"text\":\"Company Phone: 555-348-6512\",\"words\":[{\"boundingBox\":[167,352,275,351,275,379,167,379],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[281,351,362,351,362,378,280,379],\"text\":\"Phone:\",\"confidence\":0.958},{\"boundingBox\":[367,351,529,352,529,374,367,378],\"text\":\"555-348-6512\",\"confidence\":0.946}]},{\"language\":\"en\",\"boundingBox\":[1114,320,1551,320,1551,370,1114,370],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[1115,322,1377,320,1377,371,1117,371],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1396,321,1550,321,1549,371,1396,371],\"text\":\"Order\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[167,392,534,392,534,419,167,418],\"text\":\"Website: www.herolimited.com\",\"words\":[{\"boundingBox\":[168,392,270,393,269,419,167,418],\"text\":\"Website:\",\"confidence\":0.957},{\"boundingBox\":[275,393,528,393,529,418,274,419],\"text\":\"www.herolimited.com\",\"confidence\":0.872}]},{\"language\":\"en\",\"boundingBox\":[164,437,236,437,236,459,164,459],\"text\":\"Email:\",\"words\":[{\"boundingBox\":[165,437,236,437,237,460,165,459],\"text\":\"Email:\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1025,420,1317,419,1317,449,1025,449],\"text\":\"Dated As: 12/20/2020\",\"words\":[{\"boundingBox\":[1026,420,1112,421,1112,450,1025,449],\"text\":\"Dated\",\"confidence\":0.959},{\"boundingBox\":[1118,421,1163,421,1163,450,1117,450],\"text\":\"As:\",\"confidence\":0.957},{\"boundingBox\":[1169,421,1317,420,1317,450,1168,450],\"text\":\"12/20/2020\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[166,480,482,479,482,502,166,503],\"text\":\"accounts@herolimited.com\",\"words\":[{\"boundingBox\":[166,484,475,480,473,503,166,503],\"text\":\"accounts@herolimited.com\",\"confidence\":0.856}]},{\"language\":\"en\",\"boundingBox\":[1025,461,1376,461,1376,488,1025,490],\"text\":\"Purchase Order #: 948284\",\"words\":[{\"boundingBox\":[1027,463,1154,461,1153,490,1026,489],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1161,461,1241,461,1240,490,1160,490],\"text\":\"Order\",\"confidence\":0.959},{\"boundingBox\":[1246,461,1278,461,1277,489,1246,489],\"text\":\"#:\",\"confidence\":0.959},{\"boundingBox\":[1283,461,1377,462,1376,488,1282,489],\"text\":\"948284\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[166,546,397,546,397,594,166,594],\"text\":\"Shipped To\",\"words\":[{\"boundingBox\":[167,546,336,548,337,593,168,595],\"text\":\"Shipped\",\"confidence\":0.959},{\"boundingBox\":[346,548,396,548,397,593,347,593],\"text\":\"To\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[160,608,518,608,518,640,160,640],\"text\":\"Vendor Name: Hillary Swank\",\"words\":[{\"boundingBox\":[162,610,257,610,255,640,160,637],\"text\":\"Vendor\",\"confidence\":0.959},{\"boundingBox\":[262,610,347,610,346,641,261,640],\"text\":\"Name:\",\"confidence\":0.959},{\"boundingBox\":[352,610,434,609,433,641,351,641],\"text\":\"Hillary\",\"confidence\":0.959},{\"boundingBox\":[439,609,518,609,517,640,438,641],\"text\":\"Swank\",\"confidence\":0.954}]},{\"language\":\"en\",\"boundingBox\":[160,648,628,645,629,680,160,682],\"text\":\"Company Name: Higgly Wiggly Books\",\"words\":[{\"boundingBox\":[162,648,282,647,281,681,161,678],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[288,647,373,647,372,682,287,682],\"text\":\"Name:\",\"confidence\":0.911},{\"boundingBox\":[379,647,456,647,455,682,378,682],\"text\":\"Higgly\",\"confidence\":0.959},{\"boundingBox\":[462,647,549,646,548,679,461,682],\"text\":\"Wiggly\",\"confidence\":0.959},{\"boundingBox\":[555,646,629,646,628,676,554,679],\"text\":\"Books\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[161,684,526,684,526,712,161,712],\"text\":\"Address: 938 NE Burner Road\",\"words\":[{\"boundingBox\":[162,685,271,685,271,713,162,712],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[277,685,324,685,324,713,277,713],\"text\":\"938\",\"confidence\":0.947},{\"boundingBox\":[330,685,365,685,365,713,329,713],\"text\":\"NE\",\"confidence\":0.958},{\"boundingBox\":[370,685,456,685,456,713,370,713],\"text\":\"Burner\",\"confidence\":0.958},{\"boundingBox\":[462,685,526,686,526,713,461,713],\"text\":\"Road\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[274,722,603,720,604,751,274,754],\"text\":\"Boulder City, CO 92848\",\"words\":[{\"boundingBox\":[279,723,375,721,374,754,278,754],\"text\":\"Boulder\",\"confidence\":0.959},{\"boundingBox\":[381,721,437,721,436,753,380,754],\"text\":\"City,\",\"confidence\":0.959},{\"boundingBox\":[443,721,479,721,478,753,442,753],\"text\":\"CO\",\"confidence\":0.886},{\"boundingBox\":[485,721,568,721,568,751,484,753],\"text\":\"92848\",\"confidence\":0.937}]},{\"language\":\"en\",\"boundingBox\":[612,721,884,721,884,749,612,749],\"text\":\"Phone: 938-294-2949\",\"words\":[{\"boundingBox\":[614,722,707,722,707,750,614,750],\"text\":\"Phone:\",\"confidence\":0.952},{\"boundingBox\":[713,722,884,722,884,749,713,750],\"text\":\"938-294-2949\",\"confidence\":0.956}]},{\"language\":\"en\",\"boundingBox\":[165,783,451,783,451,827,166,830],\"text\":\"Shipped From\",\"words\":[{\"boundingBox\":[167,784,336,784,335,829,166,830],\"text\":\"Shipped\",\"confidence\":0.867},{\"boundingBox\":[345,784,441,783,440,825,344,829],\"text\":\"From\",\"confidence\":0.918}]},{\"language\":\"en\",\"boundingBox\":[165,851,446,851,446,881,165,880],\"text\":\"Name: Bernie Sanders\",\"words\":[{\"boundingBox\":[166,851,252,853,251,880,165,881],\"text\":\"Name:\",\"confidence\":0.956},{\"boundingBox\":[258,853,339,854,337,880,257,880],\"text\":\"Bernie\",\"confidence\":0.958},{\"boundingBox\":[345,854,447,853,445,881,343,880],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[164,889,629,889,629,920,164,920],\"text\":\"Company Name: Jupiter Book Supply\",\"words\":[{\"boundingBox\":[167,891,287,890,287,920,166,920],\"text\":\"Company\",\"confidence\":0.958},{\"boundingBox\":[293,890,376,890,375,921,292,920],\"text\":\"Name:\",\"confidence\":0.958},{\"boundingBox\":[382,890,470,890,469,921,381,921],\"text\":\"Jupiter\",\"confidence\":0.958},{\"boundingBox\":[476,890,540,890,539,921,475,921],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[546,890,629,890,629,921,545,921],\"text\":\"Supply\",\"confidence\":0.947}]},{\"language\":\"en\",\"boundingBox\":[164,926,520,926,520,953,164,953],\"text\":\"Address: 383 N Kinnick Road\",\"words\":[{\"boundingBox\":[166,927,277,927,277,953,165,954],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[283,927,330,927,329,953,282,953],\"text\":\"383\",\"confidence\":0.958},{\"boundingBox\":[335,927,353,927,352,953,334,953],\"text\":\"N\",\"confidence\":0.888},{\"boundingBox\":[362,927,452,927,451,954,361,953],\"text\":\"Kinnick\",\"confidence\":0.958},{\"boundingBox\":[457,927,521,927,521,954,457,954],\"text\":\"Road\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[280,964,516,964,516,991,280,991],\"text\":\"Seattle, WA 38383\",\"words\":[{\"boundingBox\":[284,965,381,965,380,992,283,992],\"text\":\"Seattle,\",\"confidence\":0.959},{\"boundingBox\":[386,965,432,965,431,992,385,992],\"text\":\"WA\",\"confidence\":0.944},{\"boundingBox\":[438,965,516,964,515,991,437,992],\"text\":\"38383\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[759,963,1036,963,1036,991,759,991],\"text\":\"Phone: 932-299-0292\",\"words\":[{\"boundingBox\":[761,964,854,963,852,991,760,990],\"text\":\"Phone:\",\"confidence\":0.959},{\"boundingBox\":[859,963,1034,964,1032,991,857,991],\"text\":\"932-299-0292\",\"confidence\":0.953}]},{\"language\":\"en\",\"boundingBox\":[447,1045,557,1045,557,1079,447,1079],\"text\":\"Details\",\"words\":[{\"boundingBox\":[448,1048,555,1046,556,1080,449,1079],\"text\":\"Details\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[889,1045,1030,1046,1030,1084,889,1084],\"text\":\"Quantity\",\"words\":[{\"boundingBox\":[889,1046,1029,1046,1027,1084,890,1083],\"text\":\"Quantity\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1114,1046,1271,1047,1271,1078,1114,1077],\"text\":\"Unit Price\",\"words\":[{\"boundingBox\":[1114,1048,1184,1047,1184,1078,1114,1078],\"text\":\"Unit\",\"confidence\":0.959},{\"boundingBox\":[1190,1047,1271,1047,1271,1079,1190,1078],\"text\":\"Price\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1384,1047,1469,1046,1470,1076,1385,1077],\"text\":\"Total\",\"words\":[{\"boundingBox\":[1387,1047,1470,1046,1470,1076,1387,1077],\"text\":\"Total\",\"confidence\":0.858}]},{\"language\":\"en\",\"boundingBox\":[172,1094,280,1096,279,1124,172,1121],\"text\":\"Bindings\",\"words\":[{\"boundingBox\":[172,1094,278,1097,278,1124,172,1121],\"text\":\"Bindings\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[859,1091,894,1089,895,1118,860,1120],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1091,893,1089,895,1118,863,1120],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1241,1095,1296,1094,1296,1118,1241,1118],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1242,1094,1295,1094,1295,1118,1242,1118],\"text\":\"1.00\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1459,1095,1531,1093,1531,1118,1459,1119],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1094,1530,1093,1531,1118,1460,1119],\"text\":\"20.00\",\"confidence\":0.957}]},{\"language\":\"en\",\"boundingBox\":[169,1135,329,1134,329,1162,169,1163],\"text\":\"Covers Small\",\"words\":[{\"boundingBox\":[173,1135,257,1135,256,1163,172,1163],\"text\":\"Covers\",\"confidence\":0.959},{\"boundingBox\":[262,1135,329,1134,328,1163,262,1163],\"text\":\"Small\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[860,1137,893,1135,893,1158,861,1160],\"text\":\"20\",\"words\":[{\"boundingBox\":[862,1137,892,1135,893,1158,863,1160],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1239,1136,1294,1135,1294,1159,1239,1159],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1243,1135,1293,1135,1293,1159,1243,1159],\"text\":\"1.00\",\"confidence\":0.908}]},{\"language\":\"en\",\"boundingBox\":[1457,1136,1532,1135,1532,1159,1457,1160],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1136,1529,1135,1530,1160,1459,1160],\"text\":\"20.00\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[170,1179,400,1178,400,1205,170,1206],\"text\":\"Feather Bookmark\",\"words\":[{\"boundingBox\":[172,1180,271,1180,270,1206,171,1206],\"text\":\"Feather\",\"confidence\":0.959},{\"boundingBox\":[276,1180,401,1179,400,1206,275,1206],\"text\":\"Bookmark\",\"confidence\":0.949}]},{\"language\":\"en\",\"boundingBox\":[863,1181,893,1180,893,1202,863,1203],\"text\":\"20\",\"words\":[{\"boundingBox\":[863,1181,892,1180,892,1202,863,1203],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1239,1179,1295,1179,1295,1202,1239,1202],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1179,1294,1179,1294,1202,1241,1202],\"text\":\"5,00\",\"confidence\":0.423}]},{\"language\":\"en\",\"boundingBox\":[1443,1180,1531,1179,1532,1203,1443,1204],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1446,1181,1530,1180,1529,1203,1446,1204],\"text\":\"100.00\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[168,1222,429,1221,429,1250,168,1252],\"text\":\"Copper Swirl Marker\",\"words\":[{\"boundingBox\":[173,1223,263,1222,263,1252,172,1253],\"text\":\"Copper\",\"confidence\":0.959},{\"boundingBox\":[269,1222,332,1222,332,1251,269,1252],\"text\":\"Swirl\",\"confidence\":0.954},{\"boundingBox\":[338,1222,430,1222,430,1249,338,1251],\"text\":\"Marker\",\"confidence\":0.956}]},{\"language\":\"en\",\"boundingBox\":[861,1223,893,1222,893,1246,861,1248],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1223,892,1222,893,1246,862,1247],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1240,1222,1295,1223,1295,1246,1240,1245],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1222,1294,1223,1293,1246,1240,1245],\"text\":\"5,00\",\"confidence\":0.424}]},{\"language\":\"en\",\"boundingBox\":[1443,1222,1531,1222,1531,1247,1443,1247],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1445,1223,1529,1222,1529,1248,1444,1248],\"text\":\"100.00\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1148,1574,1296,1574,1296,1599,1148,1599],\"text\":\"SUBTOTAL\",\"words\":[{\"boundingBox\":[1149,1574,1295,1575,1295,1600,1149,1600],\"text\":\"SUBTOTAL\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1428,1571,1530,1570,1531,1598,1428,1599],\"text\":\"$140.00\",\"words\":[{\"boundingBox\":[1429,1572,1530,1570,1529,1599,1429,1599],\"text\":\"$140.00\",\"confidence\":0.957}]},{\"language\":\"en\",\"boundingBox\":[1238,1619,1295,1618,1295,1642,1237,1642],\"text\":\"TAX\",\"words\":[{\"boundingBox\":[1241,1618,1294,1618,1294,1641,1241,1642],\"text\":\"TAX\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1460,1616,1531,1614,1531,1641,1460,1641],\"text\":\"$4.00\",\"words\":[{\"boundingBox\":[1461,1615,1530,1614,1530,1641,1461,1642],\"text\":\"$4.00\",\"confidence\":0.939}]},{\"language\":\"en\",\"boundingBox\":[481,1670,764,1670,764,1708,481,1708],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[483,1672,603,1671,602,1707,482,1707],\"text\":\"Bernie\",\"confidence\":0.909},{\"boundingBox\":[614,1671,764,1670,763,1709,613,1708],\"text\":\"Sanders\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1204,1672,1296,1672,1296,1699,1204,1699],\"text\":\"TOTAL\",\"words\":[{\"boundingBox\":[1207,1674,1295,1672,1296,1700,1207,1699],\"text\":\"TOTAL\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1426,1670,1530,1669,1530,1695,1426,1697],\"text\":\"$144.00\",\"words\":[{\"boundingBox\":[1429,1671,1529,1669,1530,1696,1429,1697],\"text\":\"$144.00\",\"confidence\":0.949}]},{\"language\":\"en\",\"boundingBox\":[543,1718,716,1719,716,1743,543,1742],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[544,1719,621,1719,621,1743,544,1743],\"text\":\"Bernie\",\"confidence\":0.959},{\"boundingBox\":[626,1719,717,1720,716,1744,626,1743],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[581,1754,681,1756,680,1777,581,1776],\"text\":\"Manager\",\"words\":[{\"boundingBox\":[582,1755,681,1756,680,1778,581,1776],\"text\":\"Manager\",\"confidence\":0.957}]},{\"language\":\"en\",\"boundingBox\":[173,1796,480,1797,480,1832,173,1830],\"text\":\"Additional Notes:\",\"words\":[{\"boundingBox\":[175,1798,360,1797,360,1833,174,1830],\"text\":\"Additional\",\"confidence\":0.959},{\"boundingBox\":[366,1797,481,1800,481,1832,366,1833],\"text\":\"Notes:\",\"confidence\":0.944}]},{\"language\":\"en\",\"boundingBox\":[173,1879,705,1880,705,1912,173,1910],\"text\":\"Do not Jostle Box. Unpack carefully. Enjoy.\",\"words\":[{\"boundingBox\":[176,1883,209,1882,208,1907,174,1906],\"text\":\"Do\",\"confidence\":0.959},{\"boundingBox\":[215,1882,261,1881,260,1908,214,1907],\"text\":\"not\",\"confidence\":0.951},{\"boundingBox\":[266,1881,336,1881,335,1909,265,1908],\"text\":\"Jostle\",\"confidence\":0.958},{\"boundingBox\":[342,1881,403,1880,402,1910,341,1909],\"text\":\"Box.\",\"confidence\":0.892},{\"boundingBox\":[410,1880,504,1880,503,1912,408,1911],\"text\":\"Unpack\",\"confidence\":0.959},{\"boundingBox\":[510,1880,628,1880,627,1913,509,1912],\"text\":\"carefully.\",\"confidence\":0.958},{\"boundingBox\":[633,1880,705,1881,704,1913,632,1913],\"text\":\"Enjoy.\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[172,1923,1508,1924,1508,1959,172,1959],\"text\":\"Jupiter Book Supply will refund you 50% per book if returned within 60 days of reading and\",\"words\":[{\"boundingBox\":[172,1925,273,1925,273,1959,172,1959],\"text\":\"Jupiter\",\"confidence\":0.955},{\"boundingBox\":[280,1924,359,1924,359,1959,280,1959],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[366,1924,468,1924,467,1959,366,1959],\"text\":\"Supply\",\"confidence\":0.959},{\"boundingBox\":[474,1924,522,1924,521,1959,474,1959],\"text\":\"will\",\"confidence\":0.959},{\"boundingBox\":[529,1924,628,1924,628,1959,528,1959],\"text\":\"refund\",\"confidence\":0.958},{\"boundingBox\":[635,1924,692,1924,691,1959,634,1959],\"text\":\"you\",\"confidence\":0.958},{\"boundingBox\":[698,1924,762,1924,761,1959,698,1959],\"text\":\"50%\",\"confidence\":0.955},{\"boundingBox\":[773,1924,823,1924,822,1959,772,1959],\"text\":\"per\",\"confidence\":0.958},{\"boundingBox\":[830,1924,904,1924,903,1959,829,1959],\"text\":\"book\",\"confidence\":0.959},{\"boundingBox\":[911,1924,932,1924,931,1959,910,1959],\"text\":\"if\",\"confidence\":0.909},{\"boundingBox\":[938,1924,1065,1924,1064,1959,937,1959],\"text\":\"returned\",\"confidence\":0.959},{\"boundingBox\":[1072,1924,1160,1924,1159,1959,1071,1959],\"text\":\"within\",\"confidence\":0.959},{\"boundingBox\":[1167,1924,1208,1924,1206,1960,1166,1959],\"text\":\"60\",\"confidence\":0.929},{\"boundingBox\":[1215,1924,1287,1924,1285,1960,1213,1960],\"text\":\"days\",\"confidence\":0.959},{\"boundingBox\":[1294,1924,1323,1924,1322,1960,1292,1960],\"text\":\"of\",\"confidence\":0.958},{\"boundingBox\":[1330,1924,1443,1924,1441,1960,1328,1960],\"text\":\"reading\",\"confidence\":0.959},{\"boundingBox\":[1450,1924,1508,1924,1506,1960,1448,1960],\"text\":\"and\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[169,1957,786,1957,786,1993,169,1993],\"text\":\"offer you 25% off you next total purchase.\",\"words\":[{\"boundingBox\":[171,1959,239,1958,238,1992,170,1991],\"text\":\"offer\",\"confidence\":0.959},{\"boundingBox\":[245,1958,302,1958,300,1993,244,1992],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[308,1958,371,1958,369,1994,307,1993],\"text\":\"25%\",\"confidence\":0.934},{\"boundingBox\":[385,1958,425,1958,424,1994,384,1994],\"text\":\"off\",\"confidence\":0.958},{\"boundingBox\":[431,1958,488,1958,487,1994,430,1994],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[494,1958,559,1958,558,1994,493,1994],\"text\":\"next\",\"confidence\":0.959},{\"boundingBox\":[565,1958,632,1959,631,1993,564,1994],\"text\":\"total\",\"confidence\":0.959},{\"boundingBox\":[638,1959,785,1960,785,1990,637,1993],\"text\":\"purchase.\",\"confidence\":0.959}]}]}],\"pageResults\":[{\"page\":1,\"tables\":[{\"rows\":4,\"columns\":3,\"cells\":[{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"SUBTOTAL\",\"boundingBox\":[1072,1566,1309,1566,1309,1610,1072,1610],\"elements\":[\"#/readResults/0/lines/41/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"$140.00\",\"boundingBox\":[1309,1566,1544,1566,1544,1610,1309,1610],\"elements\":[\"#/readResults/0/lines/42/words/0\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"TAX\",\"boundingBox\":[1072,1610,1309,1610,1309,1658,1072,1658],\"elements\":[\"#/readResults/0/lines/43/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"$4.00\",\"boundingBox\":[1309,1610,1544,1610,1544,1658,1309,1658],\"elements\":[\"#/readResults/0/lines/44/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Bernie Sanders\",\"boundingBox\":[482,1658,1072,1658,1072,1708,482,1708],\"elements\":[\"#/readResults/0/lines/45/words/0\",\"#/readResults/0/lines/45/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"TOTAL\",\"boundingBox\":[1072,1658,1309,1658,1309,1708,1072,1708],\"elements\":[\"#/readResults/0/lines/46/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"$144.00\",\"boundingBox\":[1309,1658,1544,1658,1544,1708,1309,1708],\"elements\":[\"#/readResults/0/lines/47/words/0\"]}]},{\"rows\":6,\"columns\":4,\"cells\":[{\"rowIndex\":0,\"columnIndex\":0,\"text\":\"Details\",\"boundingBox\":[156,1038,847,1038,847,1087,156,1087],\"elements\":[\"#/readResults/0/lines/21/words/0\"]},{\"rowIndex\":0,\"columnIndex\":1,\"text\":\"Quantity\",\"boundingBox\":[847,1038,1072,1038,1072,1087,847,1087],\"elements\":[\"#/readResults/0/lines/22/words/0\"]},{\"rowIndex\":0,\"columnIndex\":2,\"text\":\"Unit Price\",\"boundingBox\":[1072,1038,1309,1038,1309,1087,1072,1087],\"elements\":[\"#/readResults/0/lines/23/words/0\",\"#/readResults/0/lines/23/words/1\"]},{\"rowIndex\":0,\"columnIndex\":3,\"text\":\"Total\",\"boundingBox\":[1309,1038,1544,1038,1544,1087,1309,1087],\"elements\":[\"#/readResults/0/lines/24/words/0\"]},{\"rowIndex\":1,\"columnIndex\":0,\"text\":\"Bindings\",\"boundingBox\":[156,1087,847,1087,847,1128,156,1128],\"elements\":[\"#/readResults/0/lines/25/words/0\"]},{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1087,1072,1087,1072,1128,847,1128],\"elements\":[\"#/readResults/0/lines/26/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1087,1309,1087,1309,1128,1072,1128],\"elements\":[\"#/readResults/0/lines/27/words/0\"]},{\"rowIndex\":1,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1087,1544,1087,1544,1128,1309,1128],\"elements\":[\"#/readResults/0/lines/28/words/0\"]},{\"rowIndex\":2,\"columnIndex\":0,\"text\":\"Covers Small\",\"boundingBox\":[156,1128,847,1128,847,1172,156,1172],\"elements\":[\"#/readResults/0/lines/29/words/0\",\"#/readResults/0/lines/29/words/1\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1128,1072,1128,1072,1172,847,1172],\"elements\":[\"#/readResults/0/lines/30/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1128,1309,1128,1309,1172,1072,1172],\"elements\":[\"#/readResults/0/lines/31/words/0\"]},{\"rowIndex\":2,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1128,1544,1128,1544,1172,1309,1172],\"elements\":[\"#/readResults/0/lines/32/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Feather Bookmark\",\"boundingBox\":[156,1172,847,1172,847,1216,156,1216],\"elements\":[\"#/readResults/0/lines/33/words/0\",\"#/readResults/0/lines/33/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1172,1072,1172,1072,1216,847,1216],\"elements\":[\"#/readResults/0/lines/34/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1172,1309,1172,1309,1216,1072,1216],\"elements\":[\"#/readResults/0/lines/35/words/0\"]},{\"rowIndex\":3,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1172,1544,1172,1544,1216,1309,1216],\"elements\":[\"#/readResults/0/lines/36/words/0\"]},{\"rowIndex\":4,\"columnIndex\":0,\"text\":\"Copper Swirl Marker\",\"boundingBox\":[156,1216,847,1216,847,1260,156,1260],\"elements\":[\"#/readResults/0/lines/37/words/0\",\"#/readResults/0/lines/37/words/1\",\"#/readResults/0/lines/37/words/2\"]},{\"rowIndex\":4,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1216,1072,1216,1072,1260,847,1260],\"elements\":[\"#/readResults/0/lines/38/words/0\"]},{\"rowIndex\":4,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1216,1309,1216,1309,1260,1072,1260],\"elements\":[\"#/readResults/0/lines/39/words/0\"]},{\"rowIndex\":4,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1216,1544,1216,1544,1260,1309,1260],\"elements\":[\"#/readResults/0/lines/40/words/0\"]}]}]}]}}", - "Date" : "Wed, 22 Apr 2020 22:29:50 GMT", - "Content-Type" : "application/json; charset=utf-8" - }, - "Exception" : null - }, { - "Method" : "POST", - "Uri" : "https://javaformrecognizertestresource.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyze", - "Headers" : { - "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.1 (11.0.5; Windows 10 10.0)", - "x-ms-client-request-id" : "eb4223be-eec2-4a4e-bf96-50a8578c77a7", - "Content-Type" : "image/jpeg" - }, - "Response" : null, - "Exception" : { - "ClassName" : "java.lang.NullPointerException", - "ErrorMessage" : null - } - }, { - "Method" : "POST", - "Uri" : "https://javaformrecognizertestresource.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyze", - "Headers" : { - "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.1 (11.0.5; Windows 10 10.0)", - "x-ms-client-request-id" : "eb4223be-eec2-4a4e-bf96-50a8578c77a7", - "Content-Type" : "image/jpeg" - }, - "Response" : null, - "Exception" : { - "ClassName" : "java.lang.NullPointerException", - "ErrorMessage" : null - } - }, { - "Method" : "POST", - "Uri" : "https://javaformrecognizertestresource.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyze", - "Headers" : { - "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.1 (11.0.5; Windows 10 10.0)", - "x-ms-client-request-id" : "eb4223be-eec2-4a4e-bf96-50a8578c77a7", - "Content-Type" : "image/jpeg" - }, - "Response" : null, - "Exception" : { - "ClassName" : "java.lang.NullPointerException", - "ErrorMessage" : null - } - }, { - "Method" : "POST", - "Uri" : "https://javaformrecognizertestresource.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyze", - "Headers" : { - "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.1 (11.0.5; Windows 10 10.0)", - "x-ms-client-request-id" : "eb4223be-eec2-4a4e-bf96-50a8578c77a7", - "Content-Type" : "image/jpeg" - }, - "Response" : null, - "Exception" : { - "ClassName" : "java.lang.NullPointerException", - "ErrorMessage" : null - } - } ], - "variables" : [ ] -} \ No newline at end of file diff --git a/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeLayoutSourceUrl.json b/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeLayoutSourceUrl.json deleted file mode 100644 index c068736a57bd..000000000000 --- a/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeLayoutSourceUrl.json +++ /dev/null @@ -1,64 +0,0 @@ -{ - "networkCallRecords" : [ { - "Method" : "POST", - "Uri" : "https://javaformrecognizertestresource.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyze", - "Headers" : { - "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.1 (11.0.5; Windows 10 10.0)", - "x-ms-client-request-id" : "2cae61bd-7898-4f7b-abd0-ee7b3c9de5e6", - "Content-Type" : "application/json" - }, - "Response" : { - "x-envoy-upstream-service-time" : "240", - "Strict-Transport-Security" : "max-age=31536000; includeSubDomains; preload", - "x-content-type-options" : "nosniff", - "apim-request-id" : "701f21be-f348-4361-be6a-af74c4616d2f", - "retry-after" : "0", - "Content-Length" : "0", - "StatusCode" : "202", - "Operation-Location" : "https://javaformrecognizertestresource.cognitiveservices.azure.com/formrecognizer/v2.0-preview/layout/analyzeResults/701f21be-f348-4361-be6a-af74c4616d2f", - "Date" : "Wed, 22 Apr 2020 22:28:33 GMT" - }, - "Exception" : null - }, { - "Method" : "GET", - "Uri" : "https://javaformrecognizertestresource.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyzeResults/701f21be-f348-4361-be6a-af74c4616d2f", - "Headers" : { - "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.1 (11.0.5; Windows 10 10.0)", - "x-ms-client-request-id" : "71b252fb-c989-4c81-a929-6c2d8c138956" - }, - "Response" : { - "Transfer-Encoding" : "chunked", - "x-envoy-upstream-service-time" : "73", - "Strict-Transport-Security" : "max-age=31536000; includeSubDomains; preload", - "x-content-type-options" : "nosniff", - "apim-request-id" : "35f7365b-4b2c-4010-ade2-9dae52b81946", - "retry-after" : "0", - "StatusCode" : "200", - "Body" : "{\"status\":\"succeeded\",\"createdDateTime\":\"2020-04-22T22:28:34Z\",\"lastUpdatedDateTime\":\"2020-04-22T22:28:38Z\",\"analyzeResult\":{\"version\":\"2.0.0\",\"readResults\":[{\"page\":1,\"language\":\"en\",\"angle\":0,\"width\":1700,\"height\":2200,\"unit\":\"pixel\",\"lines\":[{\"language\":\"en\",\"boundingBox\":[137,140,351,140,351,167,137,166],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[137,140,263,140,263,168,138,166],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[271,140,351,140,351,168,272,168],\"text\":\"Order\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[620,204,1073,201,1074,264,620,266],\"text\":\"Hero Limited\",\"words\":[{\"boundingBox\":[622,207,788,204,787,266,621,266],\"text\":\"Hero\",\"confidence\":0.959},{\"boundingBox\":[811,204,1075,202,1075,266,811,266],\"text\":\"Limited\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[165,351,529,350,530,377,165,379],\"text\":\"Company Phone: 555-348-6512\",\"words\":[{\"boundingBox\":[167,352,275,351,275,379,167,379],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[281,351,362,351,362,378,280,379],\"text\":\"Phone:\",\"confidence\":0.958},{\"boundingBox\":[367,351,529,352,529,374,367,378],\"text\":\"555-348-6512\",\"confidence\":0.946}]},{\"language\":\"en\",\"boundingBox\":[1114,320,1551,320,1551,370,1114,370],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[1115,322,1377,320,1377,371,1117,371],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1396,321,1550,321,1549,371,1396,371],\"text\":\"Order\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[167,392,534,392,534,419,167,418],\"text\":\"Website: www.herolimited.com\",\"words\":[{\"boundingBox\":[168,392,270,393,269,419,167,418],\"text\":\"Website:\",\"confidence\":0.957},{\"boundingBox\":[275,393,528,393,529,418,274,419],\"text\":\"www.herolimited.com\",\"confidence\":0.872}]},{\"language\":\"en\",\"boundingBox\":[164,437,236,437,236,459,164,459],\"text\":\"Email:\",\"words\":[{\"boundingBox\":[165,437,236,437,237,460,165,459],\"text\":\"Email:\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1025,420,1317,419,1317,449,1025,449],\"text\":\"Dated As: 12/20/2020\",\"words\":[{\"boundingBox\":[1026,420,1112,421,1112,450,1025,449],\"text\":\"Dated\",\"confidence\":0.959},{\"boundingBox\":[1118,421,1163,421,1163,450,1117,450],\"text\":\"As:\",\"confidence\":0.957},{\"boundingBox\":[1169,421,1317,420,1317,450,1168,450],\"text\":\"12/20/2020\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[166,480,482,479,482,502,166,503],\"text\":\"accounts@herolimited.com\",\"words\":[{\"boundingBox\":[166,484,475,480,473,503,166,503],\"text\":\"accounts@herolimited.com\",\"confidence\":0.856}]},{\"language\":\"en\",\"boundingBox\":[1025,461,1376,461,1376,488,1025,490],\"text\":\"Purchase Order #: 948284\",\"words\":[{\"boundingBox\":[1027,463,1154,461,1153,490,1026,489],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1161,461,1241,461,1240,490,1160,490],\"text\":\"Order\",\"confidence\":0.959},{\"boundingBox\":[1246,461,1278,461,1277,489,1246,489],\"text\":\"#:\",\"confidence\":0.959},{\"boundingBox\":[1283,461,1377,462,1376,488,1282,489],\"text\":\"948284\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[166,546,397,546,397,594,166,594],\"text\":\"Shipped To\",\"words\":[{\"boundingBox\":[167,546,336,548,337,593,168,595],\"text\":\"Shipped\",\"confidence\":0.959},{\"boundingBox\":[346,548,396,548,397,593,347,593],\"text\":\"To\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[160,608,518,608,518,640,160,640],\"text\":\"Vendor Name: Hillary Swank\",\"words\":[{\"boundingBox\":[162,610,257,610,255,640,160,637],\"text\":\"Vendor\",\"confidence\":0.959},{\"boundingBox\":[262,610,347,610,346,641,261,640],\"text\":\"Name:\",\"confidence\":0.959},{\"boundingBox\":[352,610,434,609,433,641,351,641],\"text\":\"Hillary\",\"confidence\":0.959},{\"boundingBox\":[439,609,518,609,517,640,438,641],\"text\":\"Swank\",\"confidence\":0.954}]},{\"language\":\"en\",\"boundingBox\":[160,648,628,645,629,680,160,682],\"text\":\"Company Name: Higgly Wiggly Books\",\"words\":[{\"boundingBox\":[162,648,282,647,281,681,161,678],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[288,647,373,647,372,682,287,682],\"text\":\"Name:\",\"confidence\":0.911},{\"boundingBox\":[379,647,456,647,455,682,378,682],\"text\":\"Higgly\",\"confidence\":0.959},{\"boundingBox\":[462,647,549,646,548,679,461,682],\"text\":\"Wiggly\",\"confidence\":0.959},{\"boundingBox\":[555,646,629,646,628,676,554,679],\"text\":\"Books\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[161,684,526,684,526,712,161,712],\"text\":\"Address: 938 NE Burner Road\",\"words\":[{\"boundingBox\":[162,685,271,685,271,713,162,712],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[277,685,324,685,324,713,277,713],\"text\":\"938\",\"confidence\":0.947},{\"boundingBox\":[330,685,365,685,365,713,329,713],\"text\":\"NE\",\"confidence\":0.958},{\"boundingBox\":[370,685,456,685,456,713,370,713],\"text\":\"Burner\",\"confidence\":0.958},{\"boundingBox\":[462,685,526,686,526,713,461,713],\"text\":\"Road\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[274,722,603,720,604,751,274,754],\"text\":\"Boulder City, CO 92848\",\"words\":[{\"boundingBox\":[279,723,375,721,374,754,278,754],\"text\":\"Boulder\",\"confidence\":0.959},{\"boundingBox\":[381,721,437,721,436,753,380,754],\"text\":\"City,\",\"confidence\":0.959},{\"boundingBox\":[443,721,479,721,478,753,442,753],\"text\":\"CO\",\"confidence\":0.886},{\"boundingBox\":[485,721,568,721,568,751,484,753],\"text\":\"92848\",\"confidence\":0.937}]},{\"language\":\"en\",\"boundingBox\":[612,721,884,721,884,749,612,749],\"text\":\"Phone: 938-294-2949\",\"words\":[{\"boundingBox\":[614,722,707,722,707,750,614,750],\"text\":\"Phone:\",\"confidence\":0.952},{\"boundingBox\":[713,722,884,722,884,749,713,750],\"text\":\"938-294-2949\",\"confidence\":0.956}]},{\"language\":\"en\",\"boundingBox\":[165,783,451,783,451,827,166,830],\"text\":\"Shipped From\",\"words\":[{\"boundingBox\":[167,784,336,784,335,829,166,830],\"text\":\"Shipped\",\"confidence\":0.867},{\"boundingBox\":[345,784,441,783,440,825,344,829],\"text\":\"From\",\"confidence\":0.918}]},{\"language\":\"en\",\"boundingBox\":[165,851,446,851,446,881,165,880],\"text\":\"Name: Bernie Sanders\",\"words\":[{\"boundingBox\":[166,851,252,853,251,880,165,881],\"text\":\"Name:\",\"confidence\":0.956},{\"boundingBox\":[258,853,339,854,337,880,257,880],\"text\":\"Bernie\",\"confidence\":0.958},{\"boundingBox\":[345,854,447,853,445,881,343,880],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[164,889,629,889,629,920,164,920],\"text\":\"Company Name: Jupiter Book Supply\",\"words\":[{\"boundingBox\":[167,891,287,890,287,920,166,920],\"text\":\"Company\",\"confidence\":0.958},{\"boundingBox\":[293,890,376,890,375,921,292,920],\"text\":\"Name:\",\"confidence\":0.958},{\"boundingBox\":[382,890,470,890,469,921,381,921],\"text\":\"Jupiter\",\"confidence\":0.958},{\"boundingBox\":[476,890,540,890,539,921,475,921],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[546,890,629,890,629,921,545,921],\"text\":\"Supply\",\"confidence\":0.947}]},{\"language\":\"en\",\"boundingBox\":[164,926,520,926,520,953,164,953],\"text\":\"Address: 383 N Kinnick Road\",\"words\":[{\"boundingBox\":[166,927,277,927,277,953,165,954],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[283,927,330,927,329,953,282,953],\"text\":\"383\",\"confidence\":0.958},{\"boundingBox\":[335,927,353,927,352,953,334,953],\"text\":\"N\",\"confidence\":0.888},{\"boundingBox\":[362,927,452,927,451,954,361,953],\"text\":\"Kinnick\",\"confidence\":0.958},{\"boundingBox\":[457,927,521,927,521,954,457,954],\"text\":\"Road\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[280,964,516,964,516,991,280,991],\"text\":\"Seattle, WA 38383\",\"words\":[{\"boundingBox\":[284,965,381,965,380,992,283,992],\"text\":\"Seattle,\",\"confidence\":0.959},{\"boundingBox\":[386,965,432,965,431,992,385,992],\"text\":\"WA\",\"confidence\":0.944},{\"boundingBox\":[438,965,516,964,515,991,437,992],\"text\":\"38383\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[759,963,1036,963,1036,991,759,991],\"text\":\"Phone: 932-299-0292\",\"words\":[{\"boundingBox\":[761,964,854,963,852,991,760,990],\"text\":\"Phone:\",\"confidence\":0.959},{\"boundingBox\":[859,963,1034,964,1032,991,857,991],\"text\":\"932-299-0292\",\"confidence\":0.953}]},{\"language\":\"en\",\"boundingBox\":[447,1045,557,1045,557,1079,447,1079],\"text\":\"Details\",\"words\":[{\"boundingBox\":[448,1048,555,1046,556,1080,449,1079],\"text\":\"Details\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[889,1045,1030,1046,1030,1084,889,1084],\"text\":\"Quantity\",\"words\":[{\"boundingBox\":[889,1046,1029,1046,1027,1084,890,1083],\"text\":\"Quantity\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1114,1046,1271,1047,1271,1078,1114,1077],\"text\":\"Unit Price\",\"words\":[{\"boundingBox\":[1114,1048,1184,1047,1184,1078,1114,1078],\"text\":\"Unit\",\"confidence\":0.959},{\"boundingBox\":[1190,1047,1271,1047,1271,1079,1190,1078],\"text\":\"Price\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1384,1047,1469,1046,1470,1076,1385,1077],\"text\":\"Total\",\"words\":[{\"boundingBox\":[1387,1047,1470,1046,1470,1076,1387,1077],\"text\":\"Total\",\"confidence\":0.858}]},{\"language\":\"en\",\"boundingBox\":[172,1094,280,1096,279,1124,172,1121],\"text\":\"Bindings\",\"words\":[{\"boundingBox\":[172,1094,278,1097,278,1124,172,1121],\"text\":\"Bindings\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[859,1091,894,1089,895,1118,860,1120],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1091,893,1089,895,1118,863,1120],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1241,1095,1296,1094,1296,1118,1241,1118],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1242,1094,1295,1094,1295,1118,1242,1118],\"text\":\"1.00\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1459,1095,1531,1093,1531,1118,1459,1119],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1094,1530,1093,1531,1118,1460,1119],\"text\":\"20.00\",\"confidence\":0.957}]},{\"language\":\"en\",\"boundingBox\":[169,1135,329,1134,329,1162,169,1163],\"text\":\"Covers Small\",\"words\":[{\"boundingBox\":[173,1135,257,1135,256,1163,172,1163],\"text\":\"Covers\",\"confidence\":0.959},{\"boundingBox\":[262,1135,329,1134,328,1163,262,1163],\"text\":\"Small\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[860,1137,893,1135,893,1158,861,1160],\"text\":\"20\",\"words\":[{\"boundingBox\":[862,1137,892,1135,893,1158,863,1160],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1239,1136,1294,1135,1294,1159,1239,1159],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1243,1135,1293,1135,1293,1159,1243,1159],\"text\":\"1.00\",\"confidence\":0.908}]},{\"language\":\"en\",\"boundingBox\":[1457,1136,1532,1135,1532,1159,1457,1160],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1136,1529,1135,1530,1160,1459,1160],\"text\":\"20.00\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[170,1179,400,1178,400,1205,170,1206],\"text\":\"Feather Bookmark\",\"words\":[{\"boundingBox\":[172,1180,271,1180,270,1206,171,1206],\"text\":\"Feather\",\"confidence\":0.959},{\"boundingBox\":[276,1180,401,1179,400,1206,275,1206],\"text\":\"Bookmark\",\"confidence\":0.949}]},{\"language\":\"en\",\"boundingBox\":[863,1181,893,1180,893,1202,863,1203],\"text\":\"20\",\"words\":[{\"boundingBox\":[863,1181,892,1180,892,1202,863,1203],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1239,1179,1295,1179,1295,1202,1239,1202],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1179,1294,1179,1294,1202,1241,1202],\"text\":\"5,00\",\"confidence\":0.423}]},{\"language\":\"en\",\"boundingBox\":[1443,1180,1531,1179,1532,1203,1443,1204],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1446,1181,1530,1180,1529,1203,1446,1204],\"text\":\"100.00\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[168,1222,429,1221,429,1250,168,1252],\"text\":\"Copper Swirl Marker\",\"words\":[{\"boundingBox\":[173,1223,263,1222,263,1252,172,1253],\"text\":\"Copper\",\"confidence\":0.959},{\"boundingBox\":[269,1222,332,1222,332,1251,269,1252],\"text\":\"Swirl\",\"confidence\":0.954},{\"boundingBox\":[338,1222,430,1222,430,1249,338,1251],\"text\":\"Marker\",\"confidence\":0.956}]},{\"language\":\"en\",\"boundingBox\":[861,1223,893,1222,893,1246,861,1248],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1223,892,1222,893,1246,862,1247],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1240,1222,1295,1223,1295,1246,1240,1245],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1222,1294,1223,1293,1246,1240,1245],\"text\":\"5,00\",\"confidence\":0.424}]},{\"language\":\"en\",\"boundingBox\":[1443,1222,1531,1222,1531,1247,1443,1247],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1445,1223,1529,1222,1529,1248,1444,1248],\"text\":\"100.00\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1148,1574,1296,1574,1296,1599,1148,1599],\"text\":\"SUBTOTAL\",\"words\":[{\"boundingBox\":[1149,1574,1295,1575,1295,1600,1149,1600],\"text\":\"SUBTOTAL\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1428,1571,1530,1570,1531,1598,1428,1599],\"text\":\"$140.00\",\"words\":[{\"boundingBox\":[1429,1572,1530,1570,1529,1599,1429,1599],\"text\":\"$140.00\",\"confidence\":0.957}]},{\"language\":\"en\",\"boundingBox\":[1238,1619,1295,1618,1295,1642,1237,1642],\"text\":\"TAX\",\"words\":[{\"boundingBox\":[1241,1618,1294,1618,1294,1641,1241,1642],\"text\":\"TAX\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1460,1616,1531,1614,1531,1641,1460,1641],\"text\":\"$4.00\",\"words\":[{\"boundingBox\":[1461,1615,1530,1614,1530,1641,1461,1642],\"text\":\"$4.00\",\"confidence\":0.939}]},{\"language\":\"en\",\"boundingBox\":[481,1670,764,1670,764,1708,481,1708],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[483,1672,603,1671,602,1707,482,1707],\"text\":\"Bernie\",\"confidence\":0.909},{\"boundingBox\":[614,1671,764,1670,763,1709,613,1708],\"text\":\"Sanders\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1204,1672,1296,1672,1296,1699,1204,1699],\"text\":\"TOTAL\",\"words\":[{\"boundingBox\":[1207,1674,1295,1672,1296,1700,1207,1699],\"text\":\"TOTAL\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1426,1670,1530,1669,1530,1695,1426,1697],\"text\":\"$144.00\",\"words\":[{\"boundingBox\":[1429,1671,1529,1669,1530,1696,1429,1697],\"text\":\"$144.00\",\"confidence\":0.949}]},{\"language\":\"en\",\"boundingBox\":[543,1718,716,1719,716,1743,543,1742],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[544,1719,621,1719,621,1743,544,1743],\"text\":\"Bernie\",\"confidence\":0.959},{\"boundingBox\":[626,1719,717,1720,716,1744,626,1743],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[581,1754,681,1756,680,1777,581,1776],\"text\":\"Manager\",\"words\":[{\"boundingBox\":[582,1755,681,1756,680,1778,581,1776],\"text\":\"Manager\",\"confidence\":0.957}]},{\"language\":\"en\",\"boundingBox\":[173,1796,480,1797,480,1832,173,1830],\"text\":\"Additional Notes:\",\"words\":[{\"boundingBox\":[175,1798,360,1797,360,1833,174,1830],\"text\":\"Additional\",\"confidence\":0.959},{\"boundingBox\":[366,1797,481,1800,481,1832,366,1833],\"text\":\"Notes:\",\"confidence\":0.944}]},{\"language\":\"en\",\"boundingBox\":[173,1879,705,1880,705,1912,173,1910],\"text\":\"Do not Jostle Box. Unpack carefully. Enjoy.\",\"words\":[{\"boundingBox\":[176,1883,209,1882,208,1907,174,1906],\"text\":\"Do\",\"confidence\":0.959},{\"boundingBox\":[215,1882,261,1881,260,1908,214,1907],\"text\":\"not\",\"confidence\":0.951},{\"boundingBox\":[266,1881,336,1881,335,1909,265,1908],\"text\":\"Jostle\",\"confidence\":0.958},{\"boundingBox\":[342,1881,403,1880,402,1910,341,1909],\"text\":\"Box.\",\"confidence\":0.892},{\"boundingBox\":[410,1880,504,1880,503,1912,408,1911],\"text\":\"Unpack\",\"confidence\":0.959},{\"boundingBox\":[510,1880,628,1880,627,1913,509,1912],\"text\":\"carefully.\",\"confidence\":0.958},{\"boundingBox\":[633,1880,705,1881,704,1913,632,1913],\"text\":\"Enjoy.\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[172,1923,1508,1924,1508,1959,172,1959],\"text\":\"Jupiter Book Supply will refund you 50% per book if returned within 60 days of reading and\",\"words\":[{\"boundingBox\":[172,1925,273,1925,273,1959,172,1959],\"text\":\"Jupiter\",\"confidence\":0.955},{\"boundingBox\":[280,1924,359,1924,359,1959,280,1959],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[366,1924,468,1924,467,1959,366,1959],\"text\":\"Supply\",\"confidence\":0.959},{\"boundingBox\":[474,1924,522,1924,521,1959,474,1959],\"text\":\"will\",\"confidence\":0.959},{\"boundingBox\":[529,1924,628,1924,628,1959,528,1959],\"text\":\"refund\",\"confidence\":0.958},{\"boundingBox\":[635,1924,692,1924,691,1959,634,1959],\"text\":\"you\",\"confidence\":0.958},{\"boundingBox\":[698,1924,762,1924,761,1959,698,1959],\"text\":\"50%\",\"confidence\":0.955},{\"boundingBox\":[773,1924,823,1924,822,1959,772,1959],\"text\":\"per\",\"confidence\":0.958},{\"boundingBox\":[830,1924,904,1924,903,1959,829,1959],\"text\":\"book\",\"confidence\":0.959},{\"boundingBox\":[911,1924,932,1924,931,1959,910,1959],\"text\":\"if\",\"confidence\":0.909},{\"boundingBox\":[938,1924,1065,1924,1064,1959,937,1959],\"text\":\"returned\",\"confidence\":0.959},{\"boundingBox\":[1072,1924,1160,1924,1159,1959,1071,1959],\"text\":\"within\",\"confidence\":0.959},{\"boundingBox\":[1167,1924,1208,1924,1206,1960,1166,1959],\"text\":\"60\",\"confidence\":0.929},{\"boundingBox\":[1215,1924,1287,1924,1285,1960,1213,1960],\"text\":\"days\",\"confidence\":0.959},{\"boundingBox\":[1294,1924,1323,1924,1322,1960,1292,1960],\"text\":\"of\",\"confidence\":0.958},{\"boundingBox\":[1330,1924,1443,1924,1441,1960,1328,1960],\"text\":\"reading\",\"confidence\":0.959},{\"boundingBox\":[1450,1924,1508,1924,1506,1960,1448,1960],\"text\":\"and\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[169,1957,786,1957,786,1993,169,1993],\"text\":\"offer you 25% off you next total purchase.\",\"words\":[{\"boundingBox\":[171,1959,239,1958,238,1992,170,1991],\"text\":\"offer\",\"confidence\":0.959},{\"boundingBox\":[245,1958,302,1958,300,1993,244,1992],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[308,1958,371,1958,369,1994,307,1993],\"text\":\"25%\",\"confidence\":0.934},{\"boundingBox\":[385,1958,425,1958,424,1994,384,1994],\"text\":\"off\",\"confidence\":0.958},{\"boundingBox\":[431,1958,488,1958,487,1994,430,1994],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[494,1958,559,1958,558,1994,493,1994],\"text\":\"next\",\"confidence\":0.959},{\"boundingBox\":[565,1958,632,1959,631,1993,564,1994],\"text\":\"total\",\"confidence\":0.959},{\"boundingBox\":[638,1959,785,1960,785,1990,637,1993],\"text\":\"purchase.\",\"confidence\":0.959}]}]}],\"pageResults\":[{\"page\":1,\"tables\":[{\"rows\":4,\"columns\":3,\"cells\":[{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"SUBTOTAL\",\"boundingBox\":[1072,1566,1309,1566,1309,1610,1072,1610],\"elements\":[\"#/readResults/0/lines/41/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"$140.00\",\"boundingBox\":[1309,1566,1544,1566,1544,1610,1309,1610],\"elements\":[\"#/readResults/0/lines/42/words/0\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"TAX\",\"boundingBox\":[1072,1610,1309,1610,1309,1658,1072,1658],\"elements\":[\"#/readResults/0/lines/43/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"$4.00\",\"boundingBox\":[1309,1610,1544,1610,1544,1658,1309,1658],\"elements\":[\"#/readResults/0/lines/44/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Bernie Sanders\",\"boundingBox\":[482,1658,1072,1658,1072,1708,482,1708],\"elements\":[\"#/readResults/0/lines/45/words/0\",\"#/readResults/0/lines/45/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"TOTAL\",\"boundingBox\":[1072,1658,1309,1658,1309,1708,1072,1708],\"elements\":[\"#/readResults/0/lines/46/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"$144.00\",\"boundingBox\":[1309,1658,1544,1658,1544,1708,1309,1708],\"elements\":[\"#/readResults/0/lines/47/words/0\"]}]},{\"rows\":6,\"columns\":4,\"cells\":[{\"rowIndex\":0,\"columnIndex\":0,\"text\":\"Details\",\"boundingBox\":[156,1038,847,1038,847,1087,156,1087],\"elements\":[\"#/readResults/0/lines/21/words/0\"]},{\"rowIndex\":0,\"columnIndex\":1,\"text\":\"Quantity\",\"boundingBox\":[847,1038,1072,1038,1072,1087,847,1087],\"elements\":[\"#/readResults/0/lines/22/words/0\"]},{\"rowIndex\":0,\"columnIndex\":2,\"text\":\"Unit Price\",\"boundingBox\":[1072,1038,1309,1038,1309,1087,1072,1087],\"elements\":[\"#/readResults/0/lines/23/words/0\",\"#/readResults/0/lines/23/words/1\"]},{\"rowIndex\":0,\"columnIndex\":3,\"text\":\"Total\",\"boundingBox\":[1309,1038,1544,1038,1544,1087,1309,1087],\"elements\":[\"#/readResults/0/lines/24/words/0\"]},{\"rowIndex\":1,\"columnIndex\":0,\"text\":\"Bindings\",\"boundingBox\":[156,1087,847,1087,847,1128,156,1128],\"elements\":[\"#/readResults/0/lines/25/words/0\"]},{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1087,1072,1087,1072,1128,847,1128],\"elements\":[\"#/readResults/0/lines/26/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1087,1309,1087,1309,1128,1072,1128],\"elements\":[\"#/readResults/0/lines/27/words/0\"]},{\"rowIndex\":1,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1087,1544,1087,1544,1128,1309,1128],\"elements\":[\"#/readResults/0/lines/28/words/0\"]},{\"rowIndex\":2,\"columnIndex\":0,\"text\":\"Covers Small\",\"boundingBox\":[156,1128,847,1128,847,1172,156,1172],\"elements\":[\"#/readResults/0/lines/29/words/0\",\"#/readResults/0/lines/29/words/1\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1128,1072,1128,1072,1172,847,1172],\"elements\":[\"#/readResults/0/lines/30/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1128,1309,1128,1309,1172,1072,1172],\"elements\":[\"#/readResults/0/lines/31/words/0\"]},{\"rowIndex\":2,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1128,1544,1128,1544,1172,1309,1172],\"elements\":[\"#/readResults/0/lines/32/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Feather Bookmark\",\"boundingBox\":[156,1172,847,1172,847,1216,156,1216],\"elements\":[\"#/readResults/0/lines/33/words/0\",\"#/readResults/0/lines/33/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1172,1072,1172,1072,1216,847,1216],\"elements\":[\"#/readResults/0/lines/34/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1172,1309,1172,1309,1216,1072,1216],\"elements\":[\"#/readResults/0/lines/35/words/0\"]},{\"rowIndex\":3,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1172,1544,1172,1544,1216,1309,1216],\"elements\":[\"#/readResults/0/lines/36/words/0\"]},{\"rowIndex\":4,\"columnIndex\":0,\"text\":\"Copper Swirl Marker\",\"boundingBox\":[156,1216,847,1216,847,1260,156,1260],\"elements\":[\"#/readResults/0/lines/37/words/0\",\"#/readResults/0/lines/37/words/1\",\"#/readResults/0/lines/37/words/2\"]},{\"rowIndex\":4,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1216,1072,1216,1072,1260,847,1260],\"elements\":[\"#/readResults/0/lines/38/words/0\"]},{\"rowIndex\":4,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1216,1309,1216,1309,1260,1072,1260],\"elements\":[\"#/readResults/0/lines/39/words/0\"]},{\"rowIndex\":4,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1216,1544,1216,1544,1260,1309,1260],\"elements\":[\"#/readResults/0/lines/40/words/0\"]}]}]}]}}", - "Date" : "Wed, 22 Apr 2020 22:28:39 GMT", - "Content-Type" : "application/json; charset=utf-8" - }, - "Exception" : null - }, { - "Method" : "GET", - "Uri" : "https://javaformrecognizertestresource.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyzeResults/701f21be-f348-4361-be6a-af74c4616d2f", - "Headers" : { - "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.1 (11.0.5; Windows 10 10.0)", - "x-ms-client-request-id" : "56a22dfa-8ec1-48c8-9029-1be536485f4f" - }, - "Response" : { - "Transfer-Encoding" : "chunked", - "x-envoy-upstream-service-time" : "80", - "Strict-Transport-Security" : "max-age=31536000; includeSubDomains; preload", - "x-content-type-options" : "nosniff", - "apim-request-id" : "405af5e2-7d7f-4fd5-8048-6e67b9547f9b", - "retry-after" : "0", - "StatusCode" : "200", - "Body" : "{\"status\":\"succeeded\",\"createdDateTime\":\"2020-04-22T22:28:34Z\",\"lastUpdatedDateTime\":\"2020-04-22T22:28:38Z\",\"analyzeResult\":{\"version\":\"2.0.0\",\"readResults\":[{\"page\":1,\"language\":\"en\",\"angle\":0,\"width\":1700,\"height\":2200,\"unit\":\"pixel\",\"lines\":[{\"language\":\"en\",\"boundingBox\":[137,140,351,140,351,167,137,166],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[137,140,263,140,263,168,138,166],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[271,140,351,140,351,168,272,168],\"text\":\"Order\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[620,204,1073,201,1074,264,620,266],\"text\":\"Hero Limited\",\"words\":[{\"boundingBox\":[622,207,788,204,787,266,621,266],\"text\":\"Hero\",\"confidence\":0.959},{\"boundingBox\":[811,204,1075,202,1075,266,811,266],\"text\":\"Limited\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[165,351,529,350,530,377,165,379],\"text\":\"Company Phone: 555-348-6512\",\"words\":[{\"boundingBox\":[167,352,275,351,275,379,167,379],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[281,351,362,351,362,378,280,379],\"text\":\"Phone:\",\"confidence\":0.958},{\"boundingBox\":[367,351,529,352,529,374,367,378],\"text\":\"555-348-6512\",\"confidence\":0.946}]},{\"language\":\"en\",\"boundingBox\":[1114,320,1551,320,1551,370,1114,370],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[1115,322,1377,320,1377,371,1117,371],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1396,321,1550,321,1549,371,1396,371],\"text\":\"Order\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[167,392,534,392,534,419,167,418],\"text\":\"Website: www.herolimited.com\",\"words\":[{\"boundingBox\":[168,392,270,393,269,419,167,418],\"text\":\"Website:\",\"confidence\":0.957},{\"boundingBox\":[275,393,528,393,529,418,274,419],\"text\":\"www.herolimited.com\",\"confidence\":0.872}]},{\"language\":\"en\",\"boundingBox\":[164,437,236,437,236,459,164,459],\"text\":\"Email:\",\"words\":[{\"boundingBox\":[165,437,236,437,237,460,165,459],\"text\":\"Email:\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1025,420,1317,419,1317,449,1025,449],\"text\":\"Dated As: 12/20/2020\",\"words\":[{\"boundingBox\":[1026,420,1112,421,1112,450,1025,449],\"text\":\"Dated\",\"confidence\":0.959},{\"boundingBox\":[1118,421,1163,421,1163,450,1117,450],\"text\":\"As:\",\"confidence\":0.957},{\"boundingBox\":[1169,421,1317,420,1317,450,1168,450],\"text\":\"12/20/2020\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[166,480,482,479,482,502,166,503],\"text\":\"accounts@herolimited.com\",\"words\":[{\"boundingBox\":[166,484,475,480,473,503,166,503],\"text\":\"accounts@herolimited.com\",\"confidence\":0.856}]},{\"language\":\"en\",\"boundingBox\":[1025,461,1376,461,1376,488,1025,490],\"text\":\"Purchase Order #: 948284\",\"words\":[{\"boundingBox\":[1027,463,1154,461,1153,490,1026,489],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1161,461,1241,461,1240,490,1160,490],\"text\":\"Order\",\"confidence\":0.959},{\"boundingBox\":[1246,461,1278,461,1277,489,1246,489],\"text\":\"#:\",\"confidence\":0.959},{\"boundingBox\":[1283,461,1377,462,1376,488,1282,489],\"text\":\"948284\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[166,546,397,546,397,594,166,594],\"text\":\"Shipped To\",\"words\":[{\"boundingBox\":[167,546,336,548,337,593,168,595],\"text\":\"Shipped\",\"confidence\":0.959},{\"boundingBox\":[346,548,396,548,397,593,347,593],\"text\":\"To\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[160,608,518,608,518,640,160,640],\"text\":\"Vendor Name: Hillary Swank\",\"words\":[{\"boundingBox\":[162,610,257,610,255,640,160,637],\"text\":\"Vendor\",\"confidence\":0.959},{\"boundingBox\":[262,610,347,610,346,641,261,640],\"text\":\"Name:\",\"confidence\":0.959},{\"boundingBox\":[352,610,434,609,433,641,351,641],\"text\":\"Hillary\",\"confidence\":0.959},{\"boundingBox\":[439,609,518,609,517,640,438,641],\"text\":\"Swank\",\"confidence\":0.954}]},{\"language\":\"en\",\"boundingBox\":[160,648,628,645,629,680,160,682],\"text\":\"Company Name: Higgly Wiggly Books\",\"words\":[{\"boundingBox\":[162,648,282,647,281,681,161,678],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[288,647,373,647,372,682,287,682],\"text\":\"Name:\",\"confidence\":0.911},{\"boundingBox\":[379,647,456,647,455,682,378,682],\"text\":\"Higgly\",\"confidence\":0.959},{\"boundingBox\":[462,647,549,646,548,679,461,682],\"text\":\"Wiggly\",\"confidence\":0.959},{\"boundingBox\":[555,646,629,646,628,676,554,679],\"text\":\"Books\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[161,684,526,684,526,712,161,712],\"text\":\"Address: 938 NE Burner Road\",\"words\":[{\"boundingBox\":[162,685,271,685,271,713,162,712],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[277,685,324,685,324,713,277,713],\"text\":\"938\",\"confidence\":0.947},{\"boundingBox\":[330,685,365,685,365,713,329,713],\"text\":\"NE\",\"confidence\":0.958},{\"boundingBox\":[370,685,456,685,456,713,370,713],\"text\":\"Burner\",\"confidence\":0.958},{\"boundingBox\":[462,685,526,686,526,713,461,713],\"text\":\"Road\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[274,722,603,720,604,751,274,754],\"text\":\"Boulder City, CO 92848\",\"words\":[{\"boundingBox\":[279,723,375,721,374,754,278,754],\"text\":\"Boulder\",\"confidence\":0.959},{\"boundingBox\":[381,721,437,721,436,753,380,754],\"text\":\"City,\",\"confidence\":0.959},{\"boundingBox\":[443,721,479,721,478,753,442,753],\"text\":\"CO\",\"confidence\":0.886},{\"boundingBox\":[485,721,568,721,568,751,484,753],\"text\":\"92848\",\"confidence\":0.937}]},{\"language\":\"en\",\"boundingBox\":[612,721,884,721,884,749,612,749],\"text\":\"Phone: 938-294-2949\",\"words\":[{\"boundingBox\":[614,722,707,722,707,750,614,750],\"text\":\"Phone:\",\"confidence\":0.952},{\"boundingBox\":[713,722,884,722,884,749,713,750],\"text\":\"938-294-2949\",\"confidence\":0.956}]},{\"language\":\"en\",\"boundingBox\":[165,783,451,783,451,827,166,830],\"text\":\"Shipped From\",\"words\":[{\"boundingBox\":[167,784,336,784,335,829,166,830],\"text\":\"Shipped\",\"confidence\":0.867},{\"boundingBox\":[345,784,441,783,440,825,344,829],\"text\":\"From\",\"confidence\":0.918}]},{\"language\":\"en\",\"boundingBox\":[165,851,446,851,446,881,165,880],\"text\":\"Name: Bernie Sanders\",\"words\":[{\"boundingBox\":[166,851,252,853,251,880,165,881],\"text\":\"Name:\",\"confidence\":0.956},{\"boundingBox\":[258,853,339,854,337,880,257,880],\"text\":\"Bernie\",\"confidence\":0.958},{\"boundingBox\":[345,854,447,853,445,881,343,880],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[164,889,629,889,629,920,164,920],\"text\":\"Company Name: Jupiter Book Supply\",\"words\":[{\"boundingBox\":[167,891,287,890,287,920,166,920],\"text\":\"Company\",\"confidence\":0.958},{\"boundingBox\":[293,890,376,890,375,921,292,920],\"text\":\"Name:\",\"confidence\":0.958},{\"boundingBox\":[382,890,470,890,469,921,381,921],\"text\":\"Jupiter\",\"confidence\":0.958},{\"boundingBox\":[476,890,540,890,539,921,475,921],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[546,890,629,890,629,921,545,921],\"text\":\"Supply\",\"confidence\":0.947}]},{\"language\":\"en\",\"boundingBox\":[164,926,520,926,520,953,164,953],\"text\":\"Address: 383 N Kinnick Road\",\"words\":[{\"boundingBox\":[166,927,277,927,277,953,165,954],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[283,927,330,927,329,953,282,953],\"text\":\"383\",\"confidence\":0.958},{\"boundingBox\":[335,927,353,927,352,953,334,953],\"text\":\"N\",\"confidence\":0.888},{\"boundingBox\":[362,927,452,927,451,954,361,953],\"text\":\"Kinnick\",\"confidence\":0.958},{\"boundingBox\":[457,927,521,927,521,954,457,954],\"text\":\"Road\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[280,964,516,964,516,991,280,991],\"text\":\"Seattle, WA 38383\",\"words\":[{\"boundingBox\":[284,965,381,965,380,992,283,992],\"text\":\"Seattle,\",\"confidence\":0.959},{\"boundingBox\":[386,965,432,965,431,992,385,992],\"text\":\"WA\",\"confidence\":0.944},{\"boundingBox\":[438,965,516,964,515,991,437,992],\"text\":\"38383\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[759,963,1036,963,1036,991,759,991],\"text\":\"Phone: 932-299-0292\",\"words\":[{\"boundingBox\":[761,964,854,963,852,991,760,990],\"text\":\"Phone:\",\"confidence\":0.959},{\"boundingBox\":[859,963,1034,964,1032,991,857,991],\"text\":\"932-299-0292\",\"confidence\":0.953}]},{\"language\":\"en\",\"boundingBox\":[447,1045,557,1045,557,1079,447,1079],\"text\":\"Details\",\"words\":[{\"boundingBox\":[448,1048,555,1046,556,1080,449,1079],\"text\":\"Details\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[889,1045,1030,1046,1030,1084,889,1084],\"text\":\"Quantity\",\"words\":[{\"boundingBox\":[889,1046,1029,1046,1027,1084,890,1083],\"text\":\"Quantity\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1114,1046,1271,1047,1271,1078,1114,1077],\"text\":\"Unit Price\",\"words\":[{\"boundingBox\":[1114,1048,1184,1047,1184,1078,1114,1078],\"text\":\"Unit\",\"confidence\":0.959},{\"boundingBox\":[1190,1047,1271,1047,1271,1079,1190,1078],\"text\":\"Price\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1384,1047,1469,1046,1470,1076,1385,1077],\"text\":\"Total\",\"words\":[{\"boundingBox\":[1387,1047,1470,1046,1470,1076,1387,1077],\"text\":\"Total\",\"confidence\":0.858}]},{\"language\":\"en\",\"boundingBox\":[172,1094,280,1096,279,1124,172,1121],\"text\":\"Bindings\",\"words\":[{\"boundingBox\":[172,1094,278,1097,278,1124,172,1121],\"text\":\"Bindings\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[859,1091,894,1089,895,1118,860,1120],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1091,893,1089,895,1118,863,1120],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1241,1095,1296,1094,1296,1118,1241,1118],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1242,1094,1295,1094,1295,1118,1242,1118],\"text\":\"1.00\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1459,1095,1531,1093,1531,1118,1459,1119],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1094,1530,1093,1531,1118,1460,1119],\"text\":\"20.00\",\"confidence\":0.957}]},{\"language\":\"en\",\"boundingBox\":[169,1135,329,1134,329,1162,169,1163],\"text\":\"Covers Small\",\"words\":[{\"boundingBox\":[173,1135,257,1135,256,1163,172,1163],\"text\":\"Covers\",\"confidence\":0.959},{\"boundingBox\":[262,1135,329,1134,328,1163,262,1163],\"text\":\"Small\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[860,1137,893,1135,893,1158,861,1160],\"text\":\"20\",\"words\":[{\"boundingBox\":[862,1137,892,1135,893,1158,863,1160],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1239,1136,1294,1135,1294,1159,1239,1159],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1243,1135,1293,1135,1293,1159,1243,1159],\"text\":\"1.00\",\"confidence\":0.908}]},{\"language\":\"en\",\"boundingBox\":[1457,1136,1532,1135,1532,1159,1457,1160],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1136,1529,1135,1530,1160,1459,1160],\"text\":\"20.00\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[170,1179,400,1178,400,1205,170,1206],\"text\":\"Feather Bookmark\",\"words\":[{\"boundingBox\":[172,1180,271,1180,270,1206,171,1206],\"text\":\"Feather\",\"confidence\":0.959},{\"boundingBox\":[276,1180,401,1179,400,1206,275,1206],\"text\":\"Bookmark\",\"confidence\":0.949}]},{\"language\":\"en\",\"boundingBox\":[863,1181,893,1180,893,1202,863,1203],\"text\":\"20\",\"words\":[{\"boundingBox\":[863,1181,892,1180,892,1202,863,1203],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1239,1179,1295,1179,1295,1202,1239,1202],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1179,1294,1179,1294,1202,1241,1202],\"text\":\"5,00\",\"confidence\":0.423}]},{\"language\":\"en\",\"boundingBox\":[1443,1180,1531,1179,1532,1203,1443,1204],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1446,1181,1530,1180,1529,1203,1446,1204],\"text\":\"100.00\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[168,1222,429,1221,429,1250,168,1252],\"text\":\"Copper Swirl Marker\",\"words\":[{\"boundingBox\":[173,1223,263,1222,263,1252,172,1253],\"text\":\"Copper\",\"confidence\":0.959},{\"boundingBox\":[269,1222,332,1222,332,1251,269,1252],\"text\":\"Swirl\",\"confidence\":0.954},{\"boundingBox\":[338,1222,430,1222,430,1249,338,1251],\"text\":\"Marker\",\"confidence\":0.956}]},{\"language\":\"en\",\"boundingBox\":[861,1223,893,1222,893,1246,861,1248],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1223,892,1222,893,1246,862,1247],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1240,1222,1295,1223,1295,1246,1240,1245],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1222,1294,1223,1293,1246,1240,1245],\"text\":\"5,00\",\"confidence\":0.424}]},{\"language\":\"en\",\"boundingBox\":[1443,1222,1531,1222,1531,1247,1443,1247],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1445,1223,1529,1222,1529,1248,1444,1248],\"text\":\"100.00\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1148,1574,1296,1574,1296,1599,1148,1599],\"text\":\"SUBTOTAL\",\"words\":[{\"boundingBox\":[1149,1574,1295,1575,1295,1600,1149,1600],\"text\":\"SUBTOTAL\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1428,1571,1530,1570,1531,1598,1428,1599],\"text\":\"$140.00\",\"words\":[{\"boundingBox\":[1429,1572,1530,1570,1529,1599,1429,1599],\"text\":\"$140.00\",\"confidence\":0.957}]},{\"language\":\"en\",\"boundingBox\":[1238,1619,1295,1618,1295,1642,1237,1642],\"text\":\"TAX\",\"words\":[{\"boundingBox\":[1241,1618,1294,1618,1294,1641,1241,1642],\"text\":\"TAX\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1460,1616,1531,1614,1531,1641,1460,1641],\"text\":\"$4.00\",\"words\":[{\"boundingBox\":[1461,1615,1530,1614,1530,1641,1461,1642],\"text\":\"$4.00\",\"confidence\":0.939}]},{\"language\":\"en\",\"boundingBox\":[481,1670,764,1670,764,1708,481,1708],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[483,1672,603,1671,602,1707,482,1707],\"text\":\"Bernie\",\"confidence\":0.909},{\"boundingBox\":[614,1671,764,1670,763,1709,613,1708],\"text\":\"Sanders\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1204,1672,1296,1672,1296,1699,1204,1699],\"text\":\"TOTAL\",\"words\":[{\"boundingBox\":[1207,1674,1295,1672,1296,1700,1207,1699],\"text\":\"TOTAL\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1426,1670,1530,1669,1530,1695,1426,1697],\"text\":\"$144.00\",\"words\":[{\"boundingBox\":[1429,1671,1529,1669,1530,1696,1429,1697],\"text\":\"$144.00\",\"confidence\":0.949}]},{\"language\":\"en\",\"boundingBox\":[543,1718,716,1719,716,1743,543,1742],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[544,1719,621,1719,621,1743,544,1743],\"text\":\"Bernie\",\"confidence\":0.959},{\"boundingBox\":[626,1719,717,1720,716,1744,626,1743],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[581,1754,681,1756,680,1777,581,1776],\"text\":\"Manager\",\"words\":[{\"boundingBox\":[582,1755,681,1756,680,1778,581,1776],\"text\":\"Manager\",\"confidence\":0.957}]},{\"language\":\"en\",\"boundingBox\":[173,1796,480,1797,480,1832,173,1830],\"text\":\"Additional Notes:\",\"words\":[{\"boundingBox\":[175,1798,360,1797,360,1833,174,1830],\"text\":\"Additional\",\"confidence\":0.959},{\"boundingBox\":[366,1797,481,1800,481,1832,366,1833],\"text\":\"Notes:\",\"confidence\":0.944}]},{\"language\":\"en\",\"boundingBox\":[173,1879,705,1880,705,1912,173,1910],\"text\":\"Do not Jostle Box. Unpack carefully. Enjoy.\",\"words\":[{\"boundingBox\":[176,1883,209,1882,208,1907,174,1906],\"text\":\"Do\",\"confidence\":0.959},{\"boundingBox\":[215,1882,261,1881,260,1908,214,1907],\"text\":\"not\",\"confidence\":0.951},{\"boundingBox\":[266,1881,336,1881,335,1909,265,1908],\"text\":\"Jostle\",\"confidence\":0.958},{\"boundingBox\":[342,1881,403,1880,402,1910,341,1909],\"text\":\"Box.\",\"confidence\":0.892},{\"boundingBox\":[410,1880,504,1880,503,1912,408,1911],\"text\":\"Unpack\",\"confidence\":0.959},{\"boundingBox\":[510,1880,628,1880,627,1913,509,1912],\"text\":\"carefully.\",\"confidence\":0.958},{\"boundingBox\":[633,1880,705,1881,704,1913,632,1913],\"text\":\"Enjoy.\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[172,1923,1508,1924,1508,1959,172,1959],\"text\":\"Jupiter Book Supply will refund you 50% per book if returned within 60 days of reading and\",\"words\":[{\"boundingBox\":[172,1925,273,1925,273,1959,172,1959],\"text\":\"Jupiter\",\"confidence\":0.955},{\"boundingBox\":[280,1924,359,1924,359,1959,280,1959],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[366,1924,468,1924,467,1959,366,1959],\"text\":\"Supply\",\"confidence\":0.959},{\"boundingBox\":[474,1924,522,1924,521,1959,474,1959],\"text\":\"will\",\"confidence\":0.959},{\"boundingBox\":[529,1924,628,1924,628,1959,528,1959],\"text\":\"refund\",\"confidence\":0.958},{\"boundingBox\":[635,1924,692,1924,691,1959,634,1959],\"text\":\"you\",\"confidence\":0.958},{\"boundingBox\":[698,1924,762,1924,761,1959,698,1959],\"text\":\"50%\",\"confidence\":0.955},{\"boundingBox\":[773,1924,823,1924,822,1959,772,1959],\"text\":\"per\",\"confidence\":0.958},{\"boundingBox\":[830,1924,904,1924,903,1959,829,1959],\"text\":\"book\",\"confidence\":0.959},{\"boundingBox\":[911,1924,932,1924,931,1959,910,1959],\"text\":\"if\",\"confidence\":0.909},{\"boundingBox\":[938,1924,1065,1924,1064,1959,937,1959],\"text\":\"returned\",\"confidence\":0.959},{\"boundingBox\":[1072,1924,1160,1924,1159,1959,1071,1959],\"text\":\"within\",\"confidence\":0.959},{\"boundingBox\":[1167,1924,1208,1924,1206,1960,1166,1959],\"text\":\"60\",\"confidence\":0.929},{\"boundingBox\":[1215,1924,1287,1924,1285,1960,1213,1960],\"text\":\"days\",\"confidence\":0.959},{\"boundingBox\":[1294,1924,1323,1924,1322,1960,1292,1960],\"text\":\"of\",\"confidence\":0.958},{\"boundingBox\":[1330,1924,1443,1924,1441,1960,1328,1960],\"text\":\"reading\",\"confidence\":0.959},{\"boundingBox\":[1450,1924,1508,1924,1506,1960,1448,1960],\"text\":\"and\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[169,1957,786,1957,786,1993,169,1993],\"text\":\"offer you 25% off you next total purchase.\",\"words\":[{\"boundingBox\":[171,1959,239,1958,238,1992,170,1991],\"text\":\"offer\",\"confidence\":0.959},{\"boundingBox\":[245,1958,302,1958,300,1993,244,1992],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[308,1958,371,1958,369,1994,307,1993],\"text\":\"25%\",\"confidence\":0.934},{\"boundingBox\":[385,1958,425,1958,424,1994,384,1994],\"text\":\"off\",\"confidence\":0.958},{\"boundingBox\":[431,1958,488,1958,487,1994,430,1994],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[494,1958,559,1958,558,1994,493,1994],\"text\":\"next\",\"confidence\":0.959},{\"boundingBox\":[565,1958,632,1959,631,1993,564,1994],\"text\":\"total\",\"confidence\":0.959},{\"boundingBox\":[638,1959,785,1960,785,1990,637,1993],\"text\":\"purchase.\",\"confidence\":0.959}]}]}],\"pageResults\":[{\"page\":1,\"tables\":[{\"rows\":4,\"columns\":3,\"cells\":[{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"SUBTOTAL\",\"boundingBox\":[1072,1566,1309,1566,1309,1610,1072,1610],\"elements\":[\"#/readResults/0/lines/41/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"$140.00\",\"boundingBox\":[1309,1566,1544,1566,1544,1610,1309,1610],\"elements\":[\"#/readResults/0/lines/42/words/0\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"TAX\",\"boundingBox\":[1072,1610,1309,1610,1309,1658,1072,1658],\"elements\":[\"#/readResults/0/lines/43/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"$4.00\",\"boundingBox\":[1309,1610,1544,1610,1544,1658,1309,1658],\"elements\":[\"#/readResults/0/lines/44/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Bernie Sanders\",\"boundingBox\":[482,1658,1072,1658,1072,1708,482,1708],\"elements\":[\"#/readResults/0/lines/45/words/0\",\"#/readResults/0/lines/45/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"TOTAL\",\"boundingBox\":[1072,1658,1309,1658,1309,1708,1072,1708],\"elements\":[\"#/readResults/0/lines/46/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"$144.00\",\"boundingBox\":[1309,1658,1544,1658,1544,1708,1309,1708],\"elements\":[\"#/readResults/0/lines/47/words/0\"]}]},{\"rows\":6,\"columns\":4,\"cells\":[{\"rowIndex\":0,\"columnIndex\":0,\"text\":\"Details\",\"boundingBox\":[156,1038,847,1038,847,1087,156,1087],\"elements\":[\"#/readResults/0/lines/21/words/0\"]},{\"rowIndex\":0,\"columnIndex\":1,\"text\":\"Quantity\",\"boundingBox\":[847,1038,1072,1038,1072,1087,847,1087],\"elements\":[\"#/readResults/0/lines/22/words/0\"]},{\"rowIndex\":0,\"columnIndex\":2,\"text\":\"Unit Price\",\"boundingBox\":[1072,1038,1309,1038,1309,1087,1072,1087],\"elements\":[\"#/readResults/0/lines/23/words/0\",\"#/readResults/0/lines/23/words/1\"]},{\"rowIndex\":0,\"columnIndex\":3,\"text\":\"Total\",\"boundingBox\":[1309,1038,1544,1038,1544,1087,1309,1087],\"elements\":[\"#/readResults/0/lines/24/words/0\"]},{\"rowIndex\":1,\"columnIndex\":0,\"text\":\"Bindings\",\"boundingBox\":[156,1087,847,1087,847,1128,156,1128],\"elements\":[\"#/readResults/0/lines/25/words/0\"]},{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1087,1072,1087,1072,1128,847,1128],\"elements\":[\"#/readResults/0/lines/26/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1087,1309,1087,1309,1128,1072,1128],\"elements\":[\"#/readResults/0/lines/27/words/0\"]},{\"rowIndex\":1,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1087,1544,1087,1544,1128,1309,1128],\"elements\":[\"#/readResults/0/lines/28/words/0\"]},{\"rowIndex\":2,\"columnIndex\":0,\"text\":\"Covers Small\",\"boundingBox\":[156,1128,847,1128,847,1172,156,1172],\"elements\":[\"#/readResults/0/lines/29/words/0\",\"#/readResults/0/lines/29/words/1\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1128,1072,1128,1072,1172,847,1172],\"elements\":[\"#/readResults/0/lines/30/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1128,1309,1128,1309,1172,1072,1172],\"elements\":[\"#/readResults/0/lines/31/words/0\"]},{\"rowIndex\":2,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1128,1544,1128,1544,1172,1309,1172],\"elements\":[\"#/readResults/0/lines/32/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Feather Bookmark\",\"boundingBox\":[156,1172,847,1172,847,1216,156,1216],\"elements\":[\"#/readResults/0/lines/33/words/0\",\"#/readResults/0/lines/33/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1172,1072,1172,1072,1216,847,1216],\"elements\":[\"#/readResults/0/lines/34/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1172,1309,1172,1309,1216,1072,1216],\"elements\":[\"#/readResults/0/lines/35/words/0\"]},{\"rowIndex\":3,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1172,1544,1172,1544,1216,1309,1216],\"elements\":[\"#/readResults/0/lines/36/words/0\"]},{\"rowIndex\":4,\"columnIndex\":0,\"text\":\"Copper Swirl Marker\",\"boundingBox\":[156,1216,847,1216,847,1260,156,1260],\"elements\":[\"#/readResults/0/lines/37/words/0\",\"#/readResults/0/lines/37/words/1\",\"#/readResults/0/lines/37/words/2\"]},{\"rowIndex\":4,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1216,1072,1216,1072,1260,847,1260],\"elements\":[\"#/readResults/0/lines/38/words/0\"]},{\"rowIndex\":4,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1216,1309,1216,1309,1260,1072,1260],\"elements\":[\"#/readResults/0/lines/39/words/0\"]},{\"rowIndex\":4,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1216,1544,1216,1544,1260,1309,1260],\"elements\":[\"#/readResults/0/lines/40/words/0\"]}]}]}]}}", - "Date" : "Wed, 22 Apr 2020 22:28:39 GMT", - "Content-Type" : "application/json; charset=utf-8" - }, - "Exception" : null - } ], - "variables" : [ ] -} \ No newline at end of file From a008da39d6037849380a49439076c8ab37b76220 Mon Sep 17 00:00:00 2001 From: Sameeksha Vaity Date: Sun, 17 May 2020 11:53:55 -0700 Subject: [PATCH 4/7] Json changes --- .../session-records/recognizeContent.json | 44 ++++----- .../recognizeContentFromUrl.json | 62 +++++------- .../recognizeContentInvalidSourceUrl.json | 12 +-- ...entResultWithContentTypeAutoDetection.json | 42 ++++----- .../recognizeContentResultWithNullData.json | 94 ++++++++++++++++++- 5 files changed, 163 insertions(+), 91 deletions(-) diff --git a/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeContent.json b/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeContent.json index 9c28c42ba0ef..8a8e3b901de7 100644 --- a/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeContent.json +++ b/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeContent.json @@ -1,61 +1,61 @@ { "networkCallRecords" : [ { "Method" : "POST", - "Uri" : "https://REDACTED.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyze", + "Uri" : "https://javaformrecognizertestresource.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyze", "Headers" : { - "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.3 (11.0.5; Windows 10 10.0)", - "x-ms-client-request-id" : "aefeb350-a31d-45a4-95da-9d27edae4c97", - "Content-Type" : "image/jpeg" + "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.1 (11.0.5; Windows 10 10.0)", + "x-ms-client-request-id" : "d74c6d31-543a-4084-9ed8-51755c48aee5", + "Content-Type" : "image/png" }, "Response" : { - "x-envoy-upstream-service-time" : "321", + "x-envoy-upstream-service-time" : "147", "Strict-Transport-Security" : "max-age=31536000; includeSubDomains; preload", "x-content-type-options" : "nosniff", - "apim-request-id" : "30dc46ba-5a63-4614-bcc8-7405b03d5ced", + "apim-request-id" : "c7cdb126-4914-4455-a813-070572d004e6", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "202", - "Operation-Location" : "https://savaity-formrecognizer.cognitiveservices.azure.com/formrecognizer/v2.0-preview/layout/analyzeResults/30dc46ba-5a63-4614-bcc8-7405b03d5ced", - "Date" : "Sun, 17 May 2020 04:11:24 GMT" + "Operation-Location" : "https://javaformrecognizertestresource.cognitiveservices.azure.com/formrecognizer/v2.0-preview/layout/analyzeResults/c7cdb126-4914-4455-a813-070572d004e6", + "Date" : "Wed, 22 Apr 2020 22:30:41 GMT" }, "Exception" : null }, { "Method" : "GET", - "Uri" : "https://REDACTED.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyzeResults/30dc46ba-5a63-4614-bcc8-7405b03d5ced", + "Uri" : "https://javaformrecognizertestresource.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyzeResults/c7cdb126-4914-4455-a813-070572d004e6", "Headers" : { - "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.3 (11.0.5; Windows 10 10.0)", - "x-ms-client-request-id" : "d9baedf6-ef4b-42db-948e-d9211ca604e6" + "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.1 (11.0.5; Windows 10 10.0)", + "x-ms-client-request-id" : "19217e02-8b5f-4215-8002-f058614dc2cd" }, "Response" : { "Transfer-Encoding" : "chunked", - "x-envoy-upstream-service-time" : "84", + "x-envoy-upstream-service-time" : "37", "Strict-Transport-Security" : "max-age=31536000; includeSubDomains; preload", "x-content-type-options" : "nosniff", - "apim-request-id" : "190ec696-cf9b-401c-992c-6b15a8354015", + "apim-request-id" : "baf10360-1490-4977-b475-6d7a3de2ba19", "retry-after" : "0", "StatusCode" : "200", - "Body" : "{\"status\":\"succeeded\",\"createdDateTime\":\"2020-05-17T04:11:24Z\",\"lastUpdatedDateTime\":\"2020-05-17T04:11:27Z\",\"analyzeResult\":{\"version\":\"2.0.0\",\"readResults\":[{\"page\":1,\"language\":\"en\",\"angle\":0,\"width\":1700,\"height\":2200,\"unit\":\"pixel\",\"lines\":[{\"boundingBox\":[137,140,351,140,351,167,137,166],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[137,140,263,140,263,168,138,166],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[271,140,351,140,351,168,272,168],\"text\":\"Order\",\"confidence\":0.959}]},{\"boundingBox\":[620,204,1073,201,1074,264,620,266],\"text\":\"Hero Limited\",\"words\":[{\"boundingBox\":[622,207,788,204,787,266,621,266],\"text\":\"Hero\",\"confidence\":0.959},{\"boundingBox\":[811,204,1075,202,1075,266,811,266],\"text\":\"Limited\",\"confidence\":0.959}]},{\"boundingBox\":[165,351,529,350,530,377,165,379],\"text\":\"Company Phone: 555-348-6512\",\"words\":[{\"boundingBox\":[167,352,275,351,275,379,167,379],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[281,351,362,351,362,378,280,379],\"text\":\"Phone:\",\"confidence\":0.958},{\"boundingBox\":[367,351,529,352,529,374,367,378],\"text\":\"555-348-6512\",\"confidence\":0.946}]},{\"boundingBox\":[1114,320,1551,320,1551,370,1114,370],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[1115,322,1377,320,1377,371,1117,371],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1396,321,1550,321,1549,371,1396,371],\"text\":\"Order\",\"confidence\":0.959}]},{\"boundingBox\":[167,392,534,392,534,419,167,418],\"text\":\"Website: www.herolimited.com\",\"words\":[{\"boundingBox\":[168,392,270,393,269,419,167,418],\"text\":\"Website:\",\"confidence\":0.957},{\"boundingBox\":[275,393,528,393,529,418,274,419],\"text\":\"www.herolimited.com\",\"confidence\":0.872}]},{\"boundingBox\":[164,437,236,437,236,459,164,459],\"text\":\"Email:\",\"words\":[{\"boundingBox\":[165,437,236,437,237,460,165,459],\"text\":\"Email:\",\"confidence\":0.959}]},{\"boundingBox\":[1025,420,1317,419,1317,449,1025,449],\"text\":\"Dated As: 12/20/2020\",\"words\":[{\"boundingBox\":[1026,420,1112,421,1112,450,1025,449],\"text\":\"Dated\",\"confidence\":0.959},{\"boundingBox\":[1118,421,1163,421,1163,450,1117,450],\"text\":\"As:\",\"confidence\":0.957},{\"boundingBox\":[1169,421,1317,420,1317,450,1168,450],\"text\":\"12/20/2020\",\"confidence\":0.958}]},{\"boundingBox\":[166,480,482,479,482,502,166,503],\"text\":\"accounts@herolimited.com\",\"words\":[{\"boundingBox\":[166,484,475,480,473,503,166,503],\"text\":\"accounts@herolimited.com\",\"confidence\":0.856}]},{\"boundingBox\":[1025,461,1376,461,1376,488,1025,490],\"text\":\"Purchase Order #: 948284\",\"words\":[{\"boundingBox\":[1027,463,1154,461,1153,490,1026,489],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1161,461,1241,461,1240,490,1160,490],\"text\":\"Order\",\"confidence\":0.959},{\"boundingBox\":[1246,461,1278,461,1277,489,1246,489],\"text\":\"#:\",\"confidence\":0.959},{\"boundingBox\":[1283,461,1377,462,1376,488,1282,489],\"text\":\"948284\",\"confidence\":0.959}]},{\"boundingBox\":[166,546,397,546,397,594,166,594],\"text\":\"Shipped To\",\"words\":[{\"boundingBox\":[167,546,336,548,337,593,168,595],\"text\":\"Shipped\",\"confidence\":0.959},{\"boundingBox\":[346,548,396,548,397,593,347,593],\"text\":\"To\",\"confidence\":0.959}]},{\"boundingBox\":[160,608,518,608,518,640,160,640],\"text\":\"Vendor Name: Hillary Swank\",\"words\":[{\"boundingBox\":[162,610,257,610,255,640,160,637],\"text\":\"Vendor\",\"confidence\":0.959},{\"boundingBox\":[262,610,347,610,346,641,261,640],\"text\":\"Name:\",\"confidence\":0.959},{\"boundingBox\":[352,610,434,609,433,641,351,641],\"text\":\"Hillary\",\"confidence\":0.959},{\"boundingBox\":[439,609,518,609,517,640,438,641],\"text\":\"Swank\",\"confidence\":0.954}]},{\"boundingBox\":[160,648,628,645,629,680,160,682],\"text\":\"Company Name: Higgly Wiggly Books\",\"words\":[{\"boundingBox\":[162,648,282,647,281,681,161,678],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[288,647,373,647,372,682,287,682],\"text\":\"Name:\",\"confidence\":0.911},{\"boundingBox\":[379,647,456,647,455,682,378,682],\"text\":\"Higgly\",\"confidence\":0.959},{\"boundingBox\":[462,647,549,646,548,679,461,682],\"text\":\"Wiggly\",\"confidence\":0.959},{\"boundingBox\":[555,646,629,646,628,676,554,679],\"text\":\"Books\",\"confidence\":0.959}]},{\"boundingBox\":[161,684,526,684,526,712,161,712],\"text\":\"Address: 938 NE Burner Road\",\"words\":[{\"boundingBox\":[162,685,271,685,271,713,162,712],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[277,685,324,685,324,713,277,713],\"text\":\"938\",\"confidence\":0.947},{\"boundingBox\":[330,685,365,685,365,713,329,713],\"text\":\"NE\",\"confidence\":0.958},{\"boundingBox\":[370,685,456,685,456,713,370,713],\"text\":\"Burner\",\"confidence\":0.958},{\"boundingBox\":[462,685,526,686,526,713,461,713],\"text\":\"Road\",\"confidence\":0.958}]},{\"boundingBox\":[274,722,603,720,604,751,274,754],\"text\":\"Boulder City, CO 92848\",\"words\":[{\"boundingBox\":[279,723,375,721,374,754,278,754],\"text\":\"Boulder\",\"confidence\":0.959},{\"boundingBox\":[381,721,437,721,436,753,380,754],\"text\":\"City,\",\"confidence\":0.959},{\"boundingBox\":[443,721,479,721,478,753,442,753],\"text\":\"CO\",\"confidence\":0.886},{\"boundingBox\":[485,721,568,721,568,751,484,753],\"text\":\"92848\",\"confidence\":0.937}]},{\"boundingBox\":[612,721,884,721,884,749,612,749],\"text\":\"Phone: 938-294-2949\",\"words\":[{\"boundingBox\":[614,722,707,722,707,750,614,750],\"text\":\"Phone:\",\"confidence\":0.952},{\"boundingBox\":[713,722,884,722,884,749,713,750],\"text\":\"938-294-2949\",\"confidence\":0.956}]},{\"boundingBox\":[165,783,451,783,451,827,166,830],\"text\":\"Shipped From\",\"words\":[{\"boundingBox\":[167,784,336,784,335,829,166,830],\"text\":\"Shipped\",\"confidence\":0.867},{\"boundingBox\":[345,784,441,783,440,825,344,829],\"text\":\"From\",\"confidence\":0.918}]},{\"boundingBox\":[165,851,446,851,446,881,165,880],\"text\":\"Name: Bernie Sanders\",\"words\":[{\"boundingBox\":[166,851,252,853,251,880,165,881],\"text\":\"Name:\",\"confidence\":0.956},{\"boundingBox\":[258,853,339,854,337,880,257,880],\"text\":\"Bernie\",\"confidence\":0.958},{\"boundingBox\":[345,854,447,853,445,881,343,880],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"boundingBox\":[164,889,629,889,629,920,164,920],\"text\":\"Company Name: Jupiter Book Supply\",\"words\":[{\"boundingBox\":[167,891,287,890,287,920,166,920],\"text\":\"Company\",\"confidence\":0.958},{\"boundingBox\":[293,890,376,890,375,921,292,920],\"text\":\"Name:\",\"confidence\":0.958},{\"boundingBox\":[382,890,470,890,469,921,381,921],\"text\":\"Jupiter\",\"confidence\":0.958},{\"boundingBox\":[476,890,540,890,539,921,475,921],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[546,890,629,890,629,921,545,921],\"text\":\"Supply\",\"confidence\":0.947}]},{\"boundingBox\":[164,926,520,926,520,953,164,953],\"text\":\"Address: 383 N Kinnick Road\",\"words\":[{\"boundingBox\":[166,927,277,927,277,953,165,954],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[283,927,330,927,329,953,282,953],\"text\":\"383\",\"confidence\":0.958},{\"boundingBox\":[335,927,353,927,352,953,334,953],\"text\":\"N\",\"confidence\":0.888},{\"boundingBox\":[362,927,452,927,451,954,361,953],\"text\":\"Kinnick\",\"confidence\":0.958},{\"boundingBox\":[457,927,521,927,521,954,457,954],\"text\":\"Road\",\"confidence\":0.959}]},{\"boundingBox\":[280,964,516,964,516,991,280,991],\"text\":\"Seattle, WA 38383\",\"words\":[{\"boundingBox\":[284,965,381,965,380,992,283,992],\"text\":\"Seattle,\",\"confidence\":0.959},{\"boundingBox\":[386,965,432,965,431,992,385,992],\"text\":\"WA\",\"confidence\":0.944},{\"boundingBox\":[438,965,516,964,515,991,437,992],\"text\":\"38383\",\"confidence\":0.959}]},{\"boundingBox\":[759,963,1036,963,1036,991,759,991],\"text\":\"Phone: 932-299-0292\",\"words\":[{\"boundingBox\":[761,964,854,963,852,991,760,990],\"text\":\"Phone:\",\"confidence\":0.959},{\"boundingBox\":[859,963,1034,964,1032,991,857,991],\"text\":\"932-299-0292\",\"confidence\":0.953}]},{\"boundingBox\":[447,1045,557,1045,557,1079,447,1079],\"text\":\"Details\",\"words\":[{\"boundingBox\":[448,1048,555,1046,556,1080,449,1079],\"text\":\"Details\",\"confidence\":0.959}]},{\"boundingBox\":[889,1045,1030,1046,1030,1084,889,1084],\"text\":\"Quantity\",\"words\":[{\"boundingBox\":[889,1046,1029,1046,1027,1084,890,1083],\"text\":\"Quantity\",\"confidence\":0.959}]},{\"boundingBox\":[1114,1046,1271,1047,1271,1078,1114,1077],\"text\":\"Unit Price\",\"words\":[{\"boundingBox\":[1114,1048,1184,1047,1184,1078,1114,1078],\"text\":\"Unit\",\"confidence\":0.959},{\"boundingBox\":[1190,1047,1271,1047,1271,1079,1190,1078],\"text\":\"Price\",\"confidence\":0.958}]},{\"boundingBox\":[1384,1047,1469,1046,1470,1076,1385,1077],\"text\":\"Total\",\"words\":[{\"boundingBox\":[1387,1047,1470,1046,1470,1076,1387,1077],\"text\":\"Total\",\"confidence\":0.858}]},{\"boundingBox\":[172,1094,280,1096,279,1124,172,1121],\"text\":\"Bindings\",\"words\":[{\"boundingBox\":[172,1094,278,1097,278,1124,172,1121],\"text\":\"Bindings\",\"confidence\":0.959}]},{\"boundingBox\":[859,1091,894,1089,895,1118,860,1120],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1091,893,1089,895,1118,863,1120],\"text\":\"20\",\"confidence\":0.958}]},{\"boundingBox\":[1241,1095,1296,1094,1296,1118,1241,1118],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1242,1094,1295,1094,1295,1118,1242,1118],\"text\":\"1.00\",\"confidence\":0.958}]},{\"boundingBox\":[1459,1095,1531,1093,1531,1118,1459,1119],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1094,1530,1093,1531,1118,1460,1119],\"text\":\"20.00\",\"confidence\":0.957}]},{\"boundingBox\":[169,1135,329,1134,329,1162,169,1163],\"text\":\"Covers Small\",\"words\":[{\"boundingBox\":[173,1135,257,1135,256,1163,172,1163],\"text\":\"Covers\",\"confidence\":0.959},{\"boundingBox\":[262,1135,329,1134,328,1163,262,1163],\"text\":\"Small\",\"confidence\":0.958}]},{\"boundingBox\":[860,1137,893,1135,893,1158,861,1160],\"text\":\"20\",\"words\":[{\"boundingBox\":[862,1137,892,1135,893,1158,863,1160],\"text\":\"20\",\"confidence\":0.958}]},{\"boundingBox\":[1239,1136,1294,1135,1294,1159,1239,1159],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1243,1135,1293,1135,1293,1159,1243,1159],\"text\":\"1.00\",\"confidence\":0.908}]},{\"boundingBox\":[1457,1136,1532,1135,1532,1159,1457,1160],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1136,1529,1135,1530,1160,1459,1160],\"text\":\"20.00\",\"confidence\":0.958}]},{\"boundingBox\":[170,1179,400,1178,400,1205,170,1206],\"text\":\"Feather Bookmark\",\"words\":[{\"boundingBox\":[172,1180,271,1180,270,1206,171,1206],\"text\":\"Feather\",\"confidence\":0.959},{\"boundingBox\":[276,1180,401,1179,400,1206,275,1206],\"text\":\"Bookmark\",\"confidence\":0.949}]},{\"boundingBox\":[863,1181,893,1180,893,1202,863,1203],\"text\":\"20\",\"words\":[{\"boundingBox\":[863,1181,892,1180,892,1202,863,1203],\"text\":\"20\",\"confidence\":0.958}]},{\"boundingBox\":[1239,1179,1295,1179,1295,1202,1239,1202],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1179,1294,1179,1294,1202,1241,1202],\"text\":\"5,00\",\"confidence\":0.423}]},{\"boundingBox\":[1443,1180,1531,1179,1532,1203,1443,1204],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1446,1181,1530,1180,1529,1203,1446,1204],\"text\":\"100.00\",\"confidence\":0.959}]},{\"boundingBox\":[168,1222,429,1221,429,1250,168,1252],\"text\":\"Copper Swirl Marker\",\"words\":[{\"boundingBox\":[173,1223,263,1222,263,1252,172,1253],\"text\":\"Copper\",\"confidence\":0.959},{\"boundingBox\":[269,1222,332,1222,332,1251,269,1252],\"text\":\"Swirl\",\"confidence\":0.954},{\"boundingBox\":[338,1222,430,1222,430,1249,338,1251],\"text\":\"Marker\",\"confidence\":0.956}]},{\"boundingBox\":[861,1223,893,1222,893,1246,861,1248],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1223,892,1222,893,1246,862,1247],\"text\":\"20\",\"confidence\":0.958}]},{\"boundingBox\":[1240,1222,1295,1223,1295,1246,1240,1245],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1222,1294,1223,1293,1246,1240,1245],\"text\":\"5,00\",\"confidence\":0.424}]},{\"boundingBox\":[1443,1222,1531,1222,1531,1247,1443,1247],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1445,1223,1529,1222,1529,1248,1444,1248],\"text\":\"100.00\",\"confidence\":0.959}]},{\"boundingBox\":[1148,1574,1296,1574,1296,1599,1148,1599],\"text\":\"SUBTOTAL\",\"words\":[{\"boundingBox\":[1149,1574,1295,1575,1295,1600,1149,1600],\"text\":\"SUBTOTAL\",\"confidence\":0.959}]},{\"boundingBox\":[1428,1571,1530,1570,1531,1598,1428,1599],\"text\":\"$140.00\",\"words\":[{\"boundingBox\":[1429,1572,1530,1570,1529,1599,1429,1599],\"text\":\"$140.00\",\"confidence\":0.957}]},{\"boundingBox\":[1238,1619,1295,1618,1295,1642,1237,1642],\"text\":\"TAX\",\"words\":[{\"boundingBox\":[1241,1618,1294,1618,1294,1641,1241,1642],\"text\":\"TAX\",\"confidence\":0.958}]},{\"boundingBox\":[1460,1616,1531,1614,1531,1641,1460,1641],\"text\":\"$4.00\",\"words\":[{\"boundingBox\":[1461,1615,1530,1614,1530,1641,1461,1642],\"text\":\"$4.00\",\"confidence\":0.939}]},{\"boundingBox\":[481,1670,764,1670,764,1708,481,1708],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[483,1672,603,1671,602,1707,482,1707],\"text\":\"Bernie\",\"confidence\":0.909},{\"boundingBox\":[614,1671,764,1670,763,1709,613,1708],\"text\":\"Sanders\",\"confidence\":0.958}]},{\"boundingBox\":[1204,1672,1296,1672,1296,1699,1204,1699],\"text\":\"TOTAL\",\"words\":[{\"boundingBox\":[1207,1674,1295,1672,1296,1700,1207,1699],\"text\":\"TOTAL\",\"confidence\":0.959}]},{\"boundingBox\":[1426,1670,1530,1669,1530,1695,1426,1697],\"text\":\"$144.00\",\"words\":[{\"boundingBox\":[1429,1671,1529,1669,1530,1696,1429,1697],\"text\":\"$144.00\",\"confidence\":0.949}]},{\"boundingBox\":[543,1718,716,1719,716,1743,543,1742],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[544,1719,621,1719,621,1743,544,1743],\"text\":\"Bernie\",\"confidence\":0.959},{\"boundingBox\":[626,1719,717,1720,716,1744,626,1743],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"boundingBox\":[581,1754,681,1756,680,1777,581,1776],\"text\":\"Manager\",\"words\":[{\"boundingBox\":[582,1755,681,1756,680,1778,581,1776],\"text\":\"Manager\",\"confidence\":0.957}]},{\"boundingBox\":[173,1796,480,1797,480,1832,173,1830],\"text\":\"Additional Notes:\",\"words\":[{\"boundingBox\":[175,1798,360,1797,360,1833,174,1830],\"text\":\"Additional\",\"confidence\":0.959},{\"boundingBox\":[366,1797,481,1800,481,1832,366,1833],\"text\":\"Notes:\",\"confidence\":0.944}]},{\"boundingBox\":[173,1879,705,1880,705,1912,173,1910],\"text\":\"Do not Jostle Box. Unpack carefully. Enjoy.\",\"words\":[{\"boundingBox\":[176,1883,209,1882,208,1907,174,1906],\"text\":\"Do\",\"confidence\":0.959},{\"boundingBox\":[215,1882,261,1881,260,1908,214,1907],\"text\":\"not\",\"confidence\":0.951},{\"boundingBox\":[266,1881,336,1881,335,1909,265,1908],\"text\":\"Jostle\",\"confidence\":0.958},{\"boundingBox\":[342,1881,403,1880,402,1910,341,1909],\"text\":\"Box.\",\"confidence\":0.892},{\"boundingBox\":[410,1880,504,1880,503,1912,408,1911],\"text\":\"Unpack\",\"confidence\":0.959},{\"boundingBox\":[510,1880,628,1880,627,1913,509,1912],\"text\":\"carefully.\",\"confidence\":0.958},{\"boundingBox\":[633,1880,705,1881,704,1913,632,1913],\"text\":\"Enjoy.\",\"confidence\":0.959}]},{\"boundingBox\":[172,1923,1508,1924,1508,1959,172,1959],\"text\":\"Jupiter Book Supply will refund you 50% per book if returned within 60 days of reading and\",\"words\":[{\"boundingBox\":[172,1925,273,1925,273,1959,172,1959],\"text\":\"Jupiter\",\"confidence\":0.955},{\"boundingBox\":[280,1924,359,1924,359,1959,280,1959],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[366,1924,468,1924,467,1959,366,1959],\"text\":\"Supply\",\"confidence\":0.959},{\"boundingBox\":[474,1924,522,1924,521,1959,474,1959],\"text\":\"will\",\"confidence\":0.959},{\"boundingBox\":[529,1924,628,1924,628,1959,528,1959],\"text\":\"refund\",\"confidence\":0.958},{\"boundingBox\":[635,1924,692,1924,691,1959,634,1959],\"text\":\"you\",\"confidence\":0.958},{\"boundingBox\":[698,1924,762,1924,761,1959,698,1959],\"text\":\"50%\",\"confidence\":0.955},{\"boundingBox\":[773,1924,823,1924,822,1959,772,1959],\"text\":\"per\",\"confidence\":0.958},{\"boundingBox\":[830,1924,904,1924,903,1959,829,1959],\"text\":\"book\",\"confidence\":0.959},{\"boundingBox\":[911,1924,932,1924,931,1959,910,1959],\"text\":\"if\",\"confidence\":0.909},{\"boundingBox\":[938,1924,1065,1924,1064,1959,937,1959],\"text\":\"returned\",\"confidence\":0.959},{\"boundingBox\":[1072,1924,1160,1924,1159,1959,1071,1959],\"text\":\"within\",\"confidence\":0.959},{\"boundingBox\":[1167,1924,1208,1924,1206,1960,1166,1959],\"text\":\"60\",\"confidence\":0.929},{\"boundingBox\":[1215,1924,1287,1924,1285,1960,1213,1960],\"text\":\"days\",\"confidence\":0.959},{\"boundingBox\":[1294,1924,1323,1924,1322,1960,1292,1960],\"text\":\"of\",\"confidence\":0.958},{\"boundingBox\":[1330,1924,1443,1924,1441,1960,1328,1960],\"text\":\"reading\",\"confidence\":0.959},{\"boundingBox\":[1450,1924,1508,1924,1506,1960,1448,1960],\"text\":\"and\",\"confidence\":0.958}]},{\"boundingBox\":[169,1957,786,1957,786,1993,169,1993],\"text\":\"offer you 25% off you next total purchase.\",\"words\":[{\"boundingBox\":[171,1959,239,1958,238,1992,170,1991],\"text\":\"offer\",\"confidence\":0.959},{\"boundingBox\":[245,1958,302,1958,300,1993,244,1992],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[308,1958,371,1958,369,1994,307,1993],\"text\":\"25%\",\"confidence\":0.934},{\"boundingBox\":[385,1958,425,1958,424,1994,384,1994],\"text\":\"off\",\"confidence\":0.958},{\"boundingBox\":[431,1958,488,1958,487,1994,430,1994],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[494,1958,559,1958,558,1994,493,1994],\"text\":\"next\",\"confidence\":0.959},{\"boundingBox\":[565,1958,632,1959,631,1993,564,1994],\"text\":\"total\",\"confidence\":0.959},{\"boundingBox\":[638,1959,785,1960,785,1990,637,1993],\"text\":\"purchase.\",\"confidence\":0.959}]}]}],\"pageResults\":[{\"page\":1,\"tables\":[{\"rows\":4,\"columns\":3,\"cells\":[{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"SUBTOTAL\",\"boundingBox\":[1072,1566,1309,1566,1309,1610,1072,1610],\"elements\":[\"#/readResults/0/lines/41/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"$140.00\",\"boundingBox\":[1309,1566,1544,1566,1544,1610,1309,1610],\"elements\":[\"#/readResults/0/lines/42/words/0\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"TAX\",\"boundingBox\":[1072,1610,1309,1610,1309,1658,1072,1658],\"elements\":[\"#/readResults/0/lines/43/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"$4.00\",\"boundingBox\":[1309,1610,1544,1610,1544,1658,1309,1658],\"elements\":[\"#/readResults/0/lines/44/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Bernie Sanders\",\"boundingBox\":[482,1658,1072,1658,1072,1708,482,1708],\"elements\":[\"#/readResults/0/lines/45/words/0\",\"#/readResults/0/lines/45/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"TOTAL\",\"boundingBox\":[1072,1658,1309,1658,1309,1708,1072,1708],\"elements\":[\"#/readResults/0/lines/46/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"$144.00\",\"boundingBox\":[1309,1658,1544,1658,1544,1708,1309,1708],\"elements\":[\"#/readResults/0/lines/47/words/0\"]}]},{\"rows\":6,\"columns\":4,\"cells\":[{\"rowIndex\":0,\"columnIndex\":0,\"text\":\"Details\",\"boundingBox\":[156,1038,847,1038,847,1087,156,1087],\"elements\":[\"#/readResults/0/lines/21/words/0\"]},{\"rowIndex\":0,\"columnIndex\":1,\"text\":\"Quantity\",\"boundingBox\":[847,1038,1072,1038,1072,1087,847,1087],\"elements\":[\"#/readResults/0/lines/22/words/0\"]},{\"rowIndex\":0,\"columnIndex\":2,\"text\":\"Unit Price\",\"boundingBox\":[1072,1038,1309,1038,1309,1087,1072,1087],\"elements\":[\"#/readResults/0/lines/23/words/0\",\"#/readResults/0/lines/23/words/1\"]},{\"rowIndex\":0,\"columnIndex\":3,\"text\":\"Total\",\"boundingBox\":[1309,1038,1544,1038,1544,1087,1309,1087],\"elements\":[\"#/readResults/0/lines/24/words/0\"]},{\"rowIndex\":1,\"columnIndex\":0,\"text\":\"Bindings\",\"boundingBox\":[156,1087,847,1087,847,1128,156,1128],\"elements\":[\"#/readResults/0/lines/25/words/0\"]},{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1087,1072,1087,1072,1128,847,1128],\"elements\":[\"#/readResults/0/lines/26/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1087,1309,1087,1309,1128,1072,1128],\"elements\":[\"#/readResults/0/lines/27/words/0\"]},{\"rowIndex\":1,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1087,1544,1087,1544,1128,1309,1128],\"elements\":[\"#/readResults/0/lines/28/words/0\"]},{\"rowIndex\":2,\"columnIndex\":0,\"text\":\"Covers Small\",\"boundingBox\":[156,1128,847,1128,847,1172,156,1172],\"elements\":[\"#/readResults/0/lines/29/words/0\",\"#/readResults/0/lines/29/words/1\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1128,1072,1128,1072,1172,847,1172],\"elements\":[\"#/readResults/0/lines/30/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1128,1309,1128,1309,1172,1072,1172],\"elements\":[\"#/readResults/0/lines/31/words/0\"]},{\"rowIndex\":2,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1128,1544,1128,1544,1172,1309,1172],\"elements\":[\"#/readResults/0/lines/32/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Feather Bookmark\",\"boundingBox\":[156,1172,847,1172,847,1216,156,1216],\"elements\":[\"#/readResults/0/lines/33/words/0\",\"#/readResults/0/lines/33/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1172,1072,1172,1072,1216,847,1216],\"elements\":[\"#/readResults/0/lines/34/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1172,1309,1172,1309,1216,1072,1216],\"elements\":[\"#/readResults/0/lines/35/words/0\"]},{\"rowIndex\":3,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1172,1544,1172,1544,1216,1309,1216],\"elements\":[\"#/readResults/0/lines/36/words/0\"]},{\"rowIndex\":4,\"columnIndex\":0,\"text\":\"Copper Swirl Marker\",\"boundingBox\":[156,1216,847,1216,847,1260,156,1260],\"elements\":[\"#/readResults/0/lines/37/words/0\",\"#/readResults/0/lines/37/words/1\",\"#/readResults/0/lines/37/words/2\"]},{\"rowIndex\":4,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1216,1072,1216,1072,1260,847,1260],\"elements\":[\"#/readResults/0/lines/38/words/0\"]},{\"rowIndex\":4,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1216,1309,1216,1309,1260,1072,1260],\"elements\":[\"#/readResults/0/lines/39/words/0\"]},{\"rowIndex\":4,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1216,1544,1216,1544,1260,1309,1260],\"elements\":[\"#/readResults/0/lines/40/words/0\"]}]}]}]}}", - "Date" : "Sun, 17 May 2020 04:11:30 GMT", + "Body" : "{\"status\":\"succeeded\",\"createdDateTime\":\"2020-04-22T22:30:41Z\",\"lastUpdatedDateTime\":\"2020-04-22T22:30:43Z\",\"analyzeResult\":{\"version\":\"2.0.0\",\"readResults\":[{\"page\":1,\"language\":\"en\",\"angle\":0,\"width\":1700,\"height\":2200,\"unit\":\"pixel\",\"lines\":[{\"language\":\"en\",\"boundingBox\":[137,140,351,140,351,167,137,166],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[137,140,263,140,263,168,138,166],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[271,140,351,140,351,168,272,168],\"text\":\"Order\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[620,204,1073,201,1074,264,620,266],\"text\":\"Hero Limited\",\"words\":[{\"boundingBox\":[622,207,788,204,787,266,621,266],\"text\":\"Hero\",\"confidence\":0.959},{\"boundingBox\":[811,204,1075,202,1075,266,811,266],\"text\":\"Limited\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[165,351,529,350,530,377,165,379],\"text\":\"Company Phone: 555-348-6512\",\"words\":[{\"boundingBox\":[167,352,275,351,275,379,167,379],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[281,351,362,351,362,378,280,379],\"text\":\"Phone:\",\"confidence\":0.958},{\"boundingBox\":[367,351,529,352,529,374,367,378],\"text\":\"555-348-6512\",\"confidence\":0.946}]},{\"language\":\"en\",\"boundingBox\":[1114,320,1551,320,1551,370,1114,370],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[1115,322,1377,320,1377,371,1117,371],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1396,321,1550,321,1549,371,1396,371],\"text\":\"Order\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[167,392,534,392,534,419,167,418],\"text\":\"Website: www.herolimited.com\",\"words\":[{\"boundingBox\":[168,392,270,393,269,419,167,418],\"text\":\"Website:\",\"confidence\":0.957},{\"boundingBox\":[275,393,528,393,529,418,274,419],\"text\":\"www.herolimited.com\",\"confidence\":0.872}]},{\"language\":\"en\",\"boundingBox\":[164,437,236,437,236,459,164,459],\"text\":\"Email:\",\"words\":[{\"boundingBox\":[165,437,236,437,237,460,165,459],\"text\":\"Email:\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1025,420,1317,419,1317,449,1025,449],\"text\":\"Dated As: 12/20/2020\",\"words\":[{\"boundingBox\":[1026,420,1112,421,1112,450,1025,449],\"text\":\"Dated\",\"confidence\":0.959},{\"boundingBox\":[1118,421,1163,421,1163,450,1117,450],\"text\":\"As:\",\"confidence\":0.957},{\"boundingBox\":[1169,421,1317,420,1317,450,1168,450],\"text\":\"12/20/2020\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[166,480,482,479,482,502,166,503],\"text\":\"accounts@herolimited.com\",\"words\":[{\"boundingBox\":[166,484,475,480,473,503,166,503],\"text\":\"accounts@herolimited.com\",\"confidence\":0.856}]},{\"language\":\"en\",\"boundingBox\":[1025,461,1376,461,1376,488,1025,490],\"text\":\"Purchase Order #: 948284\",\"words\":[{\"boundingBox\":[1027,463,1154,461,1153,490,1026,489],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1161,461,1241,461,1240,490,1160,490],\"text\":\"Order\",\"confidence\":0.959},{\"boundingBox\":[1246,461,1278,461,1277,489,1246,489],\"text\":\"#:\",\"confidence\":0.959},{\"boundingBox\":[1283,461,1377,462,1376,488,1282,489],\"text\":\"948284\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[166,546,397,546,397,594,166,594],\"text\":\"Shipped To\",\"words\":[{\"boundingBox\":[167,546,336,548,337,593,168,595],\"text\":\"Shipped\",\"confidence\":0.959},{\"boundingBox\":[346,548,396,548,397,593,347,593],\"text\":\"To\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[160,608,518,608,518,640,160,640],\"text\":\"Vendor Name: Hillary Swank\",\"words\":[{\"boundingBox\":[162,610,257,610,255,640,160,637],\"text\":\"Vendor\",\"confidence\":0.959},{\"boundingBox\":[262,610,347,610,346,641,261,640],\"text\":\"Name:\",\"confidence\":0.959},{\"boundingBox\":[352,610,434,609,433,641,351,641],\"text\":\"Hillary\",\"confidence\":0.959},{\"boundingBox\":[439,609,518,609,517,640,438,641],\"text\":\"Swank\",\"confidence\":0.954}]},{\"language\":\"en\",\"boundingBox\":[160,648,628,645,629,680,160,682],\"text\":\"Company Name: Higgly Wiggly Books\",\"words\":[{\"boundingBox\":[162,648,282,647,281,681,161,678],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[288,647,373,647,372,682,287,682],\"text\":\"Name:\",\"confidence\":0.911},{\"boundingBox\":[379,647,456,647,455,682,378,682],\"text\":\"Higgly\",\"confidence\":0.959},{\"boundingBox\":[462,647,549,646,548,679,461,682],\"text\":\"Wiggly\",\"confidence\":0.959},{\"boundingBox\":[555,646,629,646,628,676,554,679],\"text\":\"Books\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[161,684,526,684,526,712,161,712],\"text\":\"Address: 938 NE Burner Road\",\"words\":[{\"boundingBox\":[162,685,271,685,271,713,162,712],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[277,685,324,685,324,713,277,713],\"text\":\"938\",\"confidence\":0.947},{\"boundingBox\":[330,685,365,685,365,713,329,713],\"text\":\"NE\",\"confidence\":0.958},{\"boundingBox\":[370,685,456,685,456,713,370,713],\"text\":\"Burner\",\"confidence\":0.958},{\"boundingBox\":[462,685,526,686,526,713,461,713],\"text\":\"Road\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[274,722,603,720,604,751,274,754],\"text\":\"Boulder City, CO 92848\",\"words\":[{\"boundingBox\":[279,723,375,721,374,754,278,754],\"text\":\"Boulder\",\"confidence\":0.959},{\"boundingBox\":[381,721,437,721,436,753,380,754],\"text\":\"City,\",\"confidence\":0.959},{\"boundingBox\":[443,721,479,721,478,753,442,753],\"text\":\"CO\",\"confidence\":0.886},{\"boundingBox\":[485,721,568,721,568,751,484,753],\"text\":\"92848\",\"confidence\":0.937}]},{\"language\":\"en\",\"boundingBox\":[612,721,884,721,884,749,612,749],\"text\":\"Phone: 938-294-2949\",\"words\":[{\"boundingBox\":[614,722,707,722,707,750,614,750],\"text\":\"Phone:\",\"confidence\":0.952},{\"boundingBox\":[713,722,884,722,884,749,713,750],\"text\":\"938-294-2949\",\"confidence\":0.956}]},{\"language\":\"en\",\"boundingBox\":[165,783,451,783,451,827,166,830],\"text\":\"Shipped From\",\"words\":[{\"boundingBox\":[167,784,336,784,335,829,166,830],\"text\":\"Shipped\",\"confidence\":0.867},{\"boundingBox\":[345,784,441,783,440,825,344,829],\"text\":\"From\",\"confidence\":0.918}]},{\"language\":\"en\",\"boundingBox\":[165,851,446,851,446,881,165,880],\"text\":\"Name: Bernie Sanders\",\"words\":[{\"boundingBox\":[166,851,252,853,251,880,165,881],\"text\":\"Name:\",\"confidence\":0.956},{\"boundingBox\":[258,853,339,854,337,880,257,880],\"text\":\"Bernie\",\"confidence\":0.958},{\"boundingBox\":[345,854,447,853,445,881,343,880],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[164,889,629,889,629,920,164,920],\"text\":\"Company Name: Jupiter Book Supply\",\"words\":[{\"boundingBox\":[167,891,287,890,287,920,166,920],\"text\":\"Company\",\"confidence\":0.958},{\"boundingBox\":[293,890,376,890,375,921,292,920],\"text\":\"Name:\",\"confidence\":0.958},{\"boundingBox\":[382,890,470,890,469,921,381,921],\"text\":\"Jupiter\",\"confidence\":0.958},{\"boundingBox\":[476,890,540,890,539,921,475,921],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[546,890,629,890,629,921,545,921],\"text\":\"Supply\",\"confidence\":0.947}]},{\"language\":\"en\",\"boundingBox\":[164,926,520,926,520,953,164,953],\"text\":\"Address: 383 N Kinnick Road\",\"words\":[{\"boundingBox\":[166,927,277,927,277,953,165,954],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[283,927,330,927,329,953,282,953],\"text\":\"383\",\"confidence\":0.958},{\"boundingBox\":[335,927,353,927,352,953,334,953],\"text\":\"N\",\"confidence\":0.888},{\"boundingBox\":[362,927,452,927,451,954,361,953],\"text\":\"Kinnick\",\"confidence\":0.958},{\"boundingBox\":[457,927,521,927,521,954,457,954],\"text\":\"Road\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[280,964,516,964,516,991,280,991],\"text\":\"Seattle, WA 38383\",\"words\":[{\"boundingBox\":[284,965,381,965,380,992,283,992],\"text\":\"Seattle,\",\"confidence\":0.959},{\"boundingBox\":[386,965,432,965,431,992,385,992],\"text\":\"WA\",\"confidence\":0.944},{\"boundingBox\":[438,965,516,964,515,991,437,992],\"text\":\"38383\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[759,963,1036,963,1036,991,759,991],\"text\":\"Phone: 932-299-0292\",\"words\":[{\"boundingBox\":[761,964,854,963,852,991,760,990],\"text\":\"Phone:\",\"confidence\":0.959},{\"boundingBox\":[859,963,1034,964,1032,991,857,991],\"text\":\"932-299-0292\",\"confidence\":0.953}]},{\"language\":\"en\",\"boundingBox\":[447,1045,557,1045,557,1079,447,1079],\"text\":\"Details\",\"words\":[{\"boundingBox\":[448,1048,555,1046,556,1080,449,1079],\"text\":\"Details\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[889,1045,1030,1046,1030,1084,889,1084],\"text\":\"Quantity\",\"words\":[{\"boundingBox\":[889,1046,1029,1046,1027,1084,890,1083],\"text\":\"Quantity\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1114,1046,1271,1047,1271,1078,1114,1077],\"text\":\"Unit Price\",\"words\":[{\"boundingBox\":[1114,1048,1184,1047,1184,1078,1114,1078],\"text\":\"Unit\",\"confidence\":0.959},{\"boundingBox\":[1190,1047,1271,1047,1271,1079,1190,1078],\"text\":\"Price\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1384,1047,1469,1046,1470,1076,1385,1077],\"text\":\"Total\",\"words\":[{\"boundingBox\":[1387,1047,1470,1046,1470,1076,1387,1077],\"text\":\"Total\",\"confidence\":0.858}]},{\"language\":\"en\",\"boundingBox\":[172,1094,280,1096,279,1124,172,1121],\"text\":\"Bindings\",\"words\":[{\"boundingBox\":[172,1094,278,1097,278,1124,172,1121],\"text\":\"Bindings\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[859,1091,894,1089,895,1118,860,1120],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1091,893,1089,895,1118,863,1120],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1241,1095,1296,1094,1296,1118,1241,1118],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1242,1094,1295,1094,1295,1118,1242,1118],\"text\":\"1.00\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1459,1095,1531,1093,1531,1118,1459,1119],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1094,1530,1093,1531,1118,1460,1119],\"text\":\"20.00\",\"confidence\":0.957}]},{\"language\":\"en\",\"boundingBox\":[169,1135,329,1134,329,1162,169,1163],\"text\":\"Covers Small\",\"words\":[{\"boundingBox\":[173,1135,257,1135,256,1163,172,1163],\"text\":\"Covers\",\"confidence\":0.959},{\"boundingBox\":[262,1135,329,1134,328,1163,262,1163],\"text\":\"Small\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[860,1137,893,1135,893,1158,861,1160],\"text\":\"20\",\"words\":[{\"boundingBox\":[862,1137,892,1135,893,1158,863,1160],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1239,1136,1294,1135,1294,1159,1239,1159],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1243,1135,1293,1135,1293,1159,1243,1159],\"text\":\"1.00\",\"confidence\":0.908}]},{\"language\":\"en\",\"boundingBox\":[1457,1136,1532,1135,1532,1159,1457,1160],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1136,1529,1135,1530,1160,1459,1160],\"text\":\"20.00\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[170,1179,400,1178,400,1205,170,1206],\"text\":\"Feather Bookmark\",\"words\":[{\"boundingBox\":[172,1180,271,1180,270,1206,171,1206],\"text\":\"Feather\",\"confidence\":0.959},{\"boundingBox\":[276,1180,401,1179,400,1206,275,1206],\"text\":\"Bookmark\",\"confidence\":0.949}]},{\"language\":\"en\",\"boundingBox\":[863,1181,893,1180,893,1202,863,1203],\"text\":\"20\",\"words\":[{\"boundingBox\":[863,1181,892,1180,892,1202,863,1203],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1239,1179,1295,1179,1295,1202,1239,1202],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1179,1294,1179,1294,1202,1241,1202],\"text\":\"5,00\",\"confidence\":0.423}]},{\"language\":\"en\",\"boundingBox\":[1443,1180,1531,1179,1532,1203,1443,1204],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1446,1181,1530,1180,1529,1203,1446,1204],\"text\":\"100.00\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[168,1222,429,1221,429,1250,168,1252],\"text\":\"Copper Swirl Marker\",\"words\":[{\"boundingBox\":[173,1223,263,1222,263,1252,172,1253],\"text\":\"Copper\",\"confidence\":0.959},{\"boundingBox\":[269,1222,332,1222,332,1251,269,1252],\"text\":\"Swirl\",\"confidence\":0.954},{\"boundingBox\":[338,1222,430,1222,430,1249,338,1251],\"text\":\"Marker\",\"confidence\":0.956}]},{\"language\":\"en\",\"boundingBox\":[861,1223,893,1222,893,1246,861,1248],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1223,892,1222,893,1246,862,1247],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1240,1222,1295,1223,1295,1246,1240,1245],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1222,1294,1223,1293,1246,1240,1245],\"text\":\"5,00\",\"confidence\":0.424}]},{\"language\":\"en\",\"boundingBox\":[1443,1222,1531,1222,1531,1247,1443,1247],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1445,1223,1529,1222,1529,1248,1444,1248],\"text\":\"100.00\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1148,1574,1296,1574,1296,1599,1148,1599],\"text\":\"SUBTOTAL\",\"words\":[{\"boundingBox\":[1149,1574,1295,1575,1295,1600,1149,1600],\"text\":\"SUBTOTAL\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1428,1571,1530,1570,1531,1598,1428,1599],\"text\":\"$140.00\",\"words\":[{\"boundingBox\":[1429,1572,1530,1570,1529,1599,1429,1599],\"text\":\"$140.00\",\"confidence\":0.957}]},{\"language\":\"en\",\"boundingBox\":[1238,1619,1295,1618,1295,1642,1237,1642],\"text\":\"TAX\",\"words\":[{\"boundingBox\":[1241,1618,1294,1618,1294,1641,1241,1642],\"text\":\"TAX\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1460,1616,1531,1614,1531,1641,1460,1641],\"text\":\"$4.00\",\"words\":[{\"boundingBox\":[1461,1615,1530,1614,1530,1641,1461,1642],\"text\":\"$4.00\",\"confidence\":0.939}]},{\"language\":\"en\",\"boundingBox\":[481,1670,764,1670,764,1708,481,1708],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[483,1672,603,1671,602,1707,482,1707],\"text\":\"Bernie\",\"confidence\":0.909},{\"boundingBox\":[614,1671,764,1670,763,1709,613,1708],\"text\":\"Sanders\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1204,1672,1296,1672,1296,1699,1204,1699],\"text\":\"TOTAL\",\"words\":[{\"boundingBox\":[1207,1674,1295,1672,1296,1700,1207,1699],\"text\":\"TOTAL\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1426,1670,1530,1669,1530,1695,1426,1697],\"text\":\"$144.00\",\"words\":[{\"boundingBox\":[1429,1671,1529,1669,1530,1696,1429,1697],\"text\":\"$144.00\",\"confidence\":0.949}]},{\"language\":\"en\",\"boundingBox\":[543,1718,716,1719,716,1743,543,1742],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[544,1719,621,1719,621,1743,544,1743],\"text\":\"Bernie\",\"confidence\":0.959},{\"boundingBox\":[626,1719,717,1720,716,1744,626,1743],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[581,1754,681,1756,680,1777,581,1776],\"text\":\"Manager\",\"words\":[{\"boundingBox\":[582,1755,681,1756,680,1778,581,1776],\"text\":\"Manager\",\"confidence\":0.957}]},{\"language\":\"en\",\"boundingBox\":[173,1796,480,1797,480,1832,173,1830],\"text\":\"Additional Notes:\",\"words\":[{\"boundingBox\":[175,1798,360,1797,360,1833,174,1830],\"text\":\"Additional\",\"confidence\":0.959},{\"boundingBox\":[366,1797,481,1800,481,1832,366,1833],\"text\":\"Notes:\",\"confidence\":0.944}]},{\"language\":\"en\",\"boundingBox\":[173,1879,705,1880,705,1912,173,1910],\"text\":\"Do not Jostle Box. Unpack carefully. Enjoy.\",\"words\":[{\"boundingBox\":[176,1883,209,1882,208,1907,174,1906],\"text\":\"Do\",\"confidence\":0.959},{\"boundingBox\":[215,1882,261,1881,260,1908,214,1907],\"text\":\"not\",\"confidence\":0.951},{\"boundingBox\":[266,1881,336,1881,335,1909,265,1908],\"text\":\"Jostle\",\"confidence\":0.958},{\"boundingBox\":[342,1881,403,1880,402,1910,341,1909],\"text\":\"Box.\",\"confidence\":0.892},{\"boundingBox\":[410,1880,504,1880,503,1912,408,1911],\"text\":\"Unpack\",\"confidence\":0.959},{\"boundingBox\":[510,1880,628,1880,627,1913,509,1912],\"text\":\"carefully.\",\"confidence\":0.958},{\"boundingBox\":[633,1880,705,1881,704,1913,632,1913],\"text\":\"Enjoy.\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[172,1923,1508,1924,1508,1959,172,1959],\"text\":\"Jupiter Book Supply will refund you 50% per book if returned within 60 days of reading and\",\"words\":[{\"boundingBox\":[172,1925,273,1925,273,1959,172,1959],\"text\":\"Jupiter\",\"confidence\":0.955},{\"boundingBox\":[280,1924,359,1924,359,1959,280,1959],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[366,1924,468,1924,467,1959,366,1959],\"text\":\"Supply\",\"confidence\":0.959},{\"boundingBox\":[474,1924,522,1924,521,1959,474,1959],\"text\":\"will\",\"confidence\":0.959},{\"boundingBox\":[529,1924,628,1924,628,1959,528,1959],\"text\":\"refund\",\"confidence\":0.958},{\"boundingBox\":[635,1924,692,1924,691,1959,634,1959],\"text\":\"you\",\"confidence\":0.958},{\"boundingBox\":[698,1924,762,1924,761,1959,698,1959],\"text\":\"50%\",\"confidence\":0.955},{\"boundingBox\":[773,1924,823,1924,822,1959,772,1959],\"text\":\"per\",\"confidence\":0.958},{\"boundingBox\":[830,1924,904,1924,903,1959,829,1959],\"text\":\"book\",\"confidence\":0.959},{\"boundingBox\":[911,1924,932,1924,931,1959,910,1959],\"text\":\"if\",\"confidence\":0.909},{\"boundingBox\":[938,1924,1065,1924,1064,1959,937,1959],\"text\":\"returned\",\"confidence\":0.959},{\"boundingBox\":[1072,1924,1160,1924,1159,1959,1071,1959],\"text\":\"within\",\"confidence\":0.959},{\"boundingBox\":[1167,1924,1208,1924,1206,1960,1166,1959],\"text\":\"60\",\"confidence\":0.929},{\"boundingBox\":[1215,1924,1287,1924,1285,1960,1213,1960],\"text\":\"days\",\"confidence\":0.959},{\"boundingBox\":[1294,1924,1323,1924,1322,1960,1292,1960],\"text\":\"of\",\"confidence\":0.958},{\"boundingBox\":[1330,1924,1443,1924,1441,1960,1328,1960],\"text\":\"reading\",\"confidence\":0.959},{\"boundingBox\":[1450,1924,1508,1924,1506,1960,1448,1960],\"text\":\"and\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[169,1957,786,1957,786,1993,169,1993],\"text\":\"offer you 25% off you next total purchase.\",\"words\":[{\"boundingBox\":[171,1959,239,1958,238,1992,170,1991],\"text\":\"offer\",\"confidence\":0.959},{\"boundingBox\":[245,1958,302,1958,300,1993,244,1992],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[308,1958,371,1958,369,1994,307,1993],\"text\":\"25%\",\"confidence\":0.934},{\"boundingBox\":[385,1958,425,1958,424,1994,384,1994],\"text\":\"off\",\"confidence\":0.958},{\"boundingBox\":[431,1958,488,1958,487,1994,430,1994],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[494,1958,559,1958,558,1994,493,1994],\"text\":\"next\",\"confidence\":0.959},{\"boundingBox\":[565,1958,632,1959,631,1993,564,1994],\"text\":\"total\",\"confidence\":0.959},{\"boundingBox\":[638,1959,785,1960,785,1990,637,1993],\"text\":\"purchase.\",\"confidence\":0.959}]}]}],\"pageResults\":[{\"page\":1,\"tables\":[{\"rows\":4,\"columns\":3,\"cells\":[{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"SUBTOTAL\",\"boundingBox\":[1072,1566,1309,1566,1309,1610,1072,1610],\"elements\":[\"#/readResults/0/lines/41/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"$140.00\",\"boundingBox\":[1309,1566,1544,1566,1544,1610,1309,1610],\"elements\":[\"#/readResults/0/lines/42/words/0\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"TAX\",\"boundingBox\":[1072,1610,1309,1610,1309,1658,1072,1658],\"elements\":[\"#/readResults/0/lines/43/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"$4.00\",\"boundingBox\":[1309,1610,1544,1610,1544,1658,1309,1658],\"elements\":[\"#/readResults/0/lines/44/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Bernie Sanders\",\"boundingBox\":[482,1658,1072,1658,1072,1708,482,1708],\"elements\":[\"#/readResults/0/lines/45/words/0\",\"#/readResults/0/lines/45/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"TOTAL\",\"boundingBox\":[1072,1658,1309,1658,1309,1708,1072,1708],\"elements\":[\"#/readResults/0/lines/46/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"$144.00\",\"boundingBox\":[1309,1658,1544,1658,1544,1708,1309,1708],\"elements\":[\"#/readResults/0/lines/47/words/0\"]}]},{\"rows\":6,\"columns\":4,\"cells\":[{\"rowIndex\":0,\"columnIndex\":0,\"text\":\"Details\",\"boundingBox\":[156,1038,847,1038,847,1087,156,1087],\"elements\":[\"#/readResults/0/lines/21/words/0\"]},{\"rowIndex\":0,\"columnIndex\":1,\"text\":\"Quantity\",\"boundingBox\":[847,1038,1072,1038,1072,1087,847,1087],\"elements\":[\"#/readResults/0/lines/22/words/0\"]},{\"rowIndex\":0,\"columnIndex\":2,\"text\":\"Unit Price\",\"boundingBox\":[1072,1038,1309,1038,1309,1087,1072,1087],\"elements\":[\"#/readResults/0/lines/23/words/0\",\"#/readResults/0/lines/23/words/1\"]},{\"rowIndex\":0,\"columnIndex\":3,\"text\":\"Total\",\"boundingBox\":[1309,1038,1544,1038,1544,1087,1309,1087],\"elements\":[\"#/readResults/0/lines/24/words/0\"]},{\"rowIndex\":1,\"columnIndex\":0,\"text\":\"Bindings\",\"boundingBox\":[156,1087,847,1087,847,1128,156,1128],\"elements\":[\"#/readResults/0/lines/25/words/0\"]},{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1087,1072,1087,1072,1128,847,1128],\"elements\":[\"#/readResults/0/lines/26/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1087,1309,1087,1309,1128,1072,1128],\"elements\":[\"#/readResults/0/lines/27/words/0\"]},{\"rowIndex\":1,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1087,1544,1087,1544,1128,1309,1128],\"elements\":[\"#/readResults/0/lines/28/words/0\"]},{\"rowIndex\":2,\"columnIndex\":0,\"text\":\"Covers Small\",\"boundingBox\":[156,1128,847,1128,847,1172,156,1172],\"elements\":[\"#/readResults/0/lines/29/words/0\",\"#/readResults/0/lines/29/words/1\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1128,1072,1128,1072,1172,847,1172],\"elements\":[\"#/readResults/0/lines/30/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1128,1309,1128,1309,1172,1072,1172],\"elements\":[\"#/readResults/0/lines/31/words/0\"]},{\"rowIndex\":2,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1128,1544,1128,1544,1172,1309,1172],\"elements\":[\"#/readResults/0/lines/32/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Feather Bookmark\",\"boundingBox\":[156,1172,847,1172,847,1216,156,1216],\"elements\":[\"#/readResults/0/lines/33/words/0\",\"#/readResults/0/lines/33/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1172,1072,1172,1072,1216,847,1216],\"elements\":[\"#/readResults/0/lines/34/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1172,1309,1172,1309,1216,1072,1216],\"elements\":[\"#/readResults/0/lines/35/words/0\"]},{\"rowIndex\":3,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1172,1544,1172,1544,1216,1309,1216],\"elements\":[\"#/readResults/0/lines/36/words/0\"]},{\"rowIndex\":4,\"columnIndex\":0,\"text\":\"Copper Swirl Marker\",\"boundingBox\":[156,1216,847,1216,847,1260,156,1260],\"elements\":[\"#/readResults/0/lines/37/words/0\",\"#/readResults/0/lines/37/words/1\",\"#/readResults/0/lines/37/words/2\"]},{\"rowIndex\":4,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1216,1072,1216,1072,1260,847,1260],\"elements\":[\"#/readResults/0/lines/38/words/0\"]},{\"rowIndex\":4,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1216,1309,1216,1309,1260,1072,1260],\"elements\":[\"#/readResults/0/lines/39/words/0\"]},{\"rowIndex\":4,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1216,1544,1216,1544,1260,1309,1260],\"elements\":[\"#/readResults/0/lines/40/words/0\"]}]}]}]}}", + "Date" : "Wed, 22 Apr 2020 22:30:46 GMT", "Content-Type" : "application/json; charset=utf-8" }, "Exception" : null }, { "Method" : "GET", - "Uri" : "https://REDACTED.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyzeResults/30dc46ba-5a63-4614-bcc8-7405b03d5ced", + "Uri" : "https://javaformrecognizertestresource.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyzeResults/c7cdb126-4914-4455-a813-070572d004e6", "Headers" : { - "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.3 (11.0.5; Windows 10 10.0)", - "x-ms-client-request-id" : "2c20885a-9939-4434-943f-cec529b4955c" + "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.1 (11.0.5; Windows 10 10.0)", + "x-ms-client-request-id" : "040c8b67-ac99-4c5e-b0bf-e4b326897a26" }, "Response" : { "Transfer-Encoding" : "chunked", - "x-envoy-upstream-service-time" : "196", + "x-envoy-upstream-service-time" : "37", "Strict-Transport-Security" : "max-age=31536000; includeSubDomains; preload", "x-content-type-options" : "nosniff", - "apim-request-id" : "4738e2b6-ba8d-4674-b5af-fc5785b08b27", + "apim-request-id" : "5bbad827-5d2f-435b-a2f6-356d4495c0f7", "retry-after" : "0", "StatusCode" : "200", - "Body" : "{\"status\":\"succeeded\",\"createdDateTime\":\"2020-05-17T04:11:24Z\",\"lastUpdatedDateTime\":\"2020-05-17T04:11:27Z\",\"analyzeResult\":{\"version\":\"2.0.0\",\"readResults\":[{\"page\":1,\"language\":\"en\",\"angle\":0,\"width\":1700,\"height\":2200,\"unit\":\"pixel\",\"lines\":[{\"boundingBox\":[137,140,351,140,351,167,137,166],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[137,140,263,140,263,168,138,166],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[271,140,351,140,351,168,272,168],\"text\":\"Order\",\"confidence\":0.959}]},{\"boundingBox\":[620,204,1073,201,1074,264,620,266],\"text\":\"Hero Limited\",\"words\":[{\"boundingBox\":[622,207,788,204,787,266,621,266],\"text\":\"Hero\",\"confidence\":0.959},{\"boundingBox\":[811,204,1075,202,1075,266,811,266],\"text\":\"Limited\",\"confidence\":0.959}]},{\"boundingBox\":[165,351,529,350,530,377,165,379],\"text\":\"Company Phone: 555-348-6512\",\"words\":[{\"boundingBox\":[167,352,275,351,275,379,167,379],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[281,351,362,351,362,378,280,379],\"text\":\"Phone:\",\"confidence\":0.958},{\"boundingBox\":[367,351,529,352,529,374,367,378],\"text\":\"555-348-6512\",\"confidence\":0.946}]},{\"boundingBox\":[1114,320,1551,320,1551,370,1114,370],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[1115,322,1377,320,1377,371,1117,371],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1396,321,1550,321,1549,371,1396,371],\"text\":\"Order\",\"confidence\":0.959}]},{\"boundingBox\":[167,392,534,392,534,419,167,418],\"text\":\"Website: www.herolimited.com\",\"words\":[{\"boundingBox\":[168,392,270,393,269,419,167,418],\"text\":\"Website:\",\"confidence\":0.957},{\"boundingBox\":[275,393,528,393,529,418,274,419],\"text\":\"www.herolimited.com\",\"confidence\":0.872}]},{\"boundingBox\":[164,437,236,437,236,459,164,459],\"text\":\"Email:\",\"words\":[{\"boundingBox\":[165,437,236,437,237,460,165,459],\"text\":\"Email:\",\"confidence\":0.959}]},{\"boundingBox\":[1025,420,1317,419,1317,449,1025,449],\"text\":\"Dated As: 12/20/2020\",\"words\":[{\"boundingBox\":[1026,420,1112,421,1112,450,1025,449],\"text\":\"Dated\",\"confidence\":0.959},{\"boundingBox\":[1118,421,1163,421,1163,450,1117,450],\"text\":\"As:\",\"confidence\":0.957},{\"boundingBox\":[1169,421,1317,420,1317,450,1168,450],\"text\":\"12/20/2020\",\"confidence\":0.958}]},{\"boundingBox\":[166,480,482,479,482,502,166,503],\"text\":\"accounts@herolimited.com\",\"words\":[{\"boundingBox\":[166,484,475,480,473,503,166,503],\"text\":\"accounts@herolimited.com\",\"confidence\":0.856}]},{\"boundingBox\":[1025,461,1376,461,1376,488,1025,490],\"text\":\"Purchase Order #: 948284\",\"words\":[{\"boundingBox\":[1027,463,1154,461,1153,490,1026,489],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1161,461,1241,461,1240,490,1160,490],\"text\":\"Order\",\"confidence\":0.959},{\"boundingBox\":[1246,461,1278,461,1277,489,1246,489],\"text\":\"#:\",\"confidence\":0.959},{\"boundingBox\":[1283,461,1377,462,1376,488,1282,489],\"text\":\"948284\",\"confidence\":0.959}]},{\"boundingBox\":[166,546,397,546,397,594,166,594],\"text\":\"Shipped To\",\"words\":[{\"boundingBox\":[167,546,336,548,337,593,168,595],\"text\":\"Shipped\",\"confidence\":0.959},{\"boundingBox\":[346,548,396,548,397,593,347,593],\"text\":\"To\",\"confidence\":0.959}]},{\"boundingBox\":[160,608,518,608,518,640,160,640],\"text\":\"Vendor Name: Hillary Swank\",\"words\":[{\"boundingBox\":[162,610,257,610,255,640,160,637],\"text\":\"Vendor\",\"confidence\":0.959},{\"boundingBox\":[262,610,347,610,346,641,261,640],\"text\":\"Name:\",\"confidence\":0.959},{\"boundingBox\":[352,610,434,609,433,641,351,641],\"text\":\"Hillary\",\"confidence\":0.959},{\"boundingBox\":[439,609,518,609,517,640,438,641],\"text\":\"Swank\",\"confidence\":0.954}]},{\"boundingBox\":[160,648,628,645,629,680,160,682],\"text\":\"Company Name: Higgly Wiggly Books\",\"words\":[{\"boundingBox\":[162,648,282,647,281,681,161,678],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[288,647,373,647,372,682,287,682],\"text\":\"Name:\",\"confidence\":0.911},{\"boundingBox\":[379,647,456,647,455,682,378,682],\"text\":\"Higgly\",\"confidence\":0.959},{\"boundingBox\":[462,647,549,646,548,679,461,682],\"text\":\"Wiggly\",\"confidence\":0.959},{\"boundingBox\":[555,646,629,646,628,676,554,679],\"text\":\"Books\",\"confidence\":0.959}]},{\"boundingBox\":[161,684,526,684,526,712,161,712],\"text\":\"Address: 938 NE Burner Road\",\"words\":[{\"boundingBox\":[162,685,271,685,271,713,162,712],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[277,685,324,685,324,713,277,713],\"text\":\"938\",\"confidence\":0.947},{\"boundingBox\":[330,685,365,685,365,713,329,713],\"text\":\"NE\",\"confidence\":0.958},{\"boundingBox\":[370,685,456,685,456,713,370,713],\"text\":\"Burner\",\"confidence\":0.958},{\"boundingBox\":[462,685,526,686,526,713,461,713],\"text\":\"Road\",\"confidence\":0.958}]},{\"boundingBox\":[274,722,603,720,604,751,274,754],\"text\":\"Boulder City, CO 92848\",\"words\":[{\"boundingBox\":[279,723,375,721,374,754,278,754],\"text\":\"Boulder\",\"confidence\":0.959},{\"boundingBox\":[381,721,437,721,436,753,380,754],\"text\":\"City,\",\"confidence\":0.959},{\"boundingBox\":[443,721,479,721,478,753,442,753],\"text\":\"CO\",\"confidence\":0.886},{\"boundingBox\":[485,721,568,721,568,751,484,753],\"text\":\"92848\",\"confidence\":0.937}]},{\"boundingBox\":[612,721,884,721,884,749,612,749],\"text\":\"Phone: 938-294-2949\",\"words\":[{\"boundingBox\":[614,722,707,722,707,750,614,750],\"text\":\"Phone:\",\"confidence\":0.952},{\"boundingBox\":[713,722,884,722,884,749,713,750],\"text\":\"938-294-2949\",\"confidence\":0.956}]},{\"boundingBox\":[165,783,451,783,451,827,166,830],\"text\":\"Shipped From\",\"words\":[{\"boundingBox\":[167,784,336,784,335,829,166,830],\"text\":\"Shipped\",\"confidence\":0.867},{\"boundingBox\":[345,784,441,783,440,825,344,829],\"text\":\"From\",\"confidence\":0.918}]},{\"boundingBox\":[165,851,446,851,446,881,165,880],\"text\":\"Name: Bernie Sanders\",\"words\":[{\"boundingBox\":[166,851,252,853,251,880,165,881],\"text\":\"Name:\",\"confidence\":0.956},{\"boundingBox\":[258,853,339,854,337,880,257,880],\"text\":\"Bernie\",\"confidence\":0.958},{\"boundingBox\":[345,854,447,853,445,881,343,880],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"boundingBox\":[164,889,629,889,629,920,164,920],\"text\":\"Company Name: Jupiter Book Supply\",\"words\":[{\"boundingBox\":[167,891,287,890,287,920,166,920],\"text\":\"Company\",\"confidence\":0.958},{\"boundingBox\":[293,890,376,890,375,921,292,920],\"text\":\"Name:\",\"confidence\":0.958},{\"boundingBox\":[382,890,470,890,469,921,381,921],\"text\":\"Jupiter\",\"confidence\":0.958},{\"boundingBox\":[476,890,540,890,539,921,475,921],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[546,890,629,890,629,921,545,921],\"text\":\"Supply\",\"confidence\":0.947}]},{\"boundingBox\":[164,926,520,926,520,953,164,953],\"text\":\"Address: 383 N Kinnick Road\",\"words\":[{\"boundingBox\":[166,927,277,927,277,953,165,954],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[283,927,330,927,329,953,282,953],\"text\":\"383\",\"confidence\":0.958},{\"boundingBox\":[335,927,353,927,352,953,334,953],\"text\":\"N\",\"confidence\":0.888},{\"boundingBox\":[362,927,452,927,451,954,361,953],\"text\":\"Kinnick\",\"confidence\":0.958},{\"boundingBox\":[457,927,521,927,521,954,457,954],\"text\":\"Road\",\"confidence\":0.959}]},{\"boundingBox\":[280,964,516,964,516,991,280,991],\"text\":\"Seattle, WA 38383\",\"words\":[{\"boundingBox\":[284,965,381,965,380,992,283,992],\"text\":\"Seattle,\",\"confidence\":0.959},{\"boundingBox\":[386,965,432,965,431,992,385,992],\"text\":\"WA\",\"confidence\":0.944},{\"boundingBox\":[438,965,516,964,515,991,437,992],\"text\":\"38383\",\"confidence\":0.959}]},{\"boundingBox\":[759,963,1036,963,1036,991,759,991],\"text\":\"Phone: 932-299-0292\",\"words\":[{\"boundingBox\":[761,964,854,963,852,991,760,990],\"text\":\"Phone:\",\"confidence\":0.959},{\"boundingBox\":[859,963,1034,964,1032,991,857,991],\"text\":\"932-299-0292\",\"confidence\":0.953}]},{\"boundingBox\":[447,1045,557,1045,557,1079,447,1079],\"text\":\"Details\",\"words\":[{\"boundingBox\":[448,1048,555,1046,556,1080,449,1079],\"text\":\"Details\",\"confidence\":0.959}]},{\"boundingBox\":[889,1045,1030,1046,1030,1084,889,1084],\"text\":\"Quantity\",\"words\":[{\"boundingBox\":[889,1046,1029,1046,1027,1084,890,1083],\"text\":\"Quantity\",\"confidence\":0.959}]},{\"boundingBox\":[1114,1046,1271,1047,1271,1078,1114,1077],\"text\":\"Unit Price\",\"words\":[{\"boundingBox\":[1114,1048,1184,1047,1184,1078,1114,1078],\"text\":\"Unit\",\"confidence\":0.959},{\"boundingBox\":[1190,1047,1271,1047,1271,1079,1190,1078],\"text\":\"Price\",\"confidence\":0.958}]},{\"boundingBox\":[1384,1047,1469,1046,1470,1076,1385,1077],\"text\":\"Total\",\"words\":[{\"boundingBox\":[1387,1047,1470,1046,1470,1076,1387,1077],\"text\":\"Total\",\"confidence\":0.858}]},{\"boundingBox\":[172,1094,280,1096,279,1124,172,1121],\"text\":\"Bindings\",\"words\":[{\"boundingBox\":[172,1094,278,1097,278,1124,172,1121],\"text\":\"Bindings\",\"confidence\":0.959}]},{\"boundingBox\":[859,1091,894,1089,895,1118,860,1120],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1091,893,1089,895,1118,863,1120],\"text\":\"20\",\"confidence\":0.958}]},{\"boundingBox\":[1241,1095,1296,1094,1296,1118,1241,1118],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1242,1094,1295,1094,1295,1118,1242,1118],\"text\":\"1.00\",\"confidence\":0.958}]},{\"boundingBox\":[1459,1095,1531,1093,1531,1118,1459,1119],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1094,1530,1093,1531,1118,1460,1119],\"text\":\"20.00\",\"confidence\":0.957}]},{\"boundingBox\":[169,1135,329,1134,329,1162,169,1163],\"text\":\"Covers Small\",\"words\":[{\"boundingBox\":[173,1135,257,1135,256,1163,172,1163],\"text\":\"Covers\",\"confidence\":0.959},{\"boundingBox\":[262,1135,329,1134,328,1163,262,1163],\"text\":\"Small\",\"confidence\":0.958}]},{\"boundingBox\":[860,1137,893,1135,893,1158,861,1160],\"text\":\"20\",\"words\":[{\"boundingBox\":[862,1137,892,1135,893,1158,863,1160],\"text\":\"20\",\"confidence\":0.958}]},{\"boundingBox\":[1239,1136,1294,1135,1294,1159,1239,1159],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1243,1135,1293,1135,1293,1159,1243,1159],\"text\":\"1.00\",\"confidence\":0.908}]},{\"boundingBox\":[1457,1136,1532,1135,1532,1159,1457,1160],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1136,1529,1135,1530,1160,1459,1160],\"text\":\"20.00\",\"confidence\":0.958}]},{\"boundingBox\":[170,1179,400,1178,400,1205,170,1206],\"text\":\"Feather Bookmark\",\"words\":[{\"boundingBox\":[172,1180,271,1180,270,1206,171,1206],\"text\":\"Feather\",\"confidence\":0.959},{\"boundingBox\":[276,1180,401,1179,400,1206,275,1206],\"text\":\"Bookmark\",\"confidence\":0.949}]},{\"boundingBox\":[863,1181,893,1180,893,1202,863,1203],\"text\":\"20\",\"words\":[{\"boundingBox\":[863,1181,892,1180,892,1202,863,1203],\"text\":\"20\",\"confidence\":0.958}]},{\"boundingBox\":[1239,1179,1295,1179,1295,1202,1239,1202],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1179,1294,1179,1294,1202,1241,1202],\"text\":\"5,00\",\"confidence\":0.423}]},{\"boundingBox\":[1443,1180,1531,1179,1532,1203,1443,1204],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1446,1181,1530,1180,1529,1203,1446,1204],\"text\":\"100.00\",\"confidence\":0.959}]},{\"boundingBox\":[168,1222,429,1221,429,1250,168,1252],\"text\":\"Copper Swirl Marker\",\"words\":[{\"boundingBox\":[173,1223,263,1222,263,1252,172,1253],\"text\":\"Copper\",\"confidence\":0.959},{\"boundingBox\":[269,1222,332,1222,332,1251,269,1252],\"text\":\"Swirl\",\"confidence\":0.954},{\"boundingBox\":[338,1222,430,1222,430,1249,338,1251],\"text\":\"Marker\",\"confidence\":0.956}]},{\"boundingBox\":[861,1223,893,1222,893,1246,861,1248],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1223,892,1222,893,1246,862,1247],\"text\":\"20\",\"confidence\":0.958}]},{\"boundingBox\":[1240,1222,1295,1223,1295,1246,1240,1245],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1222,1294,1223,1293,1246,1240,1245],\"text\":\"5,00\",\"confidence\":0.424}]},{\"boundingBox\":[1443,1222,1531,1222,1531,1247,1443,1247],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1445,1223,1529,1222,1529,1248,1444,1248],\"text\":\"100.00\",\"confidence\":0.959}]},{\"boundingBox\":[1148,1574,1296,1574,1296,1599,1148,1599],\"text\":\"SUBTOTAL\",\"words\":[{\"boundingBox\":[1149,1574,1295,1575,1295,1600,1149,1600],\"text\":\"SUBTOTAL\",\"confidence\":0.959}]},{\"boundingBox\":[1428,1571,1530,1570,1531,1598,1428,1599],\"text\":\"$140.00\",\"words\":[{\"boundingBox\":[1429,1572,1530,1570,1529,1599,1429,1599],\"text\":\"$140.00\",\"confidence\":0.957}]},{\"boundingBox\":[1238,1619,1295,1618,1295,1642,1237,1642],\"text\":\"TAX\",\"words\":[{\"boundingBox\":[1241,1618,1294,1618,1294,1641,1241,1642],\"text\":\"TAX\",\"confidence\":0.958}]},{\"boundingBox\":[1460,1616,1531,1614,1531,1641,1460,1641],\"text\":\"$4.00\",\"words\":[{\"boundingBox\":[1461,1615,1530,1614,1530,1641,1461,1642],\"text\":\"$4.00\",\"confidence\":0.939}]},{\"boundingBox\":[481,1670,764,1670,764,1708,481,1708],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[483,1672,603,1671,602,1707,482,1707],\"text\":\"Bernie\",\"confidence\":0.909},{\"boundingBox\":[614,1671,764,1670,763,1709,613,1708],\"text\":\"Sanders\",\"confidence\":0.958}]},{\"boundingBox\":[1204,1672,1296,1672,1296,1699,1204,1699],\"text\":\"TOTAL\",\"words\":[{\"boundingBox\":[1207,1674,1295,1672,1296,1700,1207,1699],\"text\":\"TOTAL\",\"confidence\":0.959}]},{\"boundingBox\":[1426,1670,1530,1669,1530,1695,1426,1697],\"text\":\"$144.00\",\"words\":[{\"boundingBox\":[1429,1671,1529,1669,1530,1696,1429,1697],\"text\":\"$144.00\",\"confidence\":0.949}]},{\"boundingBox\":[543,1718,716,1719,716,1743,543,1742],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[544,1719,621,1719,621,1743,544,1743],\"text\":\"Bernie\",\"confidence\":0.959},{\"boundingBox\":[626,1719,717,1720,716,1744,626,1743],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"boundingBox\":[581,1754,681,1756,680,1777,581,1776],\"text\":\"Manager\",\"words\":[{\"boundingBox\":[582,1755,681,1756,680,1778,581,1776],\"text\":\"Manager\",\"confidence\":0.957}]},{\"boundingBox\":[173,1796,480,1797,480,1832,173,1830],\"text\":\"Additional Notes:\",\"words\":[{\"boundingBox\":[175,1798,360,1797,360,1833,174,1830],\"text\":\"Additional\",\"confidence\":0.959},{\"boundingBox\":[366,1797,481,1800,481,1832,366,1833],\"text\":\"Notes:\",\"confidence\":0.944}]},{\"boundingBox\":[173,1879,705,1880,705,1912,173,1910],\"text\":\"Do not Jostle Box. Unpack carefully. Enjoy.\",\"words\":[{\"boundingBox\":[176,1883,209,1882,208,1907,174,1906],\"text\":\"Do\",\"confidence\":0.959},{\"boundingBox\":[215,1882,261,1881,260,1908,214,1907],\"text\":\"not\",\"confidence\":0.951},{\"boundingBox\":[266,1881,336,1881,335,1909,265,1908],\"text\":\"Jostle\",\"confidence\":0.958},{\"boundingBox\":[342,1881,403,1880,402,1910,341,1909],\"text\":\"Box.\",\"confidence\":0.892},{\"boundingBox\":[410,1880,504,1880,503,1912,408,1911],\"text\":\"Unpack\",\"confidence\":0.959},{\"boundingBox\":[510,1880,628,1880,627,1913,509,1912],\"text\":\"carefully.\",\"confidence\":0.958},{\"boundingBox\":[633,1880,705,1881,704,1913,632,1913],\"text\":\"Enjoy.\",\"confidence\":0.959}]},{\"boundingBox\":[172,1923,1508,1924,1508,1959,172,1959],\"text\":\"Jupiter Book Supply will refund you 50% per book if returned within 60 days of reading and\",\"words\":[{\"boundingBox\":[172,1925,273,1925,273,1959,172,1959],\"text\":\"Jupiter\",\"confidence\":0.955},{\"boundingBox\":[280,1924,359,1924,359,1959,280,1959],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[366,1924,468,1924,467,1959,366,1959],\"text\":\"Supply\",\"confidence\":0.959},{\"boundingBox\":[474,1924,522,1924,521,1959,474,1959],\"text\":\"will\",\"confidence\":0.959},{\"boundingBox\":[529,1924,628,1924,628,1959,528,1959],\"text\":\"refund\",\"confidence\":0.958},{\"boundingBox\":[635,1924,692,1924,691,1959,634,1959],\"text\":\"you\",\"confidence\":0.958},{\"boundingBox\":[698,1924,762,1924,761,1959,698,1959],\"text\":\"50%\",\"confidence\":0.955},{\"boundingBox\":[773,1924,823,1924,822,1959,772,1959],\"text\":\"per\",\"confidence\":0.958},{\"boundingBox\":[830,1924,904,1924,903,1959,829,1959],\"text\":\"book\",\"confidence\":0.959},{\"boundingBox\":[911,1924,932,1924,931,1959,910,1959],\"text\":\"if\",\"confidence\":0.909},{\"boundingBox\":[938,1924,1065,1924,1064,1959,937,1959],\"text\":\"returned\",\"confidence\":0.959},{\"boundingBox\":[1072,1924,1160,1924,1159,1959,1071,1959],\"text\":\"within\",\"confidence\":0.959},{\"boundingBox\":[1167,1924,1208,1924,1206,1960,1166,1959],\"text\":\"60\",\"confidence\":0.929},{\"boundingBox\":[1215,1924,1287,1924,1285,1960,1213,1960],\"text\":\"days\",\"confidence\":0.959},{\"boundingBox\":[1294,1924,1323,1924,1322,1960,1292,1960],\"text\":\"of\",\"confidence\":0.958},{\"boundingBox\":[1330,1924,1443,1924,1441,1960,1328,1960],\"text\":\"reading\",\"confidence\":0.959},{\"boundingBox\":[1450,1924,1508,1924,1506,1960,1448,1960],\"text\":\"and\",\"confidence\":0.958}]},{\"boundingBox\":[169,1957,786,1957,786,1993,169,1993],\"text\":\"offer you 25% off you next total purchase.\",\"words\":[{\"boundingBox\":[171,1959,239,1958,238,1992,170,1991],\"text\":\"offer\",\"confidence\":0.959},{\"boundingBox\":[245,1958,302,1958,300,1993,244,1992],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[308,1958,371,1958,369,1994,307,1993],\"text\":\"25%\",\"confidence\":0.934},{\"boundingBox\":[385,1958,425,1958,424,1994,384,1994],\"text\":\"off\",\"confidence\":0.958},{\"boundingBox\":[431,1958,488,1958,487,1994,430,1994],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[494,1958,559,1958,558,1994,493,1994],\"text\":\"next\",\"confidence\":0.959},{\"boundingBox\":[565,1958,632,1959,631,1993,564,1994],\"text\":\"total\",\"confidence\":0.959},{\"boundingBox\":[638,1959,785,1960,785,1990,637,1993],\"text\":\"purchase.\",\"confidence\":0.959}]}]}],\"pageResults\":[{\"page\":1,\"tables\":[{\"rows\":4,\"columns\":3,\"cells\":[{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"SUBTOTAL\",\"boundingBox\":[1072,1566,1309,1566,1309,1610,1072,1610],\"elements\":[\"#/readResults/0/lines/41/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"$140.00\",\"boundingBox\":[1309,1566,1544,1566,1544,1610,1309,1610],\"elements\":[\"#/readResults/0/lines/42/words/0\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"TAX\",\"boundingBox\":[1072,1610,1309,1610,1309,1658,1072,1658],\"elements\":[\"#/readResults/0/lines/43/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"$4.00\",\"boundingBox\":[1309,1610,1544,1610,1544,1658,1309,1658],\"elements\":[\"#/readResults/0/lines/44/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Bernie Sanders\",\"boundingBox\":[482,1658,1072,1658,1072,1708,482,1708],\"elements\":[\"#/readResults/0/lines/45/words/0\",\"#/readResults/0/lines/45/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"TOTAL\",\"boundingBox\":[1072,1658,1309,1658,1309,1708,1072,1708],\"elements\":[\"#/readResults/0/lines/46/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"$144.00\",\"boundingBox\":[1309,1658,1544,1658,1544,1708,1309,1708],\"elements\":[\"#/readResults/0/lines/47/words/0\"]}]},{\"rows\":6,\"columns\":4,\"cells\":[{\"rowIndex\":0,\"columnIndex\":0,\"text\":\"Details\",\"boundingBox\":[156,1038,847,1038,847,1087,156,1087],\"elements\":[\"#/readResults/0/lines/21/words/0\"]},{\"rowIndex\":0,\"columnIndex\":1,\"text\":\"Quantity\",\"boundingBox\":[847,1038,1072,1038,1072,1087,847,1087],\"elements\":[\"#/readResults/0/lines/22/words/0\"]},{\"rowIndex\":0,\"columnIndex\":2,\"text\":\"Unit Price\",\"boundingBox\":[1072,1038,1309,1038,1309,1087,1072,1087],\"elements\":[\"#/readResults/0/lines/23/words/0\",\"#/readResults/0/lines/23/words/1\"]},{\"rowIndex\":0,\"columnIndex\":3,\"text\":\"Total\",\"boundingBox\":[1309,1038,1544,1038,1544,1087,1309,1087],\"elements\":[\"#/readResults/0/lines/24/words/0\"]},{\"rowIndex\":1,\"columnIndex\":0,\"text\":\"Bindings\",\"boundingBox\":[156,1087,847,1087,847,1128,156,1128],\"elements\":[\"#/readResults/0/lines/25/words/0\"]},{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1087,1072,1087,1072,1128,847,1128],\"elements\":[\"#/readResults/0/lines/26/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1087,1309,1087,1309,1128,1072,1128],\"elements\":[\"#/readResults/0/lines/27/words/0\"]},{\"rowIndex\":1,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1087,1544,1087,1544,1128,1309,1128],\"elements\":[\"#/readResults/0/lines/28/words/0\"]},{\"rowIndex\":2,\"columnIndex\":0,\"text\":\"Covers Small\",\"boundingBox\":[156,1128,847,1128,847,1172,156,1172],\"elements\":[\"#/readResults/0/lines/29/words/0\",\"#/readResults/0/lines/29/words/1\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1128,1072,1128,1072,1172,847,1172],\"elements\":[\"#/readResults/0/lines/30/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1128,1309,1128,1309,1172,1072,1172],\"elements\":[\"#/readResults/0/lines/31/words/0\"]},{\"rowIndex\":2,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1128,1544,1128,1544,1172,1309,1172],\"elements\":[\"#/readResults/0/lines/32/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Feather Bookmark\",\"boundingBox\":[156,1172,847,1172,847,1216,156,1216],\"elements\":[\"#/readResults/0/lines/33/words/0\",\"#/readResults/0/lines/33/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1172,1072,1172,1072,1216,847,1216],\"elements\":[\"#/readResults/0/lines/34/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1172,1309,1172,1309,1216,1072,1216],\"elements\":[\"#/readResults/0/lines/35/words/0\"]},{\"rowIndex\":3,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1172,1544,1172,1544,1216,1309,1216],\"elements\":[\"#/readResults/0/lines/36/words/0\"]},{\"rowIndex\":4,\"columnIndex\":0,\"text\":\"Copper Swirl Marker\",\"boundingBox\":[156,1216,847,1216,847,1260,156,1260],\"elements\":[\"#/readResults/0/lines/37/words/0\",\"#/readResults/0/lines/37/words/1\",\"#/readResults/0/lines/37/words/2\"]},{\"rowIndex\":4,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1216,1072,1216,1072,1260,847,1260],\"elements\":[\"#/readResults/0/lines/38/words/0\"]},{\"rowIndex\":4,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1216,1309,1216,1309,1260,1072,1260],\"elements\":[\"#/readResults/0/lines/39/words/0\"]},{\"rowIndex\":4,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1216,1544,1216,1544,1260,1309,1260],\"elements\":[\"#/readResults/0/lines/40/words/0\"]}]}]}]}}", - "Date" : "Sun, 17 May 2020 04:11:30 GMT", + "Body" : "{\"status\":\"succeeded\",\"createdDateTime\":\"2020-04-22T22:30:41Z\",\"lastUpdatedDateTime\":\"2020-04-22T22:30:43Z\",\"analyzeResult\":{\"version\":\"2.0.0\",\"readResults\":[{\"page\":1,\"language\":\"en\",\"angle\":0,\"width\":1700,\"height\":2200,\"unit\":\"pixel\",\"lines\":[{\"language\":\"en\",\"boundingBox\":[137,140,351,140,351,167,137,166],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[137,140,263,140,263,168,138,166],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[271,140,351,140,351,168,272,168],\"text\":\"Order\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[620,204,1073,201,1074,264,620,266],\"text\":\"Hero Limited\",\"words\":[{\"boundingBox\":[622,207,788,204,787,266,621,266],\"text\":\"Hero\",\"confidence\":0.959},{\"boundingBox\":[811,204,1075,202,1075,266,811,266],\"text\":\"Limited\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[165,351,529,350,530,377,165,379],\"text\":\"Company Phone: 555-348-6512\",\"words\":[{\"boundingBox\":[167,352,275,351,275,379,167,379],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[281,351,362,351,362,378,280,379],\"text\":\"Phone:\",\"confidence\":0.958},{\"boundingBox\":[367,351,529,352,529,374,367,378],\"text\":\"555-348-6512\",\"confidence\":0.946}]},{\"language\":\"en\",\"boundingBox\":[1114,320,1551,320,1551,370,1114,370],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[1115,322,1377,320,1377,371,1117,371],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1396,321,1550,321,1549,371,1396,371],\"text\":\"Order\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[167,392,534,392,534,419,167,418],\"text\":\"Website: www.herolimited.com\",\"words\":[{\"boundingBox\":[168,392,270,393,269,419,167,418],\"text\":\"Website:\",\"confidence\":0.957},{\"boundingBox\":[275,393,528,393,529,418,274,419],\"text\":\"www.herolimited.com\",\"confidence\":0.872}]},{\"language\":\"en\",\"boundingBox\":[164,437,236,437,236,459,164,459],\"text\":\"Email:\",\"words\":[{\"boundingBox\":[165,437,236,437,237,460,165,459],\"text\":\"Email:\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1025,420,1317,419,1317,449,1025,449],\"text\":\"Dated As: 12/20/2020\",\"words\":[{\"boundingBox\":[1026,420,1112,421,1112,450,1025,449],\"text\":\"Dated\",\"confidence\":0.959},{\"boundingBox\":[1118,421,1163,421,1163,450,1117,450],\"text\":\"As:\",\"confidence\":0.957},{\"boundingBox\":[1169,421,1317,420,1317,450,1168,450],\"text\":\"12/20/2020\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[166,480,482,479,482,502,166,503],\"text\":\"accounts@herolimited.com\",\"words\":[{\"boundingBox\":[166,484,475,480,473,503,166,503],\"text\":\"accounts@herolimited.com\",\"confidence\":0.856}]},{\"language\":\"en\",\"boundingBox\":[1025,461,1376,461,1376,488,1025,490],\"text\":\"Purchase Order #: 948284\",\"words\":[{\"boundingBox\":[1027,463,1154,461,1153,490,1026,489],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1161,461,1241,461,1240,490,1160,490],\"text\":\"Order\",\"confidence\":0.959},{\"boundingBox\":[1246,461,1278,461,1277,489,1246,489],\"text\":\"#:\",\"confidence\":0.959},{\"boundingBox\":[1283,461,1377,462,1376,488,1282,489],\"text\":\"948284\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[166,546,397,546,397,594,166,594],\"text\":\"Shipped To\",\"words\":[{\"boundingBox\":[167,546,336,548,337,593,168,595],\"text\":\"Shipped\",\"confidence\":0.959},{\"boundingBox\":[346,548,396,548,397,593,347,593],\"text\":\"To\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[160,608,518,608,518,640,160,640],\"text\":\"Vendor Name: Hillary Swank\",\"words\":[{\"boundingBox\":[162,610,257,610,255,640,160,637],\"text\":\"Vendor\",\"confidence\":0.959},{\"boundingBox\":[262,610,347,610,346,641,261,640],\"text\":\"Name:\",\"confidence\":0.959},{\"boundingBox\":[352,610,434,609,433,641,351,641],\"text\":\"Hillary\",\"confidence\":0.959},{\"boundingBox\":[439,609,518,609,517,640,438,641],\"text\":\"Swank\",\"confidence\":0.954}]},{\"language\":\"en\",\"boundingBox\":[160,648,628,645,629,680,160,682],\"text\":\"Company Name: Higgly Wiggly Books\",\"words\":[{\"boundingBox\":[162,648,282,647,281,681,161,678],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[288,647,373,647,372,682,287,682],\"text\":\"Name:\",\"confidence\":0.911},{\"boundingBox\":[379,647,456,647,455,682,378,682],\"text\":\"Higgly\",\"confidence\":0.959},{\"boundingBox\":[462,647,549,646,548,679,461,682],\"text\":\"Wiggly\",\"confidence\":0.959},{\"boundingBox\":[555,646,629,646,628,676,554,679],\"text\":\"Books\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[161,684,526,684,526,712,161,712],\"text\":\"Address: 938 NE Burner Road\",\"words\":[{\"boundingBox\":[162,685,271,685,271,713,162,712],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[277,685,324,685,324,713,277,713],\"text\":\"938\",\"confidence\":0.947},{\"boundingBox\":[330,685,365,685,365,713,329,713],\"text\":\"NE\",\"confidence\":0.958},{\"boundingBox\":[370,685,456,685,456,713,370,713],\"text\":\"Burner\",\"confidence\":0.958},{\"boundingBox\":[462,685,526,686,526,713,461,713],\"text\":\"Road\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[274,722,603,720,604,751,274,754],\"text\":\"Boulder City, CO 92848\",\"words\":[{\"boundingBox\":[279,723,375,721,374,754,278,754],\"text\":\"Boulder\",\"confidence\":0.959},{\"boundingBox\":[381,721,437,721,436,753,380,754],\"text\":\"City,\",\"confidence\":0.959},{\"boundingBox\":[443,721,479,721,478,753,442,753],\"text\":\"CO\",\"confidence\":0.886},{\"boundingBox\":[485,721,568,721,568,751,484,753],\"text\":\"92848\",\"confidence\":0.937}]},{\"language\":\"en\",\"boundingBox\":[612,721,884,721,884,749,612,749],\"text\":\"Phone: 938-294-2949\",\"words\":[{\"boundingBox\":[614,722,707,722,707,750,614,750],\"text\":\"Phone:\",\"confidence\":0.952},{\"boundingBox\":[713,722,884,722,884,749,713,750],\"text\":\"938-294-2949\",\"confidence\":0.956}]},{\"language\":\"en\",\"boundingBox\":[165,783,451,783,451,827,166,830],\"text\":\"Shipped From\",\"words\":[{\"boundingBox\":[167,784,336,784,335,829,166,830],\"text\":\"Shipped\",\"confidence\":0.867},{\"boundingBox\":[345,784,441,783,440,825,344,829],\"text\":\"From\",\"confidence\":0.918}]},{\"language\":\"en\",\"boundingBox\":[165,851,446,851,446,881,165,880],\"text\":\"Name: Bernie Sanders\",\"words\":[{\"boundingBox\":[166,851,252,853,251,880,165,881],\"text\":\"Name:\",\"confidence\":0.956},{\"boundingBox\":[258,853,339,854,337,880,257,880],\"text\":\"Bernie\",\"confidence\":0.958},{\"boundingBox\":[345,854,447,853,445,881,343,880],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[164,889,629,889,629,920,164,920],\"text\":\"Company Name: Jupiter Book Supply\",\"words\":[{\"boundingBox\":[167,891,287,890,287,920,166,920],\"text\":\"Company\",\"confidence\":0.958},{\"boundingBox\":[293,890,376,890,375,921,292,920],\"text\":\"Name:\",\"confidence\":0.958},{\"boundingBox\":[382,890,470,890,469,921,381,921],\"text\":\"Jupiter\",\"confidence\":0.958},{\"boundingBox\":[476,890,540,890,539,921,475,921],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[546,890,629,890,629,921,545,921],\"text\":\"Supply\",\"confidence\":0.947}]},{\"language\":\"en\",\"boundingBox\":[164,926,520,926,520,953,164,953],\"text\":\"Address: 383 N Kinnick Road\",\"words\":[{\"boundingBox\":[166,927,277,927,277,953,165,954],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[283,927,330,927,329,953,282,953],\"text\":\"383\",\"confidence\":0.958},{\"boundingBox\":[335,927,353,927,352,953,334,953],\"text\":\"N\",\"confidence\":0.888},{\"boundingBox\":[362,927,452,927,451,954,361,953],\"text\":\"Kinnick\",\"confidence\":0.958},{\"boundingBox\":[457,927,521,927,521,954,457,954],\"text\":\"Road\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[280,964,516,964,516,991,280,991],\"text\":\"Seattle, WA 38383\",\"words\":[{\"boundingBox\":[284,965,381,965,380,992,283,992],\"text\":\"Seattle,\",\"confidence\":0.959},{\"boundingBox\":[386,965,432,965,431,992,385,992],\"text\":\"WA\",\"confidence\":0.944},{\"boundingBox\":[438,965,516,964,515,991,437,992],\"text\":\"38383\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[759,963,1036,963,1036,991,759,991],\"text\":\"Phone: 932-299-0292\",\"words\":[{\"boundingBox\":[761,964,854,963,852,991,760,990],\"text\":\"Phone:\",\"confidence\":0.959},{\"boundingBox\":[859,963,1034,964,1032,991,857,991],\"text\":\"932-299-0292\",\"confidence\":0.953}]},{\"language\":\"en\",\"boundingBox\":[447,1045,557,1045,557,1079,447,1079],\"text\":\"Details\",\"words\":[{\"boundingBox\":[448,1048,555,1046,556,1080,449,1079],\"text\":\"Details\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[889,1045,1030,1046,1030,1084,889,1084],\"text\":\"Quantity\",\"words\":[{\"boundingBox\":[889,1046,1029,1046,1027,1084,890,1083],\"text\":\"Quantity\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1114,1046,1271,1047,1271,1078,1114,1077],\"text\":\"Unit Price\",\"words\":[{\"boundingBox\":[1114,1048,1184,1047,1184,1078,1114,1078],\"text\":\"Unit\",\"confidence\":0.959},{\"boundingBox\":[1190,1047,1271,1047,1271,1079,1190,1078],\"text\":\"Price\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1384,1047,1469,1046,1470,1076,1385,1077],\"text\":\"Total\",\"words\":[{\"boundingBox\":[1387,1047,1470,1046,1470,1076,1387,1077],\"text\":\"Total\",\"confidence\":0.858}]},{\"language\":\"en\",\"boundingBox\":[172,1094,280,1096,279,1124,172,1121],\"text\":\"Bindings\",\"words\":[{\"boundingBox\":[172,1094,278,1097,278,1124,172,1121],\"text\":\"Bindings\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[859,1091,894,1089,895,1118,860,1120],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1091,893,1089,895,1118,863,1120],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1241,1095,1296,1094,1296,1118,1241,1118],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1242,1094,1295,1094,1295,1118,1242,1118],\"text\":\"1.00\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1459,1095,1531,1093,1531,1118,1459,1119],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1094,1530,1093,1531,1118,1460,1119],\"text\":\"20.00\",\"confidence\":0.957}]},{\"language\":\"en\",\"boundingBox\":[169,1135,329,1134,329,1162,169,1163],\"text\":\"Covers Small\",\"words\":[{\"boundingBox\":[173,1135,257,1135,256,1163,172,1163],\"text\":\"Covers\",\"confidence\":0.959},{\"boundingBox\":[262,1135,329,1134,328,1163,262,1163],\"text\":\"Small\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[860,1137,893,1135,893,1158,861,1160],\"text\":\"20\",\"words\":[{\"boundingBox\":[862,1137,892,1135,893,1158,863,1160],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1239,1136,1294,1135,1294,1159,1239,1159],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1243,1135,1293,1135,1293,1159,1243,1159],\"text\":\"1.00\",\"confidence\":0.908}]},{\"language\":\"en\",\"boundingBox\":[1457,1136,1532,1135,1532,1159,1457,1160],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1136,1529,1135,1530,1160,1459,1160],\"text\":\"20.00\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[170,1179,400,1178,400,1205,170,1206],\"text\":\"Feather Bookmark\",\"words\":[{\"boundingBox\":[172,1180,271,1180,270,1206,171,1206],\"text\":\"Feather\",\"confidence\":0.959},{\"boundingBox\":[276,1180,401,1179,400,1206,275,1206],\"text\":\"Bookmark\",\"confidence\":0.949}]},{\"language\":\"en\",\"boundingBox\":[863,1181,893,1180,893,1202,863,1203],\"text\":\"20\",\"words\":[{\"boundingBox\":[863,1181,892,1180,892,1202,863,1203],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1239,1179,1295,1179,1295,1202,1239,1202],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1179,1294,1179,1294,1202,1241,1202],\"text\":\"5,00\",\"confidence\":0.423}]},{\"language\":\"en\",\"boundingBox\":[1443,1180,1531,1179,1532,1203,1443,1204],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1446,1181,1530,1180,1529,1203,1446,1204],\"text\":\"100.00\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[168,1222,429,1221,429,1250,168,1252],\"text\":\"Copper Swirl Marker\",\"words\":[{\"boundingBox\":[173,1223,263,1222,263,1252,172,1253],\"text\":\"Copper\",\"confidence\":0.959},{\"boundingBox\":[269,1222,332,1222,332,1251,269,1252],\"text\":\"Swirl\",\"confidence\":0.954},{\"boundingBox\":[338,1222,430,1222,430,1249,338,1251],\"text\":\"Marker\",\"confidence\":0.956}]},{\"language\":\"en\",\"boundingBox\":[861,1223,893,1222,893,1246,861,1248],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1223,892,1222,893,1246,862,1247],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1240,1222,1295,1223,1295,1246,1240,1245],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1222,1294,1223,1293,1246,1240,1245],\"text\":\"5,00\",\"confidence\":0.424}]},{\"language\":\"en\",\"boundingBox\":[1443,1222,1531,1222,1531,1247,1443,1247],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1445,1223,1529,1222,1529,1248,1444,1248],\"text\":\"100.00\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1148,1574,1296,1574,1296,1599,1148,1599],\"text\":\"SUBTOTAL\",\"words\":[{\"boundingBox\":[1149,1574,1295,1575,1295,1600,1149,1600],\"text\":\"SUBTOTAL\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1428,1571,1530,1570,1531,1598,1428,1599],\"text\":\"$140.00\",\"words\":[{\"boundingBox\":[1429,1572,1530,1570,1529,1599,1429,1599],\"text\":\"$140.00\",\"confidence\":0.957}]},{\"language\":\"en\",\"boundingBox\":[1238,1619,1295,1618,1295,1642,1237,1642],\"text\":\"TAX\",\"words\":[{\"boundingBox\":[1241,1618,1294,1618,1294,1641,1241,1642],\"text\":\"TAX\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1460,1616,1531,1614,1531,1641,1460,1641],\"text\":\"$4.00\",\"words\":[{\"boundingBox\":[1461,1615,1530,1614,1530,1641,1461,1642],\"text\":\"$4.00\",\"confidence\":0.939}]},{\"language\":\"en\",\"boundingBox\":[481,1670,764,1670,764,1708,481,1708],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[483,1672,603,1671,602,1707,482,1707],\"text\":\"Bernie\",\"confidence\":0.909},{\"boundingBox\":[614,1671,764,1670,763,1709,613,1708],\"text\":\"Sanders\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1204,1672,1296,1672,1296,1699,1204,1699],\"text\":\"TOTAL\",\"words\":[{\"boundingBox\":[1207,1674,1295,1672,1296,1700,1207,1699],\"text\":\"TOTAL\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1426,1670,1530,1669,1530,1695,1426,1697],\"text\":\"$144.00\",\"words\":[{\"boundingBox\":[1429,1671,1529,1669,1530,1696,1429,1697],\"text\":\"$144.00\",\"confidence\":0.949}]},{\"language\":\"en\",\"boundingBox\":[543,1718,716,1719,716,1743,543,1742],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[544,1719,621,1719,621,1743,544,1743],\"text\":\"Bernie\",\"confidence\":0.959},{\"boundingBox\":[626,1719,717,1720,716,1744,626,1743],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[581,1754,681,1756,680,1777,581,1776],\"text\":\"Manager\",\"words\":[{\"boundingBox\":[582,1755,681,1756,680,1778,581,1776],\"text\":\"Manager\",\"confidence\":0.957}]},{\"language\":\"en\",\"boundingBox\":[173,1796,480,1797,480,1832,173,1830],\"text\":\"Additional Notes:\",\"words\":[{\"boundingBox\":[175,1798,360,1797,360,1833,174,1830],\"text\":\"Additional\",\"confidence\":0.959},{\"boundingBox\":[366,1797,481,1800,481,1832,366,1833],\"text\":\"Notes:\",\"confidence\":0.944}]},{\"language\":\"en\",\"boundingBox\":[173,1879,705,1880,705,1912,173,1910],\"text\":\"Do not Jostle Box. Unpack carefully. Enjoy.\",\"words\":[{\"boundingBox\":[176,1883,209,1882,208,1907,174,1906],\"text\":\"Do\",\"confidence\":0.959},{\"boundingBox\":[215,1882,261,1881,260,1908,214,1907],\"text\":\"not\",\"confidence\":0.951},{\"boundingBox\":[266,1881,336,1881,335,1909,265,1908],\"text\":\"Jostle\",\"confidence\":0.958},{\"boundingBox\":[342,1881,403,1880,402,1910,341,1909],\"text\":\"Box.\",\"confidence\":0.892},{\"boundingBox\":[410,1880,504,1880,503,1912,408,1911],\"text\":\"Unpack\",\"confidence\":0.959},{\"boundingBox\":[510,1880,628,1880,627,1913,509,1912],\"text\":\"carefully.\",\"confidence\":0.958},{\"boundingBox\":[633,1880,705,1881,704,1913,632,1913],\"text\":\"Enjoy.\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[172,1923,1508,1924,1508,1959,172,1959],\"text\":\"Jupiter Book Supply will refund you 50% per book if returned within 60 days of reading and\",\"words\":[{\"boundingBox\":[172,1925,273,1925,273,1959,172,1959],\"text\":\"Jupiter\",\"confidence\":0.955},{\"boundingBox\":[280,1924,359,1924,359,1959,280,1959],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[366,1924,468,1924,467,1959,366,1959],\"text\":\"Supply\",\"confidence\":0.959},{\"boundingBox\":[474,1924,522,1924,521,1959,474,1959],\"text\":\"will\",\"confidence\":0.959},{\"boundingBox\":[529,1924,628,1924,628,1959,528,1959],\"text\":\"refund\",\"confidence\":0.958},{\"boundingBox\":[635,1924,692,1924,691,1959,634,1959],\"text\":\"you\",\"confidence\":0.958},{\"boundingBox\":[698,1924,762,1924,761,1959,698,1959],\"text\":\"50%\",\"confidence\":0.955},{\"boundingBox\":[773,1924,823,1924,822,1959,772,1959],\"text\":\"per\",\"confidence\":0.958},{\"boundingBox\":[830,1924,904,1924,903,1959,829,1959],\"text\":\"book\",\"confidence\":0.959},{\"boundingBox\":[911,1924,932,1924,931,1959,910,1959],\"text\":\"if\",\"confidence\":0.909},{\"boundingBox\":[938,1924,1065,1924,1064,1959,937,1959],\"text\":\"returned\",\"confidence\":0.959},{\"boundingBox\":[1072,1924,1160,1924,1159,1959,1071,1959],\"text\":\"within\",\"confidence\":0.959},{\"boundingBox\":[1167,1924,1208,1924,1206,1960,1166,1959],\"text\":\"60\",\"confidence\":0.929},{\"boundingBox\":[1215,1924,1287,1924,1285,1960,1213,1960],\"text\":\"days\",\"confidence\":0.959},{\"boundingBox\":[1294,1924,1323,1924,1322,1960,1292,1960],\"text\":\"of\",\"confidence\":0.958},{\"boundingBox\":[1330,1924,1443,1924,1441,1960,1328,1960],\"text\":\"reading\",\"confidence\":0.959},{\"boundingBox\":[1450,1924,1508,1924,1506,1960,1448,1960],\"text\":\"and\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[169,1957,786,1957,786,1993,169,1993],\"text\":\"offer you 25% off you next total purchase.\",\"words\":[{\"boundingBox\":[171,1959,239,1958,238,1992,170,1991],\"text\":\"offer\",\"confidence\":0.959},{\"boundingBox\":[245,1958,302,1958,300,1993,244,1992],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[308,1958,371,1958,369,1994,307,1993],\"text\":\"25%\",\"confidence\":0.934},{\"boundingBox\":[385,1958,425,1958,424,1994,384,1994],\"text\":\"off\",\"confidence\":0.958},{\"boundingBox\":[431,1958,488,1958,487,1994,430,1994],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[494,1958,559,1958,558,1994,493,1994],\"text\":\"next\",\"confidence\":0.959},{\"boundingBox\":[565,1958,632,1959,631,1993,564,1994],\"text\":\"total\",\"confidence\":0.959},{\"boundingBox\":[638,1959,785,1960,785,1990,637,1993],\"text\":\"purchase.\",\"confidence\":0.959}]}]}],\"pageResults\":[{\"page\":1,\"tables\":[{\"rows\":4,\"columns\":3,\"cells\":[{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"SUBTOTAL\",\"boundingBox\":[1072,1566,1309,1566,1309,1610,1072,1610],\"elements\":[\"#/readResults/0/lines/41/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"$140.00\",\"boundingBox\":[1309,1566,1544,1566,1544,1610,1309,1610],\"elements\":[\"#/readResults/0/lines/42/words/0\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"TAX\",\"boundingBox\":[1072,1610,1309,1610,1309,1658,1072,1658],\"elements\":[\"#/readResults/0/lines/43/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"$4.00\",\"boundingBox\":[1309,1610,1544,1610,1544,1658,1309,1658],\"elements\":[\"#/readResults/0/lines/44/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Bernie Sanders\",\"boundingBox\":[482,1658,1072,1658,1072,1708,482,1708],\"elements\":[\"#/readResults/0/lines/45/words/0\",\"#/readResults/0/lines/45/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"TOTAL\",\"boundingBox\":[1072,1658,1309,1658,1309,1708,1072,1708],\"elements\":[\"#/readResults/0/lines/46/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"$144.00\",\"boundingBox\":[1309,1658,1544,1658,1544,1708,1309,1708],\"elements\":[\"#/readResults/0/lines/47/words/0\"]}]},{\"rows\":6,\"columns\":4,\"cells\":[{\"rowIndex\":0,\"columnIndex\":0,\"text\":\"Details\",\"boundingBox\":[156,1038,847,1038,847,1087,156,1087],\"elements\":[\"#/readResults/0/lines/21/words/0\"]},{\"rowIndex\":0,\"columnIndex\":1,\"text\":\"Quantity\",\"boundingBox\":[847,1038,1072,1038,1072,1087,847,1087],\"elements\":[\"#/readResults/0/lines/22/words/0\"]},{\"rowIndex\":0,\"columnIndex\":2,\"text\":\"Unit Price\",\"boundingBox\":[1072,1038,1309,1038,1309,1087,1072,1087],\"elements\":[\"#/readResults/0/lines/23/words/0\",\"#/readResults/0/lines/23/words/1\"]},{\"rowIndex\":0,\"columnIndex\":3,\"text\":\"Total\",\"boundingBox\":[1309,1038,1544,1038,1544,1087,1309,1087],\"elements\":[\"#/readResults/0/lines/24/words/0\"]},{\"rowIndex\":1,\"columnIndex\":0,\"text\":\"Bindings\",\"boundingBox\":[156,1087,847,1087,847,1128,156,1128],\"elements\":[\"#/readResults/0/lines/25/words/0\"]},{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1087,1072,1087,1072,1128,847,1128],\"elements\":[\"#/readResults/0/lines/26/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1087,1309,1087,1309,1128,1072,1128],\"elements\":[\"#/readResults/0/lines/27/words/0\"]},{\"rowIndex\":1,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1087,1544,1087,1544,1128,1309,1128],\"elements\":[\"#/readResults/0/lines/28/words/0\"]},{\"rowIndex\":2,\"columnIndex\":0,\"text\":\"Covers Small\",\"boundingBox\":[156,1128,847,1128,847,1172,156,1172],\"elements\":[\"#/readResults/0/lines/29/words/0\",\"#/readResults/0/lines/29/words/1\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1128,1072,1128,1072,1172,847,1172],\"elements\":[\"#/readResults/0/lines/30/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1128,1309,1128,1309,1172,1072,1172],\"elements\":[\"#/readResults/0/lines/31/words/0\"]},{\"rowIndex\":2,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1128,1544,1128,1544,1172,1309,1172],\"elements\":[\"#/readResults/0/lines/32/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Feather Bookmark\",\"boundingBox\":[156,1172,847,1172,847,1216,156,1216],\"elements\":[\"#/readResults/0/lines/33/words/0\",\"#/readResults/0/lines/33/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1172,1072,1172,1072,1216,847,1216],\"elements\":[\"#/readResults/0/lines/34/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1172,1309,1172,1309,1216,1072,1216],\"elements\":[\"#/readResults/0/lines/35/words/0\"]},{\"rowIndex\":3,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1172,1544,1172,1544,1216,1309,1216],\"elements\":[\"#/readResults/0/lines/36/words/0\"]},{\"rowIndex\":4,\"columnIndex\":0,\"text\":\"Copper Swirl Marker\",\"boundingBox\":[156,1216,847,1216,847,1260,156,1260],\"elements\":[\"#/readResults/0/lines/37/words/0\",\"#/readResults/0/lines/37/words/1\",\"#/readResults/0/lines/37/words/2\"]},{\"rowIndex\":4,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1216,1072,1216,1072,1260,847,1260],\"elements\":[\"#/readResults/0/lines/38/words/0\"]},{\"rowIndex\":4,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1216,1309,1216,1309,1260,1072,1260],\"elements\":[\"#/readResults/0/lines/39/words/0\"]},{\"rowIndex\":4,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1216,1544,1216,1544,1260,1309,1260],\"elements\":[\"#/readResults/0/lines/40/words/0\"]}]}]}]}}", + "Date" : "Wed, 22 Apr 2020 22:30:46 GMT", "Content-Type" : "application/json; charset=utf-8" }, "Exception" : null diff --git a/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeContentFromUrl.json b/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeContentFromUrl.json index fb353c94b008..c068736a57bd 100644 --- a/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeContentFromUrl.json +++ b/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeContentFromUrl.json @@ -1,81 +1,61 @@ { "networkCallRecords" : [ { "Method" : "POST", - "Uri" : "https://REDACTED.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyze", + "Uri" : "https://javaformrecognizertestresource.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyze", "Headers" : { - "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.3 (11.0.5; Windows 10 10.0)", - "x-ms-client-request-id" : "f48e8198-ad3b-4b4e-830b-000544ece696", + "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.1 (11.0.5; Windows 10 10.0)", + "x-ms-client-request-id" : "2cae61bd-7898-4f7b-abd0-ee7b3c9de5e6", "Content-Type" : "application/json" }, "Response" : { - "x-envoy-upstream-service-time" : "1039", + "x-envoy-upstream-service-time" : "240", "Strict-Transport-Security" : "max-age=31536000; includeSubDomains; preload", "x-content-type-options" : "nosniff", - "apim-request-id" : "3b3d43ef-ac95-4397-bbc3-f6860eacef0d", + "apim-request-id" : "701f21be-f348-4361-be6a-af74c4616d2f", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "202", - "Operation-Location" : "https://savaity-formrecognizer.cognitiveservices.azure.com/formrecognizer/v2.0-preview/layout/analyzeResults/3b3d43ef-ac95-4397-bbc3-f6860eacef0d", - "Date" : "Sun, 17 May 2020 04:25:02 GMT" + "Operation-Location" : "https://javaformrecognizertestresource.cognitiveservices.azure.com/formrecognizer/v2.0-preview/layout/analyzeResults/701f21be-f348-4361-be6a-af74c4616d2f", + "Date" : "Wed, 22 Apr 2020 22:28:33 GMT" }, "Exception" : null }, { "Method" : "GET", - "Uri" : "https://REDACTED.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyzeResults/3b3d43ef-ac95-4397-bbc3-f6860eacef0d", + "Uri" : "https://javaformrecognizertestresource.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyzeResults/701f21be-f348-4361-be6a-af74c4616d2f", "Headers" : { - "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.3 (11.0.5; Windows 10 10.0)", - "x-ms-client-request-id" : "2cd14222-148a-496a-b5ec-e3c94d43fab1" + "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.1 (11.0.5; Windows 10 10.0)", + "x-ms-client-request-id" : "71b252fb-c989-4c81-a929-6c2d8c138956" }, "Response" : { "Transfer-Encoding" : "chunked", - "x-envoy-upstream-service-time" : "118", + "x-envoy-upstream-service-time" : "73", "Strict-Transport-Security" : "max-age=31536000; includeSubDomains; preload", "x-content-type-options" : "nosniff", - "apim-request-id" : "915757fb-858f-4dab-84c6-6ac2cfcb3e7b", + "apim-request-id" : "35f7365b-4b2c-4010-ade2-9dae52b81946", "retry-after" : "0", "StatusCode" : "200", - "Body" : "{\"status\":\"running\",\"createdDateTime\":\"2020-05-17T04:25:02Z\",\"lastUpdatedDateTime\":\"2020-05-17T04:25:05Z\"}", - "Date" : "Sun, 17 May 2020 04:25:07 GMT", + "Body" : "{\"status\":\"succeeded\",\"createdDateTime\":\"2020-04-22T22:28:34Z\",\"lastUpdatedDateTime\":\"2020-04-22T22:28:38Z\",\"analyzeResult\":{\"version\":\"2.0.0\",\"readResults\":[{\"page\":1,\"language\":\"en\",\"angle\":0,\"width\":1700,\"height\":2200,\"unit\":\"pixel\",\"lines\":[{\"language\":\"en\",\"boundingBox\":[137,140,351,140,351,167,137,166],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[137,140,263,140,263,168,138,166],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[271,140,351,140,351,168,272,168],\"text\":\"Order\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[620,204,1073,201,1074,264,620,266],\"text\":\"Hero Limited\",\"words\":[{\"boundingBox\":[622,207,788,204,787,266,621,266],\"text\":\"Hero\",\"confidence\":0.959},{\"boundingBox\":[811,204,1075,202,1075,266,811,266],\"text\":\"Limited\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[165,351,529,350,530,377,165,379],\"text\":\"Company Phone: 555-348-6512\",\"words\":[{\"boundingBox\":[167,352,275,351,275,379,167,379],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[281,351,362,351,362,378,280,379],\"text\":\"Phone:\",\"confidence\":0.958},{\"boundingBox\":[367,351,529,352,529,374,367,378],\"text\":\"555-348-6512\",\"confidence\":0.946}]},{\"language\":\"en\",\"boundingBox\":[1114,320,1551,320,1551,370,1114,370],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[1115,322,1377,320,1377,371,1117,371],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1396,321,1550,321,1549,371,1396,371],\"text\":\"Order\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[167,392,534,392,534,419,167,418],\"text\":\"Website: www.herolimited.com\",\"words\":[{\"boundingBox\":[168,392,270,393,269,419,167,418],\"text\":\"Website:\",\"confidence\":0.957},{\"boundingBox\":[275,393,528,393,529,418,274,419],\"text\":\"www.herolimited.com\",\"confidence\":0.872}]},{\"language\":\"en\",\"boundingBox\":[164,437,236,437,236,459,164,459],\"text\":\"Email:\",\"words\":[{\"boundingBox\":[165,437,236,437,237,460,165,459],\"text\":\"Email:\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1025,420,1317,419,1317,449,1025,449],\"text\":\"Dated As: 12/20/2020\",\"words\":[{\"boundingBox\":[1026,420,1112,421,1112,450,1025,449],\"text\":\"Dated\",\"confidence\":0.959},{\"boundingBox\":[1118,421,1163,421,1163,450,1117,450],\"text\":\"As:\",\"confidence\":0.957},{\"boundingBox\":[1169,421,1317,420,1317,450,1168,450],\"text\":\"12/20/2020\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[166,480,482,479,482,502,166,503],\"text\":\"accounts@herolimited.com\",\"words\":[{\"boundingBox\":[166,484,475,480,473,503,166,503],\"text\":\"accounts@herolimited.com\",\"confidence\":0.856}]},{\"language\":\"en\",\"boundingBox\":[1025,461,1376,461,1376,488,1025,490],\"text\":\"Purchase Order #: 948284\",\"words\":[{\"boundingBox\":[1027,463,1154,461,1153,490,1026,489],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1161,461,1241,461,1240,490,1160,490],\"text\":\"Order\",\"confidence\":0.959},{\"boundingBox\":[1246,461,1278,461,1277,489,1246,489],\"text\":\"#:\",\"confidence\":0.959},{\"boundingBox\":[1283,461,1377,462,1376,488,1282,489],\"text\":\"948284\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[166,546,397,546,397,594,166,594],\"text\":\"Shipped To\",\"words\":[{\"boundingBox\":[167,546,336,548,337,593,168,595],\"text\":\"Shipped\",\"confidence\":0.959},{\"boundingBox\":[346,548,396,548,397,593,347,593],\"text\":\"To\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[160,608,518,608,518,640,160,640],\"text\":\"Vendor Name: Hillary Swank\",\"words\":[{\"boundingBox\":[162,610,257,610,255,640,160,637],\"text\":\"Vendor\",\"confidence\":0.959},{\"boundingBox\":[262,610,347,610,346,641,261,640],\"text\":\"Name:\",\"confidence\":0.959},{\"boundingBox\":[352,610,434,609,433,641,351,641],\"text\":\"Hillary\",\"confidence\":0.959},{\"boundingBox\":[439,609,518,609,517,640,438,641],\"text\":\"Swank\",\"confidence\":0.954}]},{\"language\":\"en\",\"boundingBox\":[160,648,628,645,629,680,160,682],\"text\":\"Company Name: Higgly Wiggly Books\",\"words\":[{\"boundingBox\":[162,648,282,647,281,681,161,678],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[288,647,373,647,372,682,287,682],\"text\":\"Name:\",\"confidence\":0.911},{\"boundingBox\":[379,647,456,647,455,682,378,682],\"text\":\"Higgly\",\"confidence\":0.959},{\"boundingBox\":[462,647,549,646,548,679,461,682],\"text\":\"Wiggly\",\"confidence\":0.959},{\"boundingBox\":[555,646,629,646,628,676,554,679],\"text\":\"Books\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[161,684,526,684,526,712,161,712],\"text\":\"Address: 938 NE Burner Road\",\"words\":[{\"boundingBox\":[162,685,271,685,271,713,162,712],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[277,685,324,685,324,713,277,713],\"text\":\"938\",\"confidence\":0.947},{\"boundingBox\":[330,685,365,685,365,713,329,713],\"text\":\"NE\",\"confidence\":0.958},{\"boundingBox\":[370,685,456,685,456,713,370,713],\"text\":\"Burner\",\"confidence\":0.958},{\"boundingBox\":[462,685,526,686,526,713,461,713],\"text\":\"Road\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[274,722,603,720,604,751,274,754],\"text\":\"Boulder City, CO 92848\",\"words\":[{\"boundingBox\":[279,723,375,721,374,754,278,754],\"text\":\"Boulder\",\"confidence\":0.959},{\"boundingBox\":[381,721,437,721,436,753,380,754],\"text\":\"City,\",\"confidence\":0.959},{\"boundingBox\":[443,721,479,721,478,753,442,753],\"text\":\"CO\",\"confidence\":0.886},{\"boundingBox\":[485,721,568,721,568,751,484,753],\"text\":\"92848\",\"confidence\":0.937}]},{\"language\":\"en\",\"boundingBox\":[612,721,884,721,884,749,612,749],\"text\":\"Phone: 938-294-2949\",\"words\":[{\"boundingBox\":[614,722,707,722,707,750,614,750],\"text\":\"Phone:\",\"confidence\":0.952},{\"boundingBox\":[713,722,884,722,884,749,713,750],\"text\":\"938-294-2949\",\"confidence\":0.956}]},{\"language\":\"en\",\"boundingBox\":[165,783,451,783,451,827,166,830],\"text\":\"Shipped From\",\"words\":[{\"boundingBox\":[167,784,336,784,335,829,166,830],\"text\":\"Shipped\",\"confidence\":0.867},{\"boundingBox\":[345,784,441,783,440,825,344,829],\"text\":\"From\",\"confidence\":0.918}]},{\"language\":\"en\",\"boundingBox\":[165,851,446,851,446,881,165,880],\"text\":\"Name: Bernie Sanders\",\"words\":[{\"boundingBox\":[166,851,252,853,251,880,165,881],\"text\":\"Name:\",\"confidence\":0.956},{\"boundingBox\":[258,853,339,854,337,880,257,880],\"text\":\"Bernie\",\"confidence\":0.958},{\"boundingBox\":[345,854,447,853,445,881,343,880],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[164,889,629,889,629,920,164,920],\"text\":\"Company Name: Jupiter Book Supply\",\"words\":[{\"boundingBox\":[167,891,287,890,287,920,166,920],\"text\":\"Company\",\"confidence\":0.958},{\"boundingBox\":[293,890,376,890,375,921,292,920],\"text\":\"Name:\",\"confidence\":0.958},{\"boundingBox\":[382,890,470,890,469,921,381,921],\"text\":\"Jupiter\",\"confidence\":0.958},{\"boundingBox\":[476,890,540,890,539,921,475,921],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[546,890,629,890,629,921,545,921],\"text\":\"Supply\",\"confidence\":0.947}]},{\"language\":\"en\",\"boundingBox\":[164,926,520,926,520,953,164,953],\"text\":\"Address: 383 N Kinnick Road\",\"words\":[{\"boundingBox\":[166,927,277,927,277,953,165,954],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[283,927,330,927,329,953,282,953],\"text\":\"383\",\"confidence\":0.958},{\"boundingBox\":[335,927,353,927,352,953,334,953],\"text\":\"N\",\"confidence\":0.888},{\"boundingBox\":[362,927,452,927,451,954,361,953],\"text\":\"Kinnick\",\"confidence\":0.958},{\"boundingBox\":[457,927,521,927,521,954,457,954],\"text\":\"Road\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[280,964,516,964,516,991,280,991],\"text\":\"Seattle, WA 38383\",\"words\":[{\"boundingBox\":[284,965,381,965,380,992,283,992],\"text\":\"Seattle,\",\"confidence\":0.959},{\"boundingBox\":[386,965,432,965,431,992,385,992],\"text\":\"WA\",\"confidence\":0.944},{\"boundingBox\":[438,965,516,964,515,991,437,992],\"text\":\"38383\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[759,963,1036,963,1036,991,759,991],\"text\":\"Phone: 932-299-0292\",\"words\":[{\"boundingBox\":[761,964,854,963,852,991,760,990],\"text\":\"Phone:\",\"confidence\":0.959},{\"boundingBox\":[859,963,1034,964,1032,991,857,991],\"text\":\"932-299-0292\",\"confidence\":0.953}]},{\"language\":\"en\",\"boundingBox\":[447,1045,557,1045,557,1079,447,1079],\"text\":\"Details\",\"words\":[{\"boundingBox\":[448,1048,555,1046,556,1080,449,1079],\"text\":\"Details\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[889,1045,1030,1046,1030,1084,889,1084],\"text\":\"Quantity\",\"words\":[{\"boundingBox\":[889,1046,1029,1046,1027,1084,890,1083],\"text\":\"Quantity\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1114,1046,1271,1047,1271,1078,1114,1077],\"text\":\"Unit Price\",\"words\":[{\"boundingBox\":[1114,1048,1184,1047,1184,1078,1114,1078],\"text\":\"Unit\",\"confidence\":0.959},{\"boundingBox\":[1190,1047,1271,1047,1271,1079,1190,1078],\"text\":\"Price\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1384,1047,1469,1046,1470,1076,1385,1077],\"text\":\"Total\",\"words\":[{\"boundingBox\":[1387,1047,1470,1046,1470,1076,1387,1077],\"text\":\"Total\",\"confidence\":0.858}]},{\"language\":\"en\",\"boundingBox\":[172,1094,280,1096,279,1124,172,1121],\"text\":\"Bindings\",\"words\":[{\"boundingBox\":[172,1094,278,1097,278,1124,172,1121],\"text\":\"Bindings\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[859,1091,894,1089,895,1118,860,1120],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1091,893,1089,895,1118,863,1120],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1241,1095,1296,1094,1296,1118,1241,1118],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1242,1094,1295,1094,1295,1118,1242,1118],\"text\":\"1.00\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1459,1095,1531,1093,1531,1118,1459,1119],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1094,1530,1093,1531,1118,1460,1119],\"text\":\"20.00\",\"confidence\":0.957}]},{\"language\":\"en\",\"boundingBox\":[169,1135,329,1134,329,1162,169,1163],\"text\":\"Covers Small\",\"words\":[{\"boundingBox\":[173,1135,257,1135,256,1163,172,1163],\"text\":\"Covers\",\"confidence\":0.959},{\"boundingBox\":[262,1135,329,1134,328,1163,262,1163],\"text\":\"Small\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[860,1137,893,1135,893,1158,861,1160],\"text\":\"20\",\"words\":[{\"boundingBox\":[862,1137,892,1135,893,1158,863,1160],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1239,1136,1294,1135,1294,1159,1239,1159],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1243,1135,1293,1135,1293,1159,1243,1159],\"text\":\"1.00\",\"confidence\":0.908}]},{\"language\":\"en\",\"boundingBox\":[1457,1136,1532,1135,1532,1159,1457,1160],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1136,1529,1135,1530,1160,1459,1160],\"text\":\"20.00\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[170,1179,400,1178,400,1205,170,1206],\"text\":\"Feather Bookmark\",\"words\":[{\"boundingBox\":[172,1180,271,1180,270,1206,171,1206],\"text\":\"Feather\",\"confidence\":0.959},{\"boundingBox\":[276,1180,401,1179,400,1206,275,1206],\"text\":\"Bookmark\",\"confidence\":0.949}]},{\"language\":\"en\",\"boundingBox\":[863,1181,893,1180,893,1202,863,1203],\"text\":\"20\",\"words\":[{\"boundingBox\":[863,1181,892,1180,892,1202,863,1203],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1239,1179,1295,1179,1295,1202,1239,1202],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1179,1294,1179,1294,1202,1241,1202],\"text\":\"5,00\",\"confidence\":0.423}]},{\"language\":\"en\",\"boundingBox\":[1443,1180,1531,1179,1532,1203,1443,1204],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1446,1181,1530,1180,1529,1203,1446,1204],\"text\":\"100.00\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[168,1222,429,1221,429,1250,168,1252],\"text\":\"Copper Swirl Marker\",\"words\":[{\"boundingBox\":[173,1223,263,1222,263,1252,172,1253],\"text\":\"Copper\",\"confidence\":0.959},{\"boundingBox\":[269,1222,332,1222,332,1251,269,1252],\"text\":\"Swirl\",\"confidence\":0.954},{\"boundingBox\":[338,1222,430,1222,430,1249,338,1251],\"text\":\"Marker\",\"confidence\":0.956}]},{\"language\":\"en\",\"boundingBox\":[861,1223,893,1222,893,1246,861,1248],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1223,892,1222,893,1246,862,1247],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1240,1222,1295,1223,1295,1246,1240,1245],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1222,1294,1223,1293,1246,1240,1245],\"text\":\"5,00\",\"confidence\":0.424}]},{\"language\":\"en\",\"boundingBox\":[1443,1222,1531,1222,1531,1247,1443,1247],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1445,1223,1529,1222,1529,1248,1444,1248],\"text\":\"100.00\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1148,1574,1296,1574,1296,1599,1148,1599],\"text\":\"SUBTOTAL\",\"words\":[{\"boundingBox\":[1149,1574,1295,1575,1295,1600,1149,1600],\"text\":\"SUBTOTAL\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1428,1571,1530,1570,1531,1598,1428,1599],\"text\":\"$140.00\",\"words\":[{\"boundingBox\":[1429,1572,1530,1570,1529,1599,1429,1599],\"text\":\"$140.00\",\"confidence\":0.957}]},{\"language\":\"en\",\"boundingBox\":[1238,1619,1295,1618,1295,1642,1237,1642],\"text\":\"TAX\",\"words\":[{\"boundingBox\":[1241,1618,1294,1618,1294,1641,1241,1642],\"text\":\"TAX\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1460,1616,1531,1614,1531,1641,1460,1641],\"text\":\"$4.00\",\"words\":[{\"boundingBox\":[1461,1615,1530,1614,1530,1641,1461,1642],\"text\":\"$4.00\",\"confidence\":0.939}]},{\"language\":\"en\",\"boundingBox\":[481,1670,764,1670,764,1708,481,1708],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[483,1672,603,1671,602,1707,482,1707],\"text\":\"Bernie\",\"confidence\":0.909},{\"boundingBox\":[614,1671,764,1670,763,1709,613,1708],\"text\":\"Sanders\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1204,1672,1296,1672,1296,1699,1204,1699],\"text\":\"TOTAL\",\"words\":[{\"boundingBox\":[1207,1674,1295,1672,1296,1700,1207,1699],\"text\":\"TOTAL\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1426,1670,1530,1669,1530,1695,1426,1697],\"text\":\"$144.00\",\"words\":[{\"boundingBox\":[1429,1671,1529,1669,1530,1696,1429,1697],\"text\":\"$144.00\",\"confidence\":0.949}]},{\"language\":\"en\",\"boundingBox\":[543,1718,716,1719,716,1743,543,1742],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[544,1719,621,1719,621,1743,544,1743],\"text\":\"Bernie\",\"confidence\":0.959},{\"boundingBox\":[626,1719,717,1720,716,1744,626,1743],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[581,1754,681,1756,680,1777,581,1776],\"text\":\"Manager\",\"words\":[{\"boundingBox\":[582,1755,681,1756,680,1778,581,1776],\"text\":\"Manager\",\"confidence\":0.957}]},{\"language\":\"en\",\"boundingBox\":[173,1796,480,1797,480,1832,173,1830],\"text\":\"Additional Notes:\",\"words\":[{\"boundingBox\":[175,1798,360,1797,360,1833,174,1830],\"text\":\"Additional\",\"confidence\":0.959},{\"boundingBox\":[366,1797,481,1800,481,1832,366,1833],\"text\":\"Notes:\",\"confidence\":0.944}]},{\"language\":\"en\",\"boundingBox\":[173,1879,705,1880,705,1912,173,1910],\"text\":\"Do not Jostle Box. Unpack carefully. Enjoy.\",\"words\":[{\"boundingBox\":[176,1883,209,1882,208,1907,174,1906],\"text\":\"Do\",\"confidence\":0.959},{\"boundingBox\":[215,1882,261,1881,260,1908,214,1907],\"text\":\"not\",\"confidence\":0.951},{\"boundingBox\":[266,1881,336,1881,335,1909,265,1908],\"text\":\"Jostle\",\"confidence\":0.958},{\"boundingBox\":[342,1881,403,1880,402,1910,341,1909],\"text\":\"Box.\",\"confidence\":0.892},{\"boundingBox\":[410,1880,504,1880,503,1912,408,1911],\"text\":\"Unpack\",\"confidence\":0.959},{\"boundingBox\":[510,1880,628,1880,627,1913,509,1912],\"text\":\"carefully.\",\"confidence\":0.958},{\"boundingBox\":[633,1880,705,1881,704,1913,632,1913],\"text\":\"Enjoy.\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[172,1923,1508,1924,1508,1959,172,1959],\"text\":\"Jupiter Book Supply will refund you 50% per book if returned within 60 days of reading and\",\"words\":[{\"boundingBox\":[172,1925,273,1925,273,1959,172,1959],\"text\":\"Jupiter\",\"confidence\":0.955},{\"boundingBox\":[280,1924,359,1924,359,1959,280,1959],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[366,1924,468,1924,467,1959,366,1959],\"text\":\"Supply\",\"confidence\":0.959},{\"boundingBox\":[474,1924,522,1924,521,1959,474,1959],\"text\":\"will\",\"confidence\":0.959},{\"boundingBox\":[529,1924,628,1924,628,1959,528,1959],\"text\":\"refund\",\"confidence\":0.958},{\"boundingBox\":[635,1924,692,1924,691,1959,634,1959],\"text\":\"you\",\"confidence\":0.958},{\"boundingBox\":[698,1924,762,1924,761,1959,698,1959],\"text\":\"50%\",\"confidence\":0.955},{\"boundingBox\":[773,1924,823,1924,822,1959,772,1959],\"text\":\"per\",\"confidence\":0.958},{\"boundingBox\":[830,1924,904,1924,903,1959,829,1959],\"text\":\"book\",\"confidence\":0.959},{\"boundingBox\":[911,1924,932,1924,931,1959,910,1959],\"text\":\"if\",\"confidence\":0.909},{\"boundingBox\":[938,1924,1065,1924,1064,1959,937,1959],\"text\":\"returned\",\"confidence\":0.959},{\"boundingBox\":[1072,1924,1160,1924,1159,1959,1071,1959],\"text\":\"within\",\"confidence\":0.959},{\"boundingBox\":[1167,1924,1208,1924,1206,1960,1166,1959],\"text\":\"60\",\"confidence\":0.929},{\"boundingBox\":[1215,1924,1287,1924,1285,1960,1213,1960],\"text\":\"days\",\"confidence\":0.959},{\"boundingBox\":[1294,1924,1323,1924,1322,1960,1292,1960],\"text\":\"of\",\"confidence\":0.958},{\"boundingBox\":[1330,1924,1443,1924,1441,1960,1328,1960],\"text\":\"reading\",\"confidence\":0.959},{\"boundingBox\":[1450,1924,1508,1924,1506,1960,1448,1960],\"text\":\"and\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[169,1957,786,1957,786,1993,169,1993],\"text\":\"offer you 25% off you next total purchase.\",\"words\":[{\"boundingBox\":[171,1959,239,1958,238,1992,170,1991],\"text\":\"offer\",\"confidence\":0.959},{\"boundingBox\":[245,1958,302,1958,300,1993,244,1992],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[308,1958,371,1958,369,1994,307,1993],\"text\":\"25%\",\"confidence\":0.934},{\"boundingBox\":[385,1958,425,1958,424,1994,384,1994],\"text\":\"off\",\"confidence\":0.958},{\"boundingBox\":[431,1958,488,1958,487,1994,430,1994],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[494,1958,559,1958,558,1994,493,1994],\"text\":\"next\",\"confidence\":0.959},{\"boundingBox\":[565,1958,632,1959,631,1993,564,1994],\"text\":\"total\",\"confidence\":0.959},{\"boundingBox\":[638,1959,785,1960,785,1990,637,1993],\"text\":\"purchase.\",\"confidence\":0.959}]}]}],\"pageResults\":[{\"page\":1,\"tables\":[{\"rows\":4,\"columns\":3,\"cells\":[{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"SUBTOTAL\",\"boundingBox\":[1072,1566,1309,1566,1309,1610,1072,1610],\"elements\":[\"#/readResults/0/lines/41/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"$140.00\",\"boundingBox\":[1309,1566,1544,1566,1544,1610,1309,1610],\"elements\":[\"#/readResults/0/lines/42/words/0\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"TAX\",\"boundingBox\":[1072,1610,1309,1610,1309,1658,1072,1658],\"elements\":[\"#/readResults/0/lines/43/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"$4.00\",\"boundingBox\":[1309,1610,1544,1610,1544,1658,1309,1658],\"elements\":[\"#/readResults/0/lines/44/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Bernie Sanders\",\"boundingBox\":[482,1658,1072,1658,1072,1708,482,1708],\"elements\":[\"#/readResults/0/lines/45/words/0\",\"#/readResults/0/lines/45/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"TOTAL\",\"boundingBox\":[1072,1658,1309,1658,1309,1708,1072,1708],\"elements\":[\"#/readResults/0/lines/46/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"$144.00\",\"boundingBox\":[1309,1658,1544,1658,1544,1708,1309,1708],\"elements\":[\"#/readResults/0/lines/47/words/0\"]}]},{\"rows\":6,\"columns\":4,\"cells\":[{\"rowIndex\":0,\"columnIndex\":0,\"text\":\"Details\",\"boundingBox\":[156,1038,847,1038,847,1087,156,1087],\"elements\":[\"#/readResults/0/lines/21/words/0\"]},{\"rowIndex\":0,\"columnIndex\":1,\"text\":\"Quantity\",\"boundingBox\":[847,1038,1072,1038,1072,1087,847,1087],\"elements\":[\"#/readResults/0/lines/22/words/0\"]},{\"rowIndex\":0,\"columnIndex\":2,\"text\":\"Unit Price\",\"boundingBox\":[1072,1038,1309,1038,1309,1087,1072,1087],\"elements\":[\"#/readResults/0/lines/23/words/0\",\"#/readResults/0/lines/23/words/1\"]},{\"rowIndex\":0,\"columnIndex\":3,\"text\":\"Total\",\"boundingBox\":[1309,1038,1544,1038,1544,1087,1309,1087],\"elements\":[\"#/readResults/0/lines/24/words/0\"]},{\"rowIndex\":1,\"columnIndex\":0,\"text\":\"Bindings\",\"boundingBox\":[156,1087,847,1087,847,1128,156,1128],\"elements\":[\"#/readResults/0/lines/25/words/0\"]},{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1087,1072,1087,1072,1128,847,1128],\"elements\":[\"#/readResults/0/lines/26/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1087,1309,1087,1309,1128,1072,1128],\"elements\":[\"#/readResults/0/lines/27/words/0\"]},{\"rowIndex\":1,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1087,1544,1087,1544,1128,1309,1128],\"elements\":[\"#/readResults/0/lines/28/words/0\"]},{\"rowIndex\":2,\"columnIndex\":0,\"text\":\"Covers Small\",\"boundingBox\":[156,1128,847,1128,847,1172,156,1172],\"elements\":[\"#/readResults/0/lines/29/words/0\",\"#/readResults/0/lines/29/words/1\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1128,1072,1128,1072,1172,847,1172],\"elements\":[\"#/readResults/0/lines/30/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1128,1309,1128,1309,1172,1072,1172],\"elements\":[\"#/readResults/0/lines/31/words/0\"]},{\"rowIndex\":2,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1128,1544,1128,1544,1172,1309,1172],\"elements\":[\"#/readResults/0/lines/32/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Feather Bookmark\",\"boundingBox\":[156,1172,847,1172,847,1216,156,1216],\"elements\":[\"#/readResults/0/lines/33/words/0\",\"#/readResults/0/lines/33/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1172,1072,1172,1072,1216,847,1216],\"elements\":[\"#/readResults/0/lines/34/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1172,1309,1172,1309,1216,1072,1216],\"elements\":[\"#/readResults/0/lines/35/words/0\"]},{\"rowIndex\":3,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1172,1544,1172,1544,1216,1309,1216],\"elements\":[\"#/readResults/0/lines/36/words/0\"]},{\"rowIndex\":4,\"columnIndex\":0,\"text\":\"Copper Swirl Marker\",\"boundingBox\":[156,1216,847,1216,847,1260,156,1260],\"elements\":[\"#/readResults/0/lines/37/words/0\",\"#/readResults/0/lines/37/words/1\",\"#/readResults/0/lines/37/words/2\"]},{\"rowIndex\":4,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1216,1072,1216,1072,1260,847,1260],\"elements\":[\"#/readResults/0/lines/38/words/0\"]},{\"rowIndex\":4,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1216,1309,1216,1309,1260,1072,1260],\"elements\":[\"#/readResults/0/lines/39/words/0\"]},{\"rowIndex\":4,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1216,1544,1216,1544,1260,1309,1260],\"elements\":[\"#/readResults/0/lines/40/words/0\"]}]}]}]}}", + "Date" : "Wed, 22 Apr 2020 22:28:39 GMT", "Content-Type" : "application/json; charset=utf-8" }, "Exception" : null }, { "Method" : "GET", - "Uri" : "https://REDACTED.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyzeResults/3b3d43ef-ac95-4397-bbc3-f6860eacef0d", + "Uri" : "https://javaformrecognizertestresource.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyzeResults/701f21be-f348-4361-be6a-af74c4616d2f", "Headers" : { - "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.3 (11.0.5; Windows 10 10.0)", - "x-ms-client-request-id" : "91f99dcf-7c4f-417a-82b6-59a173f10c20" + "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.1 (11.0.5; Windows 10 10.0)", + "x-ms-client-request-id" : "56a22dfa-8ec1-48c8-9029-1be536485f4f" }, "Response" : { "Transfer-Encoding" : "chunked", - "x-envoy-upstream-service-time" : "250", + "x-envoy-upstream-service-time" : "80", "Strict-Transport-Security" : "max-age=31536000; includeSubDomains; preload", "x-content-type-options" : "nosniff", - "apim-request-id" : "ef76cf59-c0a3-4b8b-8708-659498cf9667", + "apim-request-id" : "405af5e2-7d7f-4fd5-8048-6e67b9547f9b", "retry-after" : "0", "StatusCode" : "200", - "Body" : "{\"status\":\"succeeded\",\"createdDateTime\":\"2020-05-17T04:25:02Z\",\"lastUpdatedDateTime\":\"2020-05-17T04:25:11Z\",\"analyzeResult\":{\"version\":\"2.0.0\",\"readResults\":[{\"page\":1,\"language\":\"en\",\"angle\":0,\"width\":1700,\"height\":2200,\"unit\":\"pixel\",\"lines\":[{\"boundingBox\":[137,140,351,140,351,167,137,166],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[137,140,263,140,263,168,138,166],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[271,140,351,140,351,168,272,168],\"text\":\"Order\",\"confidence\":0.959}]},{\"boundingBox\":[620,204,1073,201,1074,264,620,266],\"text\":\"Hero Limited\",\"words\":[{\"boundingBox\":[622,207,788,204,787,266,621,266],\"text\":\"Hero\",\"confidence\":0.959},{\"boundingBox\":[811,204,1075,202,1075,266,811,266],\"text\":\"Limited\",\"confidence\":0.959}]},{\"boundingBox\":[165,351,529,350,530,377,165,379],\"text\":\"Company Phone: 555-348-6512\",\"words\":[{\"boundingBox\":[167,352,275,351,275,379,167,379],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[281,351,362,351,362,378,280,379],\"text\":\"Phone:\",\"confidence\":0.958},{\"boundingBox\":[367,351,529,352,529,374,367,378],\"text\":\"555-348-6512\",\"confidence\":0.946}]},{\"boundingBox\":[1114,320,1551,320,1551,370,1114,370],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[1115,322,1377,320,1377,371,1117,371],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1396,321,1550,321,1549,371,1396,371],\"text\":\"Order\",\"confidence\":0.959}]},{\"boundingBox\":[167,392,534,392,534,419,167,418],\"text\":\"Website: www.herolimited.com\",\"words\":[{\"boundingBox\":[168,392,270,393,269,419,167,418],\"text\":\"Website:\",\"confidence\":0.957},{\"boundingBox\":[275,393,528,393,529,418,274,419],\"text\":\"www.herolimited.com\",\"confidence\":0.872}]},{\"boundingBox\":[164,437,236,437,236,459,164,459],\"text\":\"Email:\",\"words\":[{\"boundingBox\":[165,437,236,437,237,460,165,459],\"text\":\"Email:\",\"confidence\":0.959}]},{\"boundingBox\":[1025,420,1317,419,1317,449,1025,449],\"text\":\"Dated As: 12/20/2020\",\"words\":[{\"boundingBox\":[1026,420,1112,421,1112,450,1025,449],\"text\":\"Dated\",\"confidence\":0.959},{\"boundingBox\":[1118,421,1163,421,1163,450,1117,450],\"text\":\"As:\",\"confidence\":0.957},{\"boundingBox\":[1169,421,1317,420,1317,450,1168,450],\"text\":\"12/20/2020\",\"confidence\":0.958}]},{\"boundingBox\":[166,480,482,479,482,502,166,503],\"text\":\"accounts@herolimited.com\",\"words\":[{\"boundingBox\":[166,484,475,480,473,503,166,503],\"text\":\"accounts@herolimited.com\",\"confidence\":0.856}]},{\"boundingBox\":[1025,461,1376,461,1376,488,1025,490],\"text\":\"Purchase Order #: 948284\",\"words\":[{\"boundingBox\":[1027,463,1154,461,1153,490,1026,489],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1161,461,1241,461,1240,490,1160,490],\"text\":\"Order\",\"confidence\":0.959},{\"boundingBox\":[1246,461,1278,461,1277,489,1246,489],\"text\":\"#:\",\"confidence\":0.959},{\"boundingBox\":[1283,461,1377,462,1376,488,1282,489],\"text\":\"948284\",\"confidence\":0.959}]},{\"boundingBox\":[166,546,397,546,397,594,166,594],\"text\":\"Shipped To\",\"words\":[{\"boundingBox\":[167,546,336,548,337,593,168,595],\"text\":\"Shipped\",\"confidence\":0.959},{\"boundingBox\":[346,548,396,548,397,593,347,593],\"text\":\"To\",\"confidence\":0.959}]},{\"boundingBox\":[160,608,518,608,518,640,160,640],\"text\":\"Vendor Name: Hillary Swank\",\"words\":[{\"boundingBox\":[162,610,257,610,255,640,160,637],\"text\":\"Vendor\",\"confidence\":0.959},{\"boundingBox\":[262,610,347,610,346,641,261,640],\"text\":\"Name:\",\"confidence\":0.959},{\"boundingBox\":[352,610,434,609,433,641,351,641],\"text\":\"Hillary\",\"confidence\":0.959},{\"boundingBox\":[439,609,518,609,517,640,438,641],\"text\":\"Swank\",\"confidence\":0.954}]},{\"boundingBox\":[160,648,628,645,629,680,160,682],\"text\":\"Company Name: Higgly Wiggly Books\",\"words\":[{\"boundingBox\":[162,648,282,647,281,681,161,678],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[288,647,373,647,372,682,287,682],\"text\":\"Name:\",\"confidence\":0.911},{\"boundingBox\":[379,647,456,647,455,682,378,682],\"text\":\"Higgly\",\"confidence\":0.959},{\"boundingBox\":[462,647,549,646,548,679,461,682],\"text\":\"Wiggly\",\"confidence\":0.959},{\"boundingBox\":[555,646,629,646,628,676,554,679],\"text\":\"Books\",\"confidence\":0.959}]},{\"boundingBox\":[161,684,526,684,526,712,161,712],\"text\":\"Address: 938 NE Burner Road\",\"words\":[{\"boundingBox\":[162,685,271,685,271,713,162,712],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[277,685,324,685,324,713,277,713],\"text\":\"938\",\"confidence\":0.947},{\"boundingBox\":[330,685,365,685,365,713,329,713],\"text\":\"NE\",\"confidence\":0.958},{\"boundingBox\":[370,685,456,685,456,713,370,713],\"text\":\"Burner\",\"confidence\":0.958},{\"boundingBox\":[462,685,526,686,526,713,461,713],\"text\":\"Road\",\"confidence\":0.958}]},{\"boundingBox\":[274,722,603,720,604,751,274,754],\"text\":\"Boulder City, CO 92848\",\"words\":[{\"boundingBox\":[279,723,375,721,374,754,278,754],\"text\":\"Boulder\",\"confidence\":0.959},{\"boundingBox\":[381,721,437,721,436,753,380,754],\"text\":\"City,\",\"confidence\":0.959},{\"boundingBox\":[443,721,479,721,478,753,442,753],\"text\":\"CO\",\"confidence\":0.886},{\"boundingBox\":[485,721,568,721,568,751,484,753],\"text\":\"92848\",\"confidence\":0.937}]},{\"boundingBox\":[612,721,884,721,884,749,612,749],\"text\":\"Phone: 938-294-2949\",\"words\":[{\"boundingBox\":[614,722,707,722,707,750,614,750],\"text\":\"Phone:\",\"confidence\":0.952},{\"boundingBox\":[713,722,884,722,884,749,713,750],\"text\":\"938-294-2949\",\"confidence\":0.956}]},{\"boundingBox\":[165,783,451,783,451,827,166,830],\"text\":\"Shipped From\",\"words\":[{\"boundingBox\":[167,784,336,784,335,829,166,830],\"text\":\"Shipped\",\"confidence\":0.867},{\"boundingBox\":[345,784,441,783,440,825,344,829],\"text\":\"From\",\"confidence\":0.918}]},{\"boundingBox\":[165,851,446,851,446,881,165,880],\"text\":\"Name: Bernie Sanders\",\"words\":[{\"boundingBox\":[166,851,252,853,251,880,165,881],\"text\":\"Name:\",\"confidence\":0.956},{\"boundingBox\":[258,853,339,854,337,880,257,880],\"text\":\"Bernie\",\"confidence\":0.958},{\"boundingBox\":[345,854,447,853,445,881,343,880],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"boundingBox\":[164,889,629,889,629,920,164,920],\"text\":\"Company Name: Jupiter Book Supply\",\"words\":[{\"boundingBox\":[167,891,287,890,287,920,166,920],\"text\":\"Company\",\"confidence\":0.958},{\"boundingBox\":[293,890,376,890,375,921,292,920],\"text\":\"Name:\",\"confidence\":0.958},{\"boundingBox\":[382,890,470,890,469,921,381,921],\"text\":\"Jupiter\",\"confidence\":0.958},{\"boundingBox\":[476,890,540,890,539,921,475,921],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[546,890,629,890,629,921,545,921],\"text\":\"Supply\",\"confidence\":0.947}]},{\"boundingBox\":[164,926,520,926,520,953,164,953],\"text\":\"Address: 383 N Kinnick Road\",\"words\":[{\"boundingBox\":[166,927,277,927,277,953,165,954],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[283,927,330,927,329,953,282,953],\"text\":\"383\",\"confidence\":0.958},{\"boundingBox\":[335,927,353,927,352,953,334,953],\"text\":\"N\",\"confidence\":0.888},{\"boundingBox\":[362,927,452,927,451,954,361,953],\"text\":\"Kinnick\",\"confidence\":0.958},{\"boundingBox\":[457,927,521,927,521,954,457,954],\"text\":\"Road\",\"confidence\":0.959}]},{\"boundingBox\":[280,964,516,964,516,991,280,991],\"text\":\"Seattle, WA 38383\",\"words\":[{\"boundingBox\":[284,965,381,965,380,992,283,992],\"text\":\"Seattle,\",\"confidence\":0.959},{\"boundingBox\":[386,965,432,965,431,992,385,992],\"text\":\"WA\",\"confidence\":0.944},{\"boundingBox\":[438,965,516,964,515,991,437,992],\"text\":\"38383\",\"confidence\":0.959}]},{\"boundingBox\":[759,963,1036,963,1036,991,759,991],\"text\":\"Phone: 932-299-0292\",\"words\":[{\"boundingBox\":[761,964,854,963,852,991,760,990],\"text\":\"Phone:\",\"confidence\":0.959},{\"boundingBox\":[859,963,1034,964,1032,991,857,991],\"text\":\"932-299-0292\",\"confidence\":0.953}]},{\"boundingBox\":[447,1045,557,1045,557,1079,447,1079],\"text\":\"Details\",\"words\":[{\"boundingBox\":[448,1048,555,1046,556,1080,449,1079],\"text\":\"Details\",\"confidence\":0.959}]},{\"boundingBox\":[889,1045,1030,1046,1030,1084,889,1084],\"text\":\"Quantity\",\"words\":[{\"boundingBox\":[889,1046,1029,1046,1027,1084,890,1083],\"text\":\"Quantity\",\"confidence\":0.959}]},{\"boundingBox\":[1114,1046,1271,1047,1271,1078,1114,1077],\"text\":\"Unit Price\",\"words\":[{\"boundingBox\":[1114,1048,1184,1047,1184,1078,1114,1078],\"text\":\"Unit\",\"confidence\":0.959},{\"boundingBox\":[1190,1047,1271,1047,1271,1079,1190,1078],\"text\":\"Price\",\"confidence\":0.958}]},{\"boundingBox\":[1384,1047,1469,1046,1470,1076,1385,1077],\"text\":\"Total\",\"words\":[{\"boundingBox\":[1387,1047,1470,1046,1470,1076,1387,1077],\"text\":\"Total\",\"confidence\":0.858}]},{\"boundingBox\":[172,1094,280,1096,279,1124,172,1121],\"text\":\"Bindings\",\"words\":[{\"boundingBox\":[172,1094,278,1097,278,1124,172,1121],\"text\":\"Bindings\",\"confidence\":0.959}]},{\"boundingBox\":[859,1091,894,1089,895,1118,860,1120],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1091,893,1089,895,1118,863,1120],\"text\":\"20\",\"confidence\":0.958}]},{\"boundingBox\":[1241,1095,1296,1094,1296,1118,1241,1118],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1242,1094,1295,1094,1295,1118,1242,1118],\"text\":\"1.00\",\"confidence\":0.958}]},{\"boundingBox\":[1459,1095,1531,1093,1531,1118,1459,1119],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1094,1530,1093,1531,1118,1460,1119],\"text\":\"20.00\",\"confidence\":0.957}]},{\"boundingBox\":[169,1135,329,1134,329,1162,169,1163],\"text\":\"Covers Small\",\"words\":[{\"boundingBox\":[173,1135,257,1135,256,1163,172,1163],\"text\":\"Covers\",\"confidence\":0.959},{\"boundingBox\":[262,1135,329,1134,328,1163,262,1163],\"text\":\"Small\",\"confidence\":0.958}]},{\"boundingBox\":[860,1137,893,1135,893,1158,861,1160],\"text\":\"20\",\"words\":[{\"boundingBox\":[862,1137,892,1135,893,1158,863,1160],\"text\":\"20\",\"confidence\":0.958}]},{\"boundingBox\":[1239,1136,1294,1135,1294,1159,1239,1159],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1243,1135,1293,1135,1293,1159,1243,1159],\"text\":\"1.00\",\"confidence\":0.908}]},{\"boundingBox\":[1457,1136,1532,1135,1532,1159,1457,1160],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1136,1529,1135,1530,1160,1459,1160],\"text\":\"20.00\",\"confidence\":0.958}]},{\"boundingBox\":[170,1179,400,1178,400,1205,170,1206],\"text\":\"Feather Bookmark\",\"words\":[{\"boundingBox\":[172,1180,271,1180,270,1206,171,1206],\"text\":\"Feather\",\"confidence\":0.959},{\"boundingBox\":[276,1180,401,1179,400,1206,275,1206],\"text\":\"Bookmark\",\"confidence\":0.949}]},{\"boundingBox\":[863,1181,893,1180,893,1202,863,1203],\"text\":\"20\",\"words\":[{\"boundingBox\":[863,1181,892,1180,892,1202,863,1203],\"text\":\"20\",\"confidence\":0.958}]},{\"boundingBox\":[1239,1179,1295,1179,1295,1202,1239,1202],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1179,1294,1179,1294,1202,1241,1202],\"text\":\"5,00\",\"confidence\":0.423}]},{\"boundingBox\":[1443,1180,1531,1179,1532,1203,1443,1204],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1446,1181,1530,1180,1529,1203,1446,1204],\"text\":\"100.00\",\"confidence\":0.959}]},{\"boundingBox\":[168,1222,429,1221,429,1250,168,1252],\"text\":\"Copper Swirl Marker\",\"words\":[{\"boundingBox\":[173,1223,263,1222,263,1252,172,1253],\"text\":\"Copper\",\"confidence\":0.959},{\"boundingBox\":[269,1222,332,1222,332,1251,269,1252],\"text\":\"Swirl\",\"confidence\":0.954},{\"boundingBox\":[338,1222,430,1222,430,1249,338,1251],\"text\":\"Marker\",\"confidence\":0.956}]},{\"boundingBox\":[861,1223,893,1222,893,1246,861,1248],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1223,892,1222,893,1246,862,1247],\"text\":\"20\",\"confidence\":0.958}]},{\"boundingBox\":[1240,1222,1295,1223,1295,1246,1240,1245],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1222,1294,1223,1293,1246,1240,1245],\"text\":\"5,00\",\"confidence\":0.424}]},{\"boundingBox\":[1443,1222,1531,1222,1531,1247,1443,1247],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1445,1223,1529,1222,1529,1248,1444,1248],\"text\":\"100.00\",\"confidence\":0.959}]},{\"boundingBox\":[1148,1574,1296,1574,1296,1599,1148,1599],\"text\":\"SUBTOTAL\",\"words\":[{\"boundingBox\":[1149,1574,1295,1575,1295,1600,1149,1600],\"text\":\"SUBTOTAL\",\"confidence\":0.959}]},{\"boundingBox\":[1428,1571,1530,1570,1531,1598,1428,1599],\"text\":\"$140.00\",\"words\":[{\"boundingBox\":[1429,1572,1530,1570,1529,1599,1429,1599],\"text\":\"$140.00\",\"confidence\":0.957}]},{\"boundingBox\":[1238,1619,1295,1618,1295,1642,1237,1642],\"text\":\"TAX\",\"words\":[{\"boundingBox\":[1241,1618,1294,1618,1294,1641,1241,1642],\"text\":\"TAX\",\"confidence\":0.958}]},{\"boundingBox\":[1460,1616,1531,1614,1531,1641,1460,1641],\"text\":\"$4.00\",\"words\":[{\"boundingBox\":[1461,1615,1530,1614,1530,1641,1461,1642],\"text\":\"$4.00\",\"confidence\":0.939}]},{\"boundingBox\":[481,1670,764,1670,764,1708,481,1708],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[483,1672,603,1671,602,1707,482,1707],\"text\":\"Bernie\",\"confidence\":0.909},{\"boundingBox\":[614,1671,764,1670,763,1709,613,1708],\"text\":\"Sanders\",\"confidence\":0.958}]},{\"boundingBox\":[1204,1672,1296,1672,1296,1699,1204,1699],\"text\":\"TOTAL\",\"words\":[{\"boundingBox\":[1207,1674,1295,1672,1296,1700,1207,1699],\"text\":\"TOTAL\",\"confidence\":0.959}]},{\"boundingBox\":[1426,1670,1530,1669,1530,1695,1426,1697],\"text\":\"$144.00\",\"words\":[{\"boundingBox\":[1429,1671,1529,1669,1530,1696,1429,1697],\"text\":\"$144.00\",\"confidence\":0.949}]},{\"boundingBox\":[543,1718,716,1719,716,1743,543,1742],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[544,1719,621,1719,621,1743,544,1743],\"text\":\"Bernie\",\"confidence\":0.959},{\"boundingBox\":[626,1719,717,1720,716,1744,626,1743],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"boundingBox\":[581,1754,681,1756,680,1777,581,1776],\"text\":\"Manager\",\"words\":[{\"boundingBox\":[582,1755,681,1756,680,1778,581,1776],\"text\":\"Manager\",\"confidence\":0.957}]},{\"boundingBox\":[173,1796,480,1797,480,1832,173,1830],\"text\":\"Additional Notes:\",\"words\":[{\"boundingBox\":[175,1798,360,1797,360,1833,174,1830],\"text\":\"Additional\",\"confidence\":0.959},{\"boundingBox\":[366,1797,481,1800,481,1832,366,1833],\"text\":\"Notes:\",\"confidence\":0.944}]},{\"boundingBox\":[173,1879,705,1880,705,1912,173,1910],\"text\":\"Do not Jostle Box. Unpack carefully. Enjoy.\",\"words\":[{\"boundingBox\":[176,1883,209,1882,208,1907,174,1906],\"text\":\"Do\",\"confidence\":0.959},{\"boundingBox\":[215,1882,261,1881,260,1908,214,1907],\"text\":\"not\",\"confidence\":0.951},{\"boundingBox\":[266,1881,336,1881,335,1909,265,1908],\"text\":\"Jostle\",\"confidence\":0.958},{\"boundingBox\":[342,1881,403,1880,402,1910,341,1909],\"text\":\"Box.\",\"confidence\":0.892},{\"boundingBox\":[410,1880,504,1880,503,1912,408,1911],\"text\":\"Unpack\",\"confidence\":0.959},{\"boundingBox\":[510,1880,628,1880,627,1913,509,1912],\"text\":\"carefully.\",\"confidence\":0.958},{\"boundingBox\":[633,1880,705,1881,704,1913,632,1913],\"text\":\"Enjoy.\",\"confidence\":0.959}]},{\"boundingBox\":[172,1923,1508,1924,1508,1959,172,1959],\"text\":\"Jupiter Book Supply will refund you 50% per book if returned within 60 days of reading and\",\"words\":[{\"boundingBox\":[172,1925,273,1925,273,1959,172,1959],\"text\":\"Jupiter\",\"confidence\":0.955},{\"boundingBox\":[280,1924,359,1924,359,1959,280,1959],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[366,1924,468,1924,467,1959,366,1959],\"text\":\"Supply\",\"confidence\":0.959},{\"boundingBox\":[474,1924,522,1924,521,1959,474,1959],\"text\":\"will\",\"confidence\":0.959},{\"boundingBox\":[529,1924,628,1924,628,1959,528,1959],\"text\":\"refund\",\"confidence\":0.958},{\"boundingBox\":[635,1924,692,1924,691,1959,634,1959],\"text\":\"you\",\"confidence\":0.958},{\"boundingBox\":[698,1924,762,1924,761,1959,698,1959],\"text\":\"50%\",\"confidence\":0.955},{\"boundingBox\":[773,1924,823,1924,822,1959,772,1959],\"text\":\"per\",\"confidence\":0.958},{\"boundingBox\":[830,1924,904,1924,903,1959,829,1959],\"text\":\"book\",\"confidence\":0.959},{\"boundingBox\":[911,1924,932,1924,931,1959,910,1959],\"text\":\"if\",\"confidence\":0.909},{\"boundingBox\":[938,1924,1065,1924,1064,1959,937,1959],\"text\":\"returned\",\"confidence\":0.959},{\"boundingBox\":[1072,1924,1160,1924,1159,1959,1071,1959],\"text\":\"within\",\"confidence\":0.959},{\"boundingBox\":[1167,1924,1208,1924,1206,1960,1166,1959],\"text\":\"60\",\"confidence\":0.929},{\"boundingBox\":[1215,1924,1287,1924,1285,1960,1213,1960],\"text\":\"days\",\"confidence\":0.959},{\"boundingBox\":[1294,1924,1323,1924,1322,1960,1292,1960],\"text\":\"of\",\"confidence\":0.958},{\"boundingBox\":[1330,1924,1443,1924,1441,1960,1328,1960],\"text\":\"reading\",\"confidence\":0.959},{\"boundingBox\":[1450,1924,1508,1924,1506,1960,1448,1960],\"text\":\"and\",\"confidence\":0.958}]},{\"boundingBox\":[169,1957,786,1957,786,1993,169,1993],\"text\":\"offer you 25% off you next total purchase.\",\"words\":[{\"boundingBox\":[171,1959,239,1958,238,1992,170,1991],\"text\":\"offer\",\"confidence\":0.959},{\"boundingBox\":[245,1958,302,1958,300,1993,244,1992],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[308,1958,371,1958,369,1994,307,1993],\"text\":\"25%\",\"confidence\":0.934},{\"boundingBox\":[385,1958,425,1958,424,1994,384,1994],\"text\":\"off\",\"confidence\":0.958},{\"boundingBox\":[431,1958,488,1958,487,1994,430,1994],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[494,1958,559,1958,558,1994,493,1994],\"text\":\"next\",\"confidence\":0.959},{\"boundingBox\":[565,1958,632,1959,631,1993,564,1994],\"text\":\"total\",\"confidence\":0.959},{\"boundingBox\":[638,1959,785,1960,785,1990,637,1993],\"text\":\"purchase.\",\"confidence\":0.959}]}]}],\"pageResults\":[{\"page\":1,\"tables\":[{\"rows\":4,\"columns\":3,\"cells\":[{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"SUBTOTAL\",\"boundingBox\":[1072,1566,1309,1566,1309,1610,1072,1610],\"elements\":[\"#/readResults/0/lines/41/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"$140.00\",\"boundingBox\":[1309,1566,1544,1566,1544,1610,1309,1610],\"elements\":[\"#/readResults/0/lines/42/words/0\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"TAX\",\"boundingBox\":[1072,1610,1309,1610,1309,1658,1072,1658],\"elements\":[\"#/readResults/0/lines/43/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"$4.00\",\"boundingBox\":[1309,1610,1544,1610,1544,1658,1309,1658],\"elements\":[\"#/readResults/0/lines/44/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Bernie Sanders\",\"boundingBox\":[482,1658,1072,1658,1072,1708,482,1708],\"elements\":[\"#/readResults/0/lines/45/words/0\",\"#/readResults/0/lines/45/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"TOTAL\",\"boundingBox\":[1072,1658,1309,1658,1309,1708,1072,1708],\"elements\":[\"#/readResults/0/lines/46/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"$144.00\",\"boundingBox\":[1309,1658,1544,1658,1544,1708,1309,1708],\"elements\":[\"#/readResults/0/lines/47/words/0\"]}]},{\"rows\":6,\"columns\":4,\"cells\":[{\"rowIndex\":0,\"columnIndex\":0,\"text\":\"Details\",\"boundingBox\":[156,1038,847,1038,847,1087,156,1087],\"elements\":[\"#/readResults/0/lines/21/words/0\"]},{\"rowIndex\":0,\"columnIndex\":1,\"text\":\"Quantity\",\"boundingBox\":[847,1038,1072,1038,1072,1087,847,1087],\"elements\":[\"#/readResults/0/lines/22/words/0\"]},{\"rowIndex\":0,\"columnIndex\":2,\"text\":\"Unit Price\",\"boundingBox\":[1072,1038,1309,1038,1309,1087,1072,1087],\"elements\":[\"#/readResults/0/lines/23/words/0\",\"#/readResults/0/lines/23/words/1\"]},{\"rowIndex\":0,\"columnIndex\":3,\"text\":\"Total\",\"boundingBox\":[1309,1038,1544,1038,1544,1087,1309,1087],\"elements\":[\"#/readResults/0/lines/24/words/0\"]},{\"rowIndex\":1,\"columnIndex\":0,\"text\":\"Bindings\",\"boundingBox\":[156,1087,847,1087,847,1128,156,1128],\"elements\":[\"#/readResults/0/lines/25/words/0\"]},{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1087,1072,1087,1072,1128,847,1128],\"elements\":[\"#/readResults/0/lines/26/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1087,1309,1087,1309,1128,1072,1128],\"elements\":[\"#/readResults/0/lines/27/words/0\"]},{\"rowIndex\":1,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1087,1544,1087,1544,1128,1309,1128],\"elements\":[\"#/readResults/0/lines/28/words/0\"]},{\"rowIndex\":2,\"columnIndex\":0,\"text\":\"Covers Small\",\"boundingBox\":[156,1128,847,1128,847,1172,156,1172],\"elements\":[\"#/readResults/0/lines/29/words/0\",\"#/readResults/0/lines/29/words/1\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1128,1072,1128,1072,1172,847,1172],\"elements\":[\"#/readResults/0/lines/30/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1128,1309,1128,1309,1172,1072,1172],\"elements\":[\"#/readResults/0/lines/31/words/0\"]},{\"rowIndex\":2,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1128,1544,1128,1544,1172,1309,1172],\"elements\":[\"#/readResults/0/lines/32/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Feather Bookmark\",\"boundingBox\":[156,1172,847,1172,847,1216,156,1216],\"elements\":[\"#/readResults/0/lines/33/words/0\",\"#/readResults/0/lines/33/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1172,1072,1172,1072,1216,847,1216],\"elements\":[\"#/readResults/0/lines/34/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1172,1309,1172,1309,1216,1072,1216],\"elements\":[\"#/readResults/0/lines/35/words/0\"]},{\"rowIndex\":3,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1172,1544,1172,1544,1216,1309,1216],\"elements\":[\"#/readResults/0/lines/36/words/0\"]},{\"rowIndex\":4,\"columnIndex\":0,\"text\":\"Copper Swirl Marker\",\"boundingBox\":[156,1216,847,1216,847,1260,156,1260],\"elements\":[\"#/readResults/0/lines/37/words/0\",\"#/readResults/0/lines/37/words/1\",\"#/readResults/0/lines/37/words/2\"]},{\"rowIndex\":4,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1216,1072,1216,1072,1260,847,1260],\"elements\":[\"#/readResults/0/lines/38/words/0\"]},{\"rowIndex\":4,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1216,1309,1216,1309,1260,1072,1260],\"elements\":[\"#/readResults/0/lines/39/words/0\"]},{\"rowIndex\":4,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1216,1544,1216,1544,1260,1309,1260],\"elements\":[\"#/readResults/0/lines/40/words/0\"]}]}]}]}}", - "Date" : "Sun, 17 May 2020 04:25:14 GMT", - "Content-Type" : "application/json; charset=utf-8" - }, - "Exception" : null - }, { - "Method" : "GET", - "Uri" : "https://REDACTED.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyzeResults/3b3d43ef-ac95-4397-bbc3-f6860eacef0d", - "Headers" : { - "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.3 (11.0.5; Windows 10 10.0)", - "x-ms-client-request-id" : "700e16d8-cf28-4350-b117-6366e8a8b3e6" - }, - "Response" : { - "Transfer-Encoding" : "chunked", - "x-envoy-upstream-service-time" : "321", - "Strict-Transport-Security" : "max-age=31536000; includeSubDomains; preload", - "x-content-type-options" : "nosniff", - "apim-request-id" : "03c50f96-e198-4b48-9b58-2f9e46f51e20", - "retry-after" : "0", - "StatusCode" : "200", - "Body" : "{\"status\":\"succeeded\",\"createdDateTime\":\"2020-05-17T04:25:02Z\",\"lastUpdatedDateTime\":\"2020-05-17T04:25:11Z\",\"analyzeResult\":{\"version\":\"2.0.0\",\"readResults\":[{\"page\":1,\"language\":\"en\",\"angle\":0,\"width\":1700,\"height\":2200,\"unit\":\"pixel\",\"lines\":[{\"boundingBox\":[137,140,351,140,351,167,137,166],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[137,140,263,140,263,168,138,166],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[271,140,351,140,351,168,272,168],\"text\":\"Order\",\"confidence\":0.959}]},{\"boundingBox\":[620,204,1073,201,1074,264,620,266],\"text\":\"Hero Limited\",\"words\":[{\"boundingBox\":[622,207,788,204,787,266,621,266],\"text\":\"Hero\",\"confidence\":0.959},{\"boundingBox\":[811,204,1075,202,1075,266,811,266],\"text\":\"Limited\",\"confidence\":0.959}]},{\"boundingBox\":[165,351,529,350,530,377,165,379],\"text\":\"Company Phone: 555-348-6512\",\"words\":[{\"boundingBox\":[167,352,275,351,275,379,167,379],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[281,351,362,351,362,378,280,379],\"text\":\"Phone:\",\"confidence\":0.958},{\"boundingBox\":[367,351,529,352,529,374,367,378],\"text\":\"555-348-6512\",\"confidence\":0.946}]},{\"boundingBox\":[1114,320,1551,320,1551,370,1114,370],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[1115,322,1377,320,1377,371,1117,371],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1396,321,1550,321,1549,371,1396,371],\"text\":\"Order\",\"confidence\":0.959}]},{\"boundingBox\":[167,392,534,392,534,419,167,418],\"text\":\"Website: www.herolimited.com\",\"words\":[{\"boundingBox\":[168,392,270,393,269,419,167,418],\"text\":\"Website:\",\"confidence\":0.957},{\"boundingBox\":[275,393,528,393,529,418,274,419],\"text\":\"www.herolimited.com\",\"confidence\":0.872}]},{\"boundingBox\":[164,437,236,437,236,459,164,459],\"text\":\"Email:\",\"words\":[{\"boundingBox\":[165,437,236,437,237,460,165,459],\"text\":\"Email:\",\"confidence\":0.959}]},{\"boundingBox\":[1025,420,1317,419,1317,449,1025,449],\"text\":\"Dated As: 12/20/2020\",\"words\":[{\"boundingBox\":[1026,420,1112,421,1112,450,1025,449],\"text\":\"Dated\",\"confidence\":0.959},{\"boundingBox\":[1118,421,1163,421,1163,450,1117,450],\"text\":\"As:\",\"confidence\":0.957},{\"boundingBox\":[1169,421,1317,420,1317,450,1168,450],\"text\":\"12/20/2020\",\"confidence\":0.958}]},{\"boundingBox\":[166,480,482,479,482,502,166,503],\"text\":\"accounts@herolimited.com\",\"words\":[{\"boundingBox\":[166,484,475,480,473,503,166,503],\"text\":\"accounts@herolimited.com\",\"confidence\":0.856}]},{\"boundingBox\":[1025,461,1376,461,1376,488,1025,490],\"text\":\"Purchase Order #: 948284\",\"words\":[{\"boundingBox\":[1027,463,1154,461,1153,490,1026,489],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1161,461,1241,461,1240,490,1160,490],\"text\":\"Order\",\"confidence\":0.959},{\"boundingBox\":[1246,461,1278,461,1277,489,1246,489],\"text\":\"#:\",\"confidence\":0.959},{\"boundingBox\":[1283,461,1377,462,1376,488,1282,489],\"text\":\"948284\",\"confidence\":0.959}]},{\"boundingBox\":[166,546,397,546,397,594,166,594],\"text\":\"Shipped To\",\"words\":[{\"boundingBox\":[167,546,336,548,337,593,168,595],\"text\":\"Shipped\",\"confidence\":0.959},{\"boundingBox\":[346,548,396,548,397,593,347,593],\"text\":\"To\",\"confidence\":0.959}]},{\"boundingBox\":[160,608,518,608,518,640,160,640],\"text\":\"Vendor Name: Hillary Swank\",\"words\":[{\"boundingBox\":[162,610,257,610,255,640,160,637],\"text\":\"Vendor\",\"confidence\":0.959},{\"boundingBox\":[262,610,347,610,346,641,261,640],\"text\":\"Name:\",\"confidence\":0.959},{\"boundingBox\":[352,610,434,609,433,641,351,641],\"text\":\"Hillary\",\"confidence\":0.959},{\"boundingBox\":[439,609,518,609,517,640,438,641],\"text\":\"Swank\",\"confidence\":0.954}]},{\"boundingBox\":[160,648,628,645,629,680,160,682],\"text\":\"Company Name: Higgly Wiggly Books\",\"words\":[{\"boundingBox\":[162,648,282,647,281,681,161,678],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[288,647,373,647,372,682,287,682],\"text\":\"Name:\",\"confidence\":0.911},{\"boundingBox\":[379,647,456,647,455,682,378,682],\"text\":\"Higgly\",\"confidence\":0.959},{\"boundingBox\":[462,647,549,646,548,679,461,682],\"text\":\"Wiggly\",\"confidence\":0.959},{\"boundingBox\":[555,646,629,646,628,676,554,679],\"text\":\"Books\",\"confidence\":0.959}]},{\"boundingBox\":[161,684,526,684,526,712,161,712],\"text\":\"Address: 938 NE Burner Road\",\"words\":[{\"boundingBox\":[162,685,271,685,271,713,162,712],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[277,685,324,685,324,713,277,713],\"text\":\"938\",\"confidence\":0.947},{\"boundingBox\":[330,685,365,685,365,713,329,713],\"text\":\"NE\",\"confidence\":0.958},{\"boundingBox\":[370,685,456,685,456,713,370,713],\"text\":\"Burner\",\"confidence\":0.958},{\"boundingBox\":[462,685,526,686,526,713,461,713],\"text\":\"Road\",\"confidence\":0.958}]},{\"boundingBox\":[274,722,603,720,604,751,274,754],\"text\":\"Boulder City, CO 92848\",\"words\":[{\"boundingBox\":[279,723,375,721,374,754,278,754],\"text\":\"Boulder\",\"confidence\":0.959},{\"boundingBox\":[381,721,437,721,436,753,380,754],\"text\":\"City,\",\"confidence\":0.959},{\"boundingBox\":[443,721,479,721,478,753,442,753],\"text\":\"CO\",\"confidence\":0.886},{\"boundingBox\":[485,721,568,721,568,751,484,753],\"text\":\"92848\",\"confidence\":0.937}]},{\"boundingBox\":[612,721,884,721,884,749,612,749],\"text\":\"Phone: 938-294-2949\",\"words\":[{\"boundingBox\":[614,722,707,722,707,750,614,750],\"text\":\"Phone:\",\"confidence\":0.952},{\"boundingBox\":[713,722,884,722,884,749,713,750],\"text\":\"938-294-2949\",\"confidence\":0.956}]},{\"boundingBox\":[165,783,451,783,451,827,166,830],\"text\":\"Shipped From\",\"words\":[{\"boundingBox\":[167,784,336,784,335,829,166,830],\"text\":\"Shipped\",\"confidence\":0.867},{\"boundingBox\":[345,784,441,783,440,825,344,829],\"text\":\"From\",\"confidence\":0.918}]},{\"boundingBox\":[165,851,446,851,446,881,165,880],\"text\":\"Name: Bernie Sanders\",\"words\":[{\"boundingBox\":[166,851,252,853,251,880,165,881],\"text\":\"Name:\",\"confidence\":0.956},{\"boundingBox\":[258,853,339,854,337,880,257,880],\"text\":\"Bernie\",\"confidence\":0.958},{\"boundingBox\":[345,854,447,853,445,881,343,880],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"boundingBox\":[164,889,629,889,629,920,164,920],\"text\":\"Company Name: Jupiter Book Supply\",\"words\":[{\"boundingBox\":[167,891,287,890,287,920,166,920],\"text\":\"Company\",\"confidence\":0.958},{\"boundingBox\":[293,890,376,890,375,921,292,920],\"text\":\"Name:\",\"confidence\":0.958},{\"boundingBox\":[382,890,470,890,469,921,381,921],\"text\":\"Jupiter\",\"confidence\":0.958},{\"boundingBox\":[476,890,540,890,539,921,475,921],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[546,890,629,890,629,921,545,921],\"text\":\"Supply\",\"confidence\":0.947}]},{\"boundingBox\":[164,926,520,926,520,953,164,953],\"text\":\"Address: 383 N Kinnick Road\",\"words\":[{\"boundingBox\":[166,927,277,927,277,953,165,954],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[283,927,330,927,329,953,282,953],\"text\":\"383\",\"confidence\":0.958},{\"boundingBox\":[335,927,353,927,352,953,334,953],\"text\":\"N\",\"confidence\":0.888},{\"boundingBox\":[362,927,452,927,451,954,361,953],\"text\":\"Kinnick\",\"confidence\":0.958},{\"boundingBox\":[457,927,521,927,521,954,457,954],\"text\":\"Road\",\"confidence\":0.959}]},{\"boundingBox\":[280,964,516,964,516,991,280,991],\"text\":\"Seattle, WA 38383\",\"words\":[{\"boundingBox\":[284,965,381,965,380,992,283,992],\"text\":\"Seattle,\",\"confidence\":0.959},{\"boundingBox\":[386,965,432,965,431,992,385,992],\"text\":\"WA\",\"confidence\":0.944},{\"boundingBox\":[438,965,516,964,515,991,437,992],\"text\":\"38383\",\"confidence\":0.959}]},{\"boundingBox\":[759,963,1036,963,1036,991,759,991],\"text\":\"Phone: 932-299-0292\",\"words\":[{\"boundingBox\":[761,964,854,963,852,991,760,990],\"text\":\"Phone:\",\"confidence\":0.959},{\"boundingBox\":[859,963,1034,964,1032,991,857,991],\"text\":\"932-299-0292\",\"confidence\":0.953}]},{\"boundingBox\":[447,1045,557,1045,557,1079,447,1079],\"text\":\"Details\",\"words\":[{\"boundingBox\":[448,1048,555,1046,556,1080,449,1079],\"text\":\"Details\",\"confidence\":0.959}]},{\"boundingBox\":[889,1045,1030,1046,1030,1084,889,1084],\"text\":\"Quantity\",\"words\":[{\"boundingBox\":[889,1046,1029,1046,1027,1084,890,1083],\"text\":\"Quantity\",\"confidence\":0.959}]},{\"boundingBox\":[1114,1046,1271,1047,1271,1078,1114,1077],\"text\":\"Unit Price\",\"words\":[{\"boundingBox\":[1114,1048,1184,1047,1184,1078,1114,1078],\"text\":\"Unit\",\"confidence\":0.959},{\"boundingBox\":[1190,1047,1271,1047,1271,1079,1190,1078],\"text\":\"Price\",\"confidence\":0.958}]},{\"boundingBox\":[1384,1047,1469,1046,1470,1076,1385,1077],\"text\":\"Total\",\"words\":[{\"boundingBox\":[1387,1047,1470,1046,1470,1076,1387,1077],\"text\":\"Total\",\"confidence\":0.858}]},{\"boundingBox\":[172,1094,280,1096,279,1124,172,1121],\"text\":\"Bindings\",\"words\":[{\"boundingBox\":[172,1094,278,1097,278,1124,172,1121],\"text\":\"Bindings\",\"confidence\":0.959}]},{\"boundingBox\":[859,1091,894,1089,895,1118,860,1120],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1091,893,1089,895,1118,863,1120],\"text\":\"20\",\"confidence\":0.958}]},{\"boundingBox\":[1241,1095,1296,1094,1296,1118,1241,1118],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1242,1094,1295,1094,1295,1118,1242,1118],\"text\":\"1.00\",\"confidence\":0.958}]},{\"boundingBox\":[1459,1095,1531,1093,1531,1118,1459,1119],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1094,1530,1093,1531,1118,1460,1119],\"text\":\"20.00\",\"confidence\":0.957}]},{\"boundingBox\":[169,1135,329,1134,329,1162,169,1163],\"text\":\"Covers Small\",\"words\":[{\"boundingBox\":[173,1135,257,1135,256,1163,172,1163],\"text\":\"Covers\",\"confidence\":0.959},{\"boundingBox\":[262,1135,329,1134,328,1163,262,1163],\"text\":\"Small\",\"confidence\":0.958}]},{\"boundingBox\":[860,1137,893,1135,893,1158,861,1160],\"text\":\"20\",\"words\":[{\"boundingBox\":[862,1137,892,1135,893,1158,863,1160],\"text\":\"20\",\"confidence\":0.958}]},{\"boundingBox\":[1239,1136,1294,1135,1294,1159,1239,1159],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1243,1135,1293,1135,1293,1159,1243,1159],\"text\":\"1.00\",\"confidence\":0.908}]},{\"boundingBox\":[1457,1136,1532,1135,1532,1159,1457,1160],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1136,1529,1135,1530,1160,1459,1160],\"text\":\"20.00\",\"confidence\":0.958}]},{\"boundingBox\":[170,1179,400,1178,400,1205,170,1206],\"text\":\"Feather Bookmark\",\"words\":[{\"boundingBox\":[172,1180,271,1180,270,1206,171,1206],\"text\":\"Feather\",\"confidence\":0.959},{\"boundingBox\":[276,1180,401,1179,400,1206,275,1206],\"text\":\"Bookmark\",\"confidence\":0.949}]},{\"boundingBox\":[863,1181,893,1180,893,1202,863,1203],\"text\":\"20\",\"words\":[{\"boundingBox\":[863,1181,892,1180,892,1202,863,1203],\"text\":\"20\",\"confidence\":0.958}]},{\"boundingBox\":[1239,1179,1295,1179,1295,1202,1239,1202],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1179,1294,1179,1294,1202,1241,1202],\"text\":\"5,00\",\"confidence\":0.423}]},{\"boundingBox\":[1443,1180,1531,1179,1532,1203,1443,1204],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1446,1181,1530,1180,1529,1203,1446,1204],\"text\":\"100.00\",\"confidence\":0.959}]},{\"boundingBox\":[168,1222,429,1221,429,1250,168,1252],\"text\":\"Copper Swirl Marker\",\"words\":[{\"boundingBox\":[173,1223,263,1222,263,1252,172,1253],\"text\":\"Copper\",\"confidence\":0.959},{\"boundingBox\":[269,1222,332,1222,332,1251,269,1252],\"text\":\"Swirl\",\"confidence\":0.954},{\"boundingBox\":[338,1222,430,1222,430,1249,338,1251],\"text\":\"Marker\",\"confidence\":0.956}]},{\"boundingBox\":[861,1223,893,1222,893,1246,861,1248],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1223,892,1222,893,1246,862,1247],\"text\":\"20\",\"confidence\":0.958}]},{\"boundingBox\":[1240,1222,1295,1223,1295,1246,1240,1245],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1222,1294,1223,1293,1246,1240,1245],\"text\":\"5,00\",\"confidence\":0.424}]},{\"boundingBox\":[1443,1222,1531,1222,1531,1247,1443,1247],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1445,1223,1529,1222,1529,1248,1444,1248],\"text\":\"100.00\",\"confidence\":0.959}]},{\"boundingBox\":[1148,1574,1296,1574,1296,1599,1148,1599],\"text\":\"SUBTOTAL\",\"words\":[{\"boundingBox\":[1149,1574,1295,1575,1295,1600,1149,1600],\"text\":\"SUBTOTAL\",\"confidence\":0.959}]},{\"boundingBox\":[1428,1571,1530,1570,1531,1598,1428,1599],\"text\":\"$140.00\",\"words\":[{\"boundingBox\":[1429,1572,1530,1570,1529,1599,1429,1599],\"text\":\"$140.00\",\"confidence\":0.957}]},{\"boundingBox\":[1238,1619,1295,1618,1295,1642,1237,1642],\"text\":\"TAX\",\"words\":[{\"boundingBox\":[1241,1618,1294,1618,1294,1641,1241,1642],\"text\":\"TAX\",\"confidence\":0.958}]},{\"boundingBox\":[1460,1616,1531,1614,1531,1641,1460,1641],\"text\":\"$4.00\",\"words\":[{\"boundingBox\":[1461,1615,1530,1614,1530,1641,1461,1642],\"text\":\"$4.00\",\"confidence\":0.939}]},{\"boundingBox\":[481,1670,764,1670,764,1708,481,1708],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[483,1672,603,1671,602,1707,482,1707],\"text\":\"Bernie\",\"confidence\":0.909},{\"boundingBox\":[614,1671,764,1670,763,1709,613,1708],\"text\":\"Sanders\",\"confidence\":0.958}]},{\"boundingBox\":[1204,1672,1296,1672,1296,1699,1204,1699],\"text\":\"TOTAL\",\"words\":[{\"boundingBox\":[1207,1674,1295,1672,1296,1700,1207,1699],\"text\":\"TOTAL\",\"confidence\":0.959}]},{\"boundingBox\":[1426,1670,1530,1669,1530,1695,1426,1697],\"text\":\"$144.00\",\"words\":[{\"boundingBox\":[1429,1671,1529,1669,1530,1696,1429,1697],\"text\":\"$144.00\",\"confidence\":0.949}]},{\"boundingBox\":[543,1718,716,1719,716,1743,543,1742],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[544,1719,621,1719,621,1743,544,1743],\"text\":\"Bernie\",\"confidence\":0.959},{\"boundingBox\":[626,1719,717,1720,716,1744,626,1743],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"boundingBox\":[581,1754,681,1756,680,1777,581,1776],\"text\":\"Manager\",\"words\":[{\"boundingBox\":[582,1755,681,1756,680,1778,581,1776],\"text\":\"Manager\",\"confidence\":0.957}]},{\"boundingBox\":[173,1796,480,1797,480,1832,173,1830],\"text\":\"Additional Notes:\",\"words\":[{\"boundingBox\":[175,1798,360,1797,360,1833,174,1830],\"text\":\"Additional\",\"confidence\":0.959},{\"boundingBox\":[366,1797,481,1800,481,1832,366,1833],\"text\":\"Notes:\",\"confidence\":0.944}]},{\"boundingBox\":[173,1879,705,1880,705,1912,173,1910],\"text\":\"Do not Jostle Box. Unpack carefully. Enjoy.\",\"words\":[{\"boundingBox\":[176,1883,209,1882,208,1907,174,1906],\"text\":\"Do\",\"confidence\":0.959},{\"boundingBox\":[215,1882,261,1881,260,1908,214,1907],\"text\":\"not\",\"confidence\":0.951},{\"boundingBox\":[266,1881,336,1881,335,1909,265,1908],\"text\":\"Jostle\",\"confidence\":0.958},{\"boundingBox\":[342,1881,403,1880,402,1910,341,1909],\"text\":\"Box.\",\"confidence\":0.892},{\"boundingBox\":[410,1880,504,1880,503,1912,408,1911],\"text\":\"Unpack\",\"confidence\":0.959},{\"boundingBox\":[510,1880,628,1880,627,1913,509,1912],\"text\":\"carefully.\",\"confidence\":0.958},{\"boundingBox\":[633,1880,705,1881,704,1913,632,1913],\"text\":\"Enjoy.\",\"confidence\":0.959}]},{\"boundingBox\":[172,1923,1508,1924,1508,1959,172,1959],\"text\":\"Jupiter Book Supply will refund you 50% per book if returned within 60 days of reading and\",\"words\":[{\"boundingBox\":[172,1925,273,1925,273,1959,172,1959],\"text\":\"Jupiter\",\"confidence\":0.955},{\"boundingBox\":[280,1924,359,1924,359,1959,280,1959],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[366,1924,468,1924,467,1959,366,1959],\"text\":\"Supply\",\"confidence\":0.959},{\"boundingBox\":[474,1924,522,1924,521,1959,474,1959],\"text\":\"will\",\"confidence\":0.959},{\"boundingBox\":[529,1924,628,1924,628,1959,528,1959],\"text\":\"refund\",\"confidence\":0.958},{\"boundingBox\":[635,1924,692,1924,691,1959,634,1959],\"text\":\"you\",\"confidence\":0.958},{\"boundingBox\":[698,1924,762,1924,761,1959,698,1959],\"text\":\"50%\",\"confidence\":0.955},{\"boundingBox\":[773,1924,823,1924,822,1959,772,1959],\"text\":\"per\",\"confidence\":0.958},{\"boundingBox\":[830,1924,904,1924,903,1959,829,1959],\"text\":\"book\",\"confidence\":0.959},{\"boundingBox\":[911,1924,932,1924,931,1959,910,1959],\"text\":\"if\",\"confidence\":0.909},{\"boundingBox\":[938,1924,1065,1924,1064,1959,937,1959],\"text\":\"returned\",\"confidence\":0.959},{\"boundingBox\":[1072,1924,1160,1924,1159,1959,1071,1959],\"text\":\"within\",\"confidence\":0.959},{\"boundingBox\":[1167,1924,1208,1924,1206,1960,1166,1959],\"text\":\"60\",\"confidence\":0.929},{\"boundingBox\":[1215,1924,1287,1924,1285,1960,1213,1960],\"text\":\"days\",\"confidence\":0.959},{\"boundingBox\":[1294,1924,1323,1924,1322,1960,1292,1960],\"text\":\"of\",\"confidence\":0.958},{\"boundingBox\":[1330,1924,1443,1924,1441,1960,1328,1960],\"text\":\"reading\",\"confidence\":0.959},{\"boundingBox\":[1450,1924,1508,1924,1506,1960,1448,1960],\"text\":\"and\",\"confidence\":0.958}]},{\"boundingBox\":[169,1957,786,1957,786,1993,169,1993],\"text\":\"offer you 25% off you next total purchase.\",\"words\":[{\"boundingBox\":[171,1959,239,1958,238,1992,170,1991],\"text\":\"offer\",\"confidence\":0.959},{\"boundingBox\":[245,1958,302,1958,300,1993,244,1992],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[308,1958,371,1958,369,1994,307,1993],\"text\":\"25%\",\"confidence\":0.934},{\"boundingBox\":[385,1958,425,1958,424,1994,384,1994],\"text\":\"off\",\"confidence\":0.958},{\"boundingBox\":[431,1958,488,1958,487,1994,430,1994],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[494,1958,559,1958,558,1994,493,1994],\"text\":\"next\",\"confidence\":0.959},{\"boundingBox\":[565,1958,632,1959,631,1993,564,1994],\"text\":\"total\",\"confidence\":0.959},{\"boundingBox\":[638,1959,785,1960,785,1990,637,1993],\"text\":\"purchase.\",\"confidence\":0.959}]}]}],\"pageResults\":[{\"page\":1,\"tables\":[{\"rows\":4,\"columns\":3,\"cells\":[{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"SUBTOTAL\",\"boundingBox\":[1072,1566,1309,1566,1309,1610,1072,1610],\"elements\":[\"#/readResults/0/lines/41/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"$140.00\",\"boundingBox\":[1309,1566,1544,1566,1544,1610,1309,1610],\"elements\":[\"#/readResults/0/lines/42/words/0\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"TAX\",\"boundingBox\":[1072,1610,1309,1610,1309,1658,1072,1658],\"elements\":[\"#/readResults/0/lines/43/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"$4.00\",\"boundingBox\":[1309,1610,1544,1610,1544,1658,1309,1658],\"elements\":[\"#/readResults/0/lines/44/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Bernie Sanders\",\"boundingBox\":[482,1658,1072,1658,1072,1708,482,1708],\"elements\":[\"#/readResults/0/lines/45/words/0\",\"#/readResults/0/lines/45/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"TOTAL\",\"boundingBox\":[1072,1658,1309,1658,1309,1708,1072,1708],\"elements\":[\"#/readResults/0/lines/46/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"$144.00\",\"boundingBox\":[1309,1658,1544,1658,1544,1708,1309,1708],\"elements\":[\"#/readResults/0/lines/47/words/0\"]}]},{\"rows\":6,\"columns\":4,\"cells\":[{\"rowIndex\":0,\"columnIndex\":0,\"text\":\"Details\",\"boundingBox\":[156,1038,847,1038,847,1087,156,1087],\"elements\":[\"#/readResults/0/lines/21/words/0\"]},{\"rowIndex\":0,\"columnIndex\":1,\"text\":\"Quantity\",\"boundingBox\":[847,1038,1072,1038,1072,1087,847,1087],\"elements\":[\"#/readResults/0/lines/22/words/0\"]},{\"rowIndex\":0,\"columnIndex\":2,\"text\":\"Unit Price\",\"boundingBox\":[1072,1038,1309,1038,1309,1087,1072,1087],\"elements\":[\"#/readResults/0/lines/23/words/0\",\"#/readResults/0/lines/23/words/1\"]},{\"rowIndex\":0,\"columnIndex\":3,\"text\":\"Total\",\"boundingBox\":[1309,1038,1544,1038,1544,1087,1309,1087],\"elements\":[\"#/readResults/0/lines/24/words/0\"]},{\"rowIndex\":1,\"columnIndex\":0,\"text\":\"Bindings\",\"boundingBox\":[156,1087,847,1087,847,1128,156,1128],\"elements\":[\"#/readResults/0/lines/25/words/0\"]},{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1087,1072,1087,1072,1128,847,1128],\"elements\":[\"#/readResults/0/lines/26/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1087,1309,1087,1309,1128,1072,1128],\"elements\":[\"#/readResults/0/lines/27/words/0\"]},{\"rowIndex\":1,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1087,1544,1087,1544,1128,1309,1128],\"elements\":[\"#/readResults/0/lines/28/words/0\"]},{\"rowIndex\":2,\"columnIndex\":0,\"text\":\"Covers Small\",\"boundingBox\":[156,1128,847,1128,847,1172,156,1172],\"elements\":[\"#/readResults/0/lines/29/words/0\",\"#/readResults/0/lines/29/words/1\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1128,1072,1128,1072,1172,847,1172],\"elements\":[\"#/readResults/0/lines/30/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1128,1309,1128,1309,1172,1072,1172],\"elements\":[\"#/readResults/0/lines/31/words/0\"]},{\"rowIndex\":2,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1128,1544,1128,1544,1172,1309,1172],\"elements\":[\"#/readResults/0/lines/32/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Feather Bookmark\",\"boundingBox\":[156,1172,847,1172,847,1216,156,1216],\"elements\":[\"#/readResults/0/lines/33/words/0\",\"#/readResults/0/lines/33/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1172,1072,1172,1072,1216,847,1216],\"elements\":[\"#/readResults/0/lines/34/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1172,1309,1172,1309,1216,1072,1216],\"elements\":[\"#/readResults/0/lines/35/words/0\"]},{\"rowIndex\":3,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1172,1544,1172,1544,1216,1309,1216],\"elements\":[\"#/readResults/0/lines/36/words/0\"]},{\"rowIndex\":4,\"columnIndex\":0,\"text\":\"Copper Swirl Marker\",\"boundingBox\":[156,1216,847,1216,847,1260,156,1260],\"elements\":[\"#/readResults/0/lines/37/words/0\",\"#/readResults/0/lines/37/words/1\",\"#/readResults/0/lines/37/words/2\"]},{\"rowIndex\":4,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1216,1072,1216,1072,1260,847,1260],\"elements\":[\"#/readResults/0/lines/38/words/0\"]},{\"rowIndex\":4,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1216,1309,1216,1309,1260,1072,1260],\"elements\":[\"#/readResults/0/lines/39/words/0\"]},{\"rowIndex\":4,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1216,1544,1216,1544,1260,1309,1260],\"elements\":[\"#/readResults/0/lines/40/words/0\"]}]}]}]}}", - "Date" : "Sun, 17 May 2020 04:25:13 GMT", + "Body" : "{\"status\":\"succeeded\",\"createdDateTime\":\"2020-04-22T22:28:34Z\",\"lastUpdatedDateTime\":\"2020-04-22T22:28:38Z\",\"analyzeResult\":{\"version\":\"2.0.0\",\"readResults\":[{\"page\":1,\"language\":\"en\",\"angle\":0,\"width\":1700,\"height\":2200,\"unit\":\"pixel\",\"lines\":[{\"language\":\"en\",\"boundingBox\":[137,140,351,140,351,167,137,166],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[137,140,263,140,263,168,138,166],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[271,140,351,140,351,168,272,168],\"text\":\"Order\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[620,204,1073,201,1074,264,620,266],\"text\":\"Hero Limited\",\"words\":[{\"boundingBox\":[622,207,788,204,787,266,621,266],\"text\":\"Hero\",\"confidence\":0.959},{\"boundingBox\":[811,204,1075,202,1075,266,811,266],\"text\":\"Limited\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[165,351,529,350,530,377,165,379],\"text\":\"Company Phone: 555-348-6512\",\"words\":[{\"boundingBox\":[167,352,275,351,275,379,167,379],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[281,351,362,351,362,378,280,379],\"text\":\"Phone:\",\"confidence\":0.958},{\"boundingBox\":[367,351,529,352,529,374,367,378],\"text\":\"555-348-6512\",\"confidence\":0.946}]},{\"language\":\"en\",\"boundingBox\":[1114,320,1551,320,1551,370,1114,370],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[1115,322,1377,320,1377,371,1117,371],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1396,321,1550,321,1549,371,1396,371],\"text\":\"Order\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[167,392,534,392,534,419,167,418],\"text\":\"Website: www.herolimited.com\",\"words\":[{\"boundingBox\":[168,392,270,393,269,419,167,418],\"text\":\"Website:\",\"confidence\":0.957},{\"boundingBox\":[275,393,528,393,529,418,274,419],\"text\":\"www.herolimited.com\",\"confidence\":0.872}]},{\"language\":\"en\",\"boundingBox\":[164,437,236,437,236,459,164,459],\"text\":\"Email:\",\"words\":[{\"boundingBox\":[165,437,236,437,237,460,165,459],\"text\":\"Email:\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1025,420,1317,419,1317,449,1025,449],\"text\":\"Dated As: 12/20/2020\",\"words\":[{\"boundingBox\":[1026,420,1112,421,1112,450,1025,449],\"text\":\"Dated\",\"confidence\":0.959},{\"boundingBox\":[1118,421,1163,421,1163,450,1117,450],\"text\":\"As:\",\"confidence\":0.957},{\"boundingBox\":[1169,421,1317,420,1317,450,1168,450],\"text\":\"12/20/2020\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[166,480,482,479,482,502,166,503],\"text\":\"accounts@herolimited.com\",\"words\":[{\"boundingBox\":[166,484,475,480,473,503,166,503],\"text\":\"accounts@herolimited.com\",\"confidence\":0.856}]},{\"language\":\"en\",\"boundingBox\":[1025,461,1376,461,1376,488,1025,490],\"text\":\"Purchase Order #: 948284\",\"words\":[{\"boundingBox\":[1027,463,1154,461,1153,490,1026,489],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1161,461,1241,461,1240,490,1160,490],\"text\":\"Order\",\"confidence\":0.959},{\"boundingBox\":[1246,461,1278,461,1277,489,1246,489],\"text\":\"#:\",\"confidence\":0.959},{\"boundingBox\":[1283,461,1377,462,1376,488,1282,489],\"text\":\"948284\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[166,546,397,546,397,594,166,594],\"text\":\"Shipped To\",\"words\":[{\"boundingBox\":[167,546,336,548,337,593,168,595],\"text\":\"Shipped\",\"confidence\":0.959},{\"boundingBox\":[346,548,396,548,397,593,347,593],\"text\":\"To\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[160,608,518,608,518,640,160,640],\"text\":\"Vendor Name: Hillary Swank\",\"words\":[{\"boundingBox\":[162,610,257,610,255,640,160,637],\"text\":\"Vendor\",\"confidence\":0.959},{\"boundingBox\":[262,610,347,610,346,641,261,640],\"text\":\"Name:\",\"confidence\":0.959},{\"boundingBox\":[352,610,434,609,433,641,351,641],\"text\":\"Hillary\",\"confidence\":0.959},{\"boundingBox\":[439,609,518,609,517,640,438,641],\"text\":\"Swank\",\"confidence\":0.954}]},{\"language\":\"en\",\"boundingBox\":[160,648,628,645,629,680,160,682],\"text\":\"Company Name: Higgly Wiggly Books\",\"words\":[{\"boundingBox\":[162,648,282,647,281,681,161,678],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[288,647,373,647,372,682,287,682],\"text\":\"Name:\",\"confidence\":0.911},{\"boundingBox\":[379,647,456,647,455,682,378,682],\"text\":\"Higgly\",\"confidence\":0.959},{\"boundingBox\":[462,647,549,646,548,679,461,682],\"text\":\"Wiggly\",\"confidence\":0.959},{\"boundingBox\":[555,646,629,646,628,676,554,679],\"text\":\"Books\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[161,684,526,684,526,712,161,712],\"text\":\"Address: 938 NE Burner Road\",\"words\":[{\"boundingBox\":[162,685,271,685,271,713,162,712],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[277,685,324,685,324,713,277,713],\"text\":\"938\",\"confidence\":0.947},{\"boundingBox\":[330,685,365,685,365,713,329,713],\"text\":\"NE\",\"confidence\":0.958},{\"boundingBox\":[370,685,456,685,456,713,370,713],\"text\":\"Burner\",\"confidence\":0.958},{\"boundingBox\":[462,685,526,686,526,713,461,713],\"text\":\"Road\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[274,722,603,720,604,751,274,754],\"text\":\"Boulder City, CO 92848\",\"words\":[{\"boundingBox\":[279,723,375,721,374,754,278,754],\"text\":\"Boulder\",\"confidence\":0.959},{\"boundingBox\":[381,721,437,721,436,753,380,754],\"text\":\"City,\",\"confidence\":0.959},{\"boundingBox\":[443,721,479,721,478,753,442,753],\"text\":\"CO\",\"confidence\":0.886},{\"boundingBox\":[485,721,568,721,568,751,484,753],\"text\":\"92848\",\"confidence\":0.937}]},{\"language\":\"en\",\"boundingBox\":[612,721,884,721,884,749,612,749],\"text\":\"Phone: 938-294-2949\",\"words\":[{\"boundingBox\":[614,722,707,722,707,750,614,750],\"text\":\"Phone:\",\"confidence\":0.952},{\"boundingBox\":[713,722,884,722,884,749,713,750],\"text\":\"938-294-2949\",\"confidence\":0.956}]},{\"language\":\"en\",\"boundingBox\":[165,783,451,783,451,827,166,830],\"text\":\"Shipped From\",\"words\":[{\"boundingBox\":[167,784,336,784,335,829,166,830],\"text\":\"Shipped\",\"confidence\":0.867},{\"boundingBox\":[345,784,441,783,440,825,344,829],\"text\":\"From\",\"confidence\":0.918}]},{\"language\":\"en\",\"boundingBox\":[165,851,446,851,446,881,165,880],\"text\":\"Name: Bernie Sanders\",\"words\":[{\"boundingBox\":[166,851,252,853,251,880,165,881],\"text\":\"Name:\",\"confidence\":0.956},{\"boundingBox\":[258,853,339,854,337,880,257,880],\"text\":\"Bernie\",\"confidence\":0.958},{\"boundingBox\":[345,854,447,853,445,881,343,880],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[164,889,629,889,629,920,164,920],\"text\":\"Company Name: Jupiter Book Supply\",\"words\":[{\"boundingBox\":[167,891,287,890,287,920,166,920],\"text\":\"Company\",\"confidence\":0.958},{\"boundingBox\":[293,890,376,890,375,921,292,920],\"text\":\"Name:\",\"confidence\":0.958},{\"boundingBox\":[382,890,470,890,469,921,381,921],\"text\":\"Jupiter\",\"confidence\":0.958},{\"boundingBox\":[476,890,540,890,539,921,475,921],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[546,890,629,890,629,921,545,921],\"text\":\"Supply\",\"confidence\":0.947}]},{\"language\":\"en\",\"boundingBox\":[164,926,520,926,520,953,164,953],\"text\":\"Address: 383 N Kinnick Road\",\"words\":[{\"boundingBox\":[166,927,277,927,277,953,165,954],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[283,927,330,927,329,953,282,953],\"text\":\"383\",\"confidence\":0.958},{\"boundingBox\":[335,927,353,927,352,953,334,953],\"text\":\"N\",\"confidence\":0.888},{\"boundingBox\":[362,927,452,927,451,954,361,953],\"text\":\"Kinnick\",\"confidence\":0.958},{\"boundingBox\":[457,927,521,927,521,954,457,954],\"text\":\"Road\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[280,964,516,964,516,991,280,991],\"text\":\"Seattle, WA 38383\",\"words\":[{\"boundingBox\":[284,965,381,965,380,992,283,992],\"text\":\"Seattle,\",\"confidence\":0.959},{\"boundingBox\":[386,965,432,965,431,992,385,992],\"text\":\"WA\",\"confidence\":0.944},{\"boundingBox\":[438,965,516,964,515,991,437,992],\"text\":\"38383\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[759,963,1036,963,1036,991,759,991],\"text\":\"Phone: 932-299-0292\",\"words\":[{\"boundingBox\":[761,964,854,963,852,991,760,990],\"text\":\"Phone:\",\"confidence\":0.959},{\"boundingBox\":[859,963,1034,964,1032,991,857,991],\"text\":\"932-299-0292\",\"confidence\":0.953}]},{\"language\":\"en\",\"boundingBox\":[447,1045,557,1045,557,1079,447,1079],\"text\":\"Details\",\"words\":[{\"boundingBox\":[448,1048,555,1046,556,1080,449,1079],\"text\":\"Details\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[889,1045,1030,1046,1030,1084,889,1084],\"text\":\"Quantity\",\"words\":[{\"boundingBox\":[889,1046,1029,1046,1027,1084,890,1083],\"text\":\"Quantity\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1114,1046,1271,1047,1271,1078,1114,1077],\"text\":\"Unit Price\",\"words\":[{\"boundingBox\":[1114,1048,1184,1047,1184,1078,1114,1078],\"text\":\"Unit\",\"confidence\":0.959},{\"boundingBox\":[1190,1047,1271,1047,1271,1079,1190,1078],\"text\":\"Price\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1384,1047,1469,1046,1470,1076,1385,1077],\"text\":\"Total\",\"words\":[{\"boundingBox\":[1387,1047,1470,1046,1470,1076,1387,1077],\"text\":\"Total\",\"confidence\":0.858}]},{\"language\":\"en\",\"boundingBox\":[172,1094,280,1096,279,1124,172,1121],\"text\":\"Bindings\",\"words\":[{\"boundingBox\":[172,1094,278,1097,278,1124,172,1121],\"text\":\"Bindings\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[859,1091,894,1089,895,1118,860,1120],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1091,893,1089,895,1118,863,1120],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1241,1095,1296,1094,1296,1118,1241,1118],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1242,1094,1295,1094,1295,1118,1242,1118],\"text\":\"1.00\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1459,1095,1531,1093,1531,1118,1459,1119],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1094,1530,1093,1531,1118,1460,1119],\"text\":\"20.00\",\"confidence\":0.957}]},{\"language\":\"en\",\"boundingBox\":[169,1135,329,1134,329,1162,169,1163],\"text\":\"Covers Small\",\"words\":[{\"boundingBox\":[173,1135,257,1135,256,1163,172,1163],\"text\":\"Covers\",\"confidence\":0.959},{\"boundingBox\":[262,1135,329,1134,328,1163,262,1163],\"text\":\"Small\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[860,1137,893,1135,893,1158,861,1160],\"text\":\"20\",\"words\":[{\"boundingBox\":[862,1137,892,1135,893,1158,863,1160],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1239,1136,1294,1135,1294,1159,1239,1159],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1243,1135,1293,1135,1293,1159,1243,1159],\"text\":\"1.00\",\"confidence\":0.908}]},{\"language\":\"en\",\"boundingBox\":[1457,1136,1532,1135,1532,1159,1457,1160],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1136,1529,1135,1530,1160,1459,1160],\"text\":\"20.00\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[170,1179,400,1178,400,1205,170,1206],\"text\":\"Feather Bookmark\",\"words\":[{\"boundingBox\":[172,1180,271,1180,270,1206,171,1206],\"text\":\"Feather\",\"confidence\":0.959},{\"boundingBox\":[276,1180,401,1179,400,1206,275,1206],\"text\":\"Bookmark\",\"confidence\":0.949}]},{\"language\":\"en\",\"boundingBox\":[863,1181,893,1180,893,1202,863,1203],\"text\":\"20\",\"words\":[{\"boundingBox\":[863,1181,892,1180,892,1202,863,1203],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1239,1179,1295,1179,1295,1202,1239,1202],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1179,1294,1179,1294,1202,1241,1202],\"text\":\"5,00\",\"confidence\":0.423}]},{\"language\":\"en\",\"boundingBox\":[1443,1180,1531,1179,1532,1203,1443,1204],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1446,1181,1530,1180,1529,1203,1446,1204],\"text\":\"100.00\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[168,1222,429,1221,429,1250,168,1252],\"text\":\"Copper Swirl Marker\",\"words\":[{\"boundingBox\":[173,1223,263,1222,263,1252,172,1253],\"text\":\"Copper\",\"confidence\":0.959},{\"boundingBox\":[269,1222,332,1222,332,1251,269,1252],\"text\":\"Swirl\",\"confidence\":0.954},{\"boundingBox\":[338,1222,430,1222,430,1249,338,1251],\"text\":\"Marker\",\"confidence\":0.956}]},{\"language\":\"en\",\"boundingBox\":[861,1223,893,1222,893,1246,861,1248],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1223,892,1222,893,1246,862,1247],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1240,1222,1295,1223,1295,1246,1240,1245],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1222,1294,1223,1293,1246,1240,1245],\"text\":\"5,00\",\"confidence\":0.424}]},{\"language\":\"en\",\"boundingBox\":[1443,1222,1531,1222,1531,1247,1443,1247],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1445,1223,1529,1222,1529,1248,1444,1248],\"text\":\"100.00\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1148,1574,1296,1574,1296,1599,1148,1599],\"text\":\"SUBTOTAL\",\"words\":[{\"boundingBox\":[1149,1574,1295,1575,1295,1600,1149,1600],\"text\":\"SUBTOTAL\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1428,1571,1530,1570,1531,1598,1428,1599],\"text\":\"$140.00\",\"words\":[{\"boundingBox\":[1429,1572,1530,1570,1529,1599,1429,1599],\"text\":\"$140.00\",\"confidence\":0.957}]},{\"language\":\"en\",\"boundingBox\":[1238,1619,1295,1618,1295,1642,1237,1642],\"text\":\"TAX\",\"words\":[{\"boundingBox\":[1241,1618,1294,1618,1294,1641,1241,1642],\"text\":\"TAX\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1460,1616,1531,1614,1531,1641,1460,1641],\"text\":\"$4.00\",\"words\":[{\"boundingBox\":[1461,1615,1530,1614,1530,1641,1461,1642],\"text\":\"$4.00\",\"confidence\":0.939}]},{\"language\":\"en\",\"boundingBox\":[481,1670,764,1670,764,1708,481,1708],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[483,1672,603,1671,602,1707,482,1707],\"text\":\"Bernie\",\"confidence\":0.909},{\"boundingBox\":[614,1671,764,1670,763,1709,613,1708],\"text\":\"Sanders\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1204,1672,1296,1672,1296,1699,1204,1699],\"text\":\"TOTAL\",\"words\":[{\"boundingBox\":[1207,1674,1295,1672,1296,1700,1207,1699],\"text\":\"TOTAL\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1426,1670,1530,1669,1530,1695,1426,1697],\"text\":\"$144.00\",\"words\":[{\"boundingBox\":[1429,1671,1529,1669,1530,1696,1429,1697],\"text\":\"$144.00\",\"confidence\":0.949}]},{\"language\":\"en\",\"boundingBox\":[543,1718,716,1719,716,1743,543,1742],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[544,1719,621,1719,621,1743,544,1743],\"text\":\"Bernie\",\"confidence\":0.959},{\"boundingBox\":[626,1719,717,1720,716,1744,626,1743],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[581,1754,681,1756,680,1777,581,1776],\"text\":\"Manager\",\"words\":[{\"boundingBox\":[582,1755,681,1756,680,1778,581,1776],\"text\":\"Manager\",\"confidence\":0.957}]},{\"language\":\"en\",\"boundingBox\":[173,1796,480,1797,480,1832,173,1830],\"text\":\"Additional Notes:\",\"words\":[{\"boundingBox\":[175,1798,360,1797,360,1833,174,1830],\"text\":\"Additional\",\"confidence\":0.959},{\"boundingBox\":[366,1797,481,1800,481,1832,366,1833],\"text\":\"Notes:\",\"confidence\":0.944}]},{\"language\":\"en\",\"boundingBox\":[173,1879,705,1880,705,1912,173,1910],\"text\":\"Do not Jostle Box. Unpack carefully. Enjoy.\",\"words\":[{\"boundingBox\":[176,1883,209,1882,208,1907,174,1906],\"text\":\"Do\",\"confidence\":0.959},{\"boundingBox\":[215,1882,261,1881,260,1908,214,1907],\"text\":\"not\",\"confidence\":0.951},{\"boundingBox\":[266,1881,336,1881,335,1909,265,1908],\"text\":\"Jostle\",\"confidence\":0.958},{\"boundingBox\":[342,1881,403,1880,402,1910,341,1909],\"text\":\"Box.\",\"confidence\":0.892},{\"boundingBox\":[410,1880,504,1880,503,1912,408,1911],\"text\":\"Unpack\",\"confidence\":0.959},{\"boundingBox\":[510,1880,628,1880,627,1913,509,1912],\"text\":\"carefully.\",\"confidence\":0.958},{\"boundingBox\":[633,1880,705,1881,704,1913,632,1913],\"text\":\"Enjoy.\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[172,1923,1508,1924,1508,1959,172,1959],\"text\":\"Jupiter Book Supply will refund you 50% per book if returned within 60 days of reading and\",\"words\":[{\"boundingBox\":[172,1925,273,1925,273,1959,172,1959],\"text\":\"Jupiter\",\"confidence\":0.955},{\"boundingBox\":[280,1924,359,1924,359,1959,280,1959],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[366,1924,468,1924,467,1959,366,1959],\"text\":\"Supply\",\"confidence\":0.959},{\"boundingBox\":[474,1924,522,1924,521,1959,474,1959],\"text\":\"will\",\"confidence\":0.959},{\"boundingBox\":[529,1924,628,1924,628,1959,528,1959],\"text\":\"refund\",\"confidence\":0.958},{\"boundingBox\":[635,1924,692,1924,691,1959,634,1959],\"text\":\"you\",\"confidence\":0.958},{\"boundingBox\":[698,1924,762,1924,761,1959,698,1959],\"text\":\"50%\",\"confidence\":0.955},{\"boundingBox\":[773,1924,823,1924,822,1959,772,1959],\"text\":\"per\",\"confidence\":0.958},{\"boundingBox\":[830,1924,904,1924,903,1959,829,1959],\"text\":\"book\",\"confidence\":0.959},{\"boundingBox\":[911,1924,932,1924,931,1959,910,1959],\"text\":\"if\",\"confidence\":0.909},{\"boundingBox\":[938,1924,1065,1924,1064,1959,937,1959],\"text\":\"returned\",\"confidence\":0.959},{\"boundingBox\":[1072,1924,1160,1924,1159,1959,1071,1959],\"text\":\"within\",\"confidence\":0.959},{\"boundingBox\":[1167,1924,1208,1924,1206,1960,1166,1959],\"text\":\"60\",\"confidence\":0.929},{\"boundingBox\":[1215,1924,1287,1924,1285,1960,1213,1960],\"text\":\"days\",\"confidence\":0.959},{\"boundingBox\":[1294,1924,1323,1924,1322,1960,1292,1960],\"text\":\"of\",\"confidence\":0.958},{\"boundingBox\":[1330,1924,1443,1924,1441,1960,1328,1960],\"text\":\"reading\",\"confidence\":0.959},{\"boundingBox\":[1450,1924,1508,1924,1506,1960,1448,1960],\"text\":\"and\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[169,1957,786,1957,786,1993,169,1993],\"text\":\"offer you 25% off you next total purchase.\",\"words\":[{\"boundingBox\":[171,1959,239,1958,238,1992,170,1991],\"text\":\"offer\",\"confidence\":0.959},{\"boundingBox\":[245,1958,302,1958,300,1993,244,1992],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[308,1958,371,1958,369,1994,307,1993],\"text\":\"25%\",\"confidence\":0.934},{\"boundingBox\":[385,1958,425,1958,424,1994,384,1994],\"text\":\"off\",\"confidence\":0.958},{\"boundingBox\":[431,1958,488,1958,487,1994,430,1994],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[494,1958,559,1958,558,1994,493,1994],\"text\":\"next\",\"confidence\":0.959},{\"boundingBox\":[565,1958,632,1959,631,1993,564,1994],\"text\":\"total\",\"confidence\":0.959},{\"boundingBox\":[638,1959,785,1960,785,1990,637,1993],\"text\":\"purchase.\",\"confidence\":0.959}]}]}],\"pageResults\":[{\"page\":1,\"tables\":[{\"rows\":4,\"columns\":3,\"cells\":[{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"SUBTOTAL\",\"boundingBox\":[1072,1566,1309,1566,1309,1610,1072,1610],\"elements\":[\"#/readResults/0/lines/41/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"$140.00\",\"boundingBox\":[1309,1566,1544,1566,1544,1610,1309,1610],\"elements\":[\"#/readResults/0/lines/42/words/0\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"TAX\",\"boundingBox\":[1072,1610,1309,1610,1309,1658,1072,1658],\"elements\":[\"#/readResults/0/lines/43/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"$4.00\",\"boundingBox\":[1309,1610,1544,1610,1544,1658,1309,1658],\"elements\":[\"#/readResults/0/lines/44/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Bernie Sanders\",\"boundingBox\":[482,1658,1072,1658,1072,1708,482,1708],\"elements\":[\"#/readResults/0/lines/45/words/0\",\"#/readResults/0/lines/45/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"TOTAL\",\"boundingBox\":[1072,1658,1309,1658,1309,1708,1072,1708],\"elements\":[\"#/readResults/0/lines/46/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"$144.00\",\"boundingBox\":[1309,1658,1544,1658,1544,1708,1309,1708],\"elements\":[\"#/readResults/0/lines/47/words/0\"]}]},{\"rows\":6,\"columns\":4,\"cells\":[{\"rowIndex\":0,\"columnIndex\":0,\"text\":\"Details\",\"boundingBox\":[156,1038,847,1038,847,1087,156,1087],\"elements\":[\"#/readResults/0/lines/21/words/0\"]},{\"rowIndex\":0,\"columnIndex\":1,\"text\":\"Quantity\",\"boundingBox\":[847,1038,1072,1038,1072,1087,847,1087],\"elements\":[\"#/readResults/0/lines/22/words/0\"]},{\"rowIndex\":0,\"columnIndex\":2,\"text\":\"Unit Price\",\"boundingBox\":[1072,1038,1309,1038,1309,1087,1072,1087],\"elements\":[\"#/readResults/0/lines/23/words/0\",\"#/readResults/0/lines/23/words/1\"]},{\"rowIndex\":0,\"columnIndex\":3,\"text\":\"Total\",\"boundingBox\":[1309,1038,1544,1038,1544,1087,1309,1087],\"elements\":[\"#/readResults/0/lines/24/words/0\"]},{\"rowIndex\":1,\"columnIndex\":0,\"text\":\"Bindings\",\"boundingBox\":[156,1087,847,1087,847,1128,156,1128],\"elements\":[\"#/readResults/0/lines/25/words/0\"]},{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1087,1072,1087,1072,1128,847,1128],\"elements\":[\"#/readResults/0/lines/26/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1087,1309,1087,1309,1128,1072,1128],\"elements\":[\"#/readResults/0/lines/27/words/0\"]},{\"rowIndex\":1,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1087,1544,1087,1544,1128,1309,1128],\"elements\":[\"#/readResults/0/lines/28/words/0\"]},{\"rowIndex\":2,\"columnIndex\":0,\"text\":\"Covers Small\",\"boundingBox\":[156,1128,847,1128,847,1172,156,1172],\"elements\":[\"#/readResults/0/lines/29/words/0\",\"#/readResults/0/lines/29/words/1\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1128,1072,1128,1072,1172,847,1172],\"elements\":[\"#/readResults/0/lines/30/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1128,1309,1128,1309,1172,1072,1172],\"elements\":[\"#/readResults/0/lines/31/words/0\"]},{\"rowIndex\":2,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1128,1544,1128,1544,1172,1309,1172],\"elements\":[\"#/readResults/0/lines/32/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Feather Bookmark\",\"boundingBox\":[156,1172,847,1172,847,1216,156,1216],\"elements\":[\"#/readResults/0/lines/33/words/0\",\"#/readResults/0/lines/33/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1172,1072,1172,1072,1216,847,1216],\"elements\":[\"#/readResults/0/lines/34/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1172,1309,1172,1309,1216,1072,1216],\"elements\":[\"#/readResults/0/lines/35/words/0\"]},{\"rowIndex\":3,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1172,1544,1172,1544,1216,1309,1216],\"elements\":[\"#/readResults/0/lines/36/words/0\"]},{\"rowIndex\":4,\"columnIndex\":0,\"text\":\"Copper Swirl Marker\",\"boundingBox\":[156,1216,847,1216,847,1260,156,1260],\"elements\":[\"#/readResults/0/lines/37/words/0\",\"#/readResults/0/lines/37/words/1\",\"#/readResults/0/lines/37/words/2\"]},{\"rowIndex\":4,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1216,1072,1216,1072,1260,847,1260],\"elements\":[\"#/readResults/0/lines/38/words/0\"]},{\"rowIndex\":4,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1216,1309,1216,1309,1260,1072,1260],\"elements\":[\"#/readResults/0/lines/39/words/0\"]},{\"rowIndex\":4,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1216,1544,1216,1544,1260,1309,1260],\"elements\":[\"#/readResults/0/lines/40/words/0\"]}]}]}]}}", + "Date" : "Wed, 22 Apr 2020 22:28:39 GMT", "Content-Type" : "application/json; charset=utf-8" }, "Exception" : null diff --git a/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeContentInvalidSourceUrl.json b/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeContentInvalidSourceUrl.json index afbed637eb77..6c8b9f4c5b06 100644 --- a/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeContentInvalidSourceUrl.json +++ b/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeContentInvalidSourceUrl.json @@ -1,22 +1,22 @@ { "networkCallRecords" : [ { "Method" : "POST", - "Uri" : "https://REDACTED.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyze", + "Uri" : "https://javaformrecognizertestresource.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyze", "Headers" : { - "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.3 (11.0.5; Windows 10 10.0)", - "x-ms-client-request-id" : "559be6ad-acf6-4ec7-b969-919f68876089", + "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.1 (11.0.5; Windows 10 10.0)", + "x-ms-client-request-id" : "b733f8d9-e56e-4c92-94b1-db015a90e104", "Content-Type" : "application/json" }, "Response" : { "Transfer-Encoding" : "chunked", - "x-envoy-upstream-service-time" : "932", + "x-envoy-upstream-service-time" : "999", "Strict-Transport-Security" : "max-age=31536000; includeSubDomains; preload", "x-content-type-options" : "nosniff", - "apim-request-id" : "274843c5-b24f-4325-80c8-f1cbd88fc035", + "apim-request-id" : "d780cb39-fcd0-4a59-9376-6206a5d189a1", "retry-after" : "0", "StatusCode" : "400", "Body" : "{\"error\":{\"code\":\"InvalidImageURL\",\"message\":\"Image URL is badly formatted.\"}}", - "Date" : "Sun, 17 May 2020 04:24:16 GMT", + "Date" : "Wed, 22 Apr 2020 22:31:07 GMT", "Content-Type" : "application/json; charset=utf-8" }, "Exception" : null diff --git a/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeContentResultWithContentTypeAutoDetection.json b/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeContentResultWithContentTypeAutoDetection.json index d19b00a8a6cb..0c59fee414da 100644 --- a/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeContentResultWithContentTypeAutoDetection.json +++ b/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeContentResultWithContentTypeAutoDetection.json @@ -1,61 +1,61 @@ { "networkCallRecords" : [ { "Method" : "POST", - "Uri" : "https://REDACTED.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyze", + "Uri" : "https://javaformrecognizertestresource.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyze", "Headers" : { - "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.3 (11.0.5; Windows 10 10.0)", - "x-ms-client-request-id" : "4e1ea056-0aeb-409b-ab30-89c542716500", + "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.1 (11.0.5; Windows 10 10.0)", + "x-ms-client-request-id" : "7b17129e-82ce-4cf3-988f-3a0abe2aa8d0", "Content-Type" : "image/jpeg" }, "Response" : { - "x-envoy-upstream-service-time" : "251", + "x-envoy-upstream-service-time" : "145", "Strict-Transport-Security" : "max-age=31536000; includeSubDomains; preload", "x-content-type-options" : "nosniff", - "apim-request-id" : "552e051d-5ae1-4617-9f16-7e35e818d85e", + "apim-request-id" : "e1537668-657f-49c3-9879-7bcf941eb2f7", "retry-after" : "0", "Content-Length" : "0", "StatusCode" : "202", - "Operation-Location" : "https://savaity-formrecognizer.cognitiveservices.azure.com/formrecognizer/v2.0-preview/layout/analyzeResults/552e051d-5ae1-4617-9f16-7e35e818d85e", - "Date" : "Sun, 17 May 2020 04:20:03 GMT" + "Operation-Location" : "https://javaformrecognizertestresource.cognitiveservices.azure.com/formrecognizer/v2.0-preview/layout/analyzeResults/e1537668-657f-49c3-9879-7bcf941eb2f7", + "Date" : "Wed, 22 Apr 2020 22:29:33 GMT" }, "Exception" : null }, { "Method" : "GET", - "Uri" : "https://REDACTED.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyzeResults/552e051d-5ae1-4617-9f16-7e35e818d85e", + "Uri" : "https://javaformrecognizertestresource.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyzeResults/e1537668-657f-49c3-9879-7bcf941eb2f7", "Headers" : { - "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.3 (11.0.5; Windows 10 10.0)", - "x-ms-client-request-id" : "e2fd227b-514a-4fa8-873a-a709dca2402a" + "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.1 (11.0.5; Windows 10 10.0)", + "x-ms-client-request-id" : "c8b5ee3a-f057-4169-a5cd-3bb9bf932a40" }, "Response" : { "Transfer-Encoding" : "chunked", - "x-envoy-upstream-service-time" : "101", + "x-envoy-upstream-service-time" : "48", "Strict-Transport-Security" : "max-age=31536000; includeSubDomains; preload", "x-content-type-options" : "nosniff", - "apim-request-id" : "363d6a60-c5dd-4c0f-a349-17390358045a", + "apim-request-id" : "43ab18f7-b0c2-4d7f-9628-5e7902f66768", "retry-after" : "0", "StatusCode" : "200", - "Body" : "{\"status\":\"succeeded\",\"createdDateTime\":\"2020-05-17T04:20:03Z\",\"lastUpdatedDateTime\":\"2020-05-17T04:20:06Z\",\"analyzeResult\":{\"version\":\"2.0.0\",\"readResults\":[{\"page\":1,\"language\":\"en\",\"angle\":0,\"width\":1700,\"height\":2200,\"unit\":\"pixel\",\"lines\":[{\"boundingBox\":[137,140,351,140,351,167,137,166],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[137,140,263,140,263,168,138,166],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[271,140,351,140,351,168,272,168],\"text\":\"Order\",\"confidence\":0.959}]},{\"boundingBox\":[620,204,1073,201,1074,264,620,266],\"text\":\"Hero Limited\",\"words\":[{\"boundingBox\":[622,207,788,204,787,266,621,266],\"text\":\"Hero\",\"confidence\":0.959},{\"boundingBox\":[811,204,1075,202,1075,266,811,266],\"text\":\"Limited\",\"confidence\":0.959}]},{\"boundingBox\":[165,351,529,350,530,377,165,379],\"text\":\"Company Phone: 555-348-6512\",\"words\":[{\"boundingBox\":[167,352,275,351,275,379,167,379],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[281,351,362,351,362,378,280,379],\"text\":\"Phone:\",\"confidence\":0.958},{\"boundingBox\":[367,351,529,352,529,374,367,378],\"text\":\"555-348-6512\",\"confidence\":0.946}]},{\"boundingBox\":[1114,320,1551,320,1551,370,1114,370],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[1115,322,1377,320,1377,371,1117,371],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1396,321,1550,321,1549,371,1396,371],\"text\":\"Order\",\"confidence\":0.959}]},{\"boundingBox\":[167,392,534,392,534,419,167,418],\"text\":\"Website: www.herolimited.com\",\"words\":[{\"boundingBox\":[168,392,270,393,269,419,167,418],\"text\":\"Website:\",\"confidence\":0.957},{\"boundingBox\":[275,393,528,393,529,418,274,419],\"text\":\"www.herolimited.com\",\"confidence\":0.872}]},{\"boundingBox\":[164,437,236,437,236,459,164,459],\"text\":\"Email:\",\"words\":[{\"boundingBox\":[165,437,236,437,237,460,165,459],\"text\":\"Email:\",\"confidence\":0.959}]},{\"boundingBox\":[1025,420,1317,419,1317,449,1025,449],\"text\":\"Dated As: 12/20/2020\",\"words\":[{\"boundingBox\":[1026,420,1112,421,1112,450,1025,449],\"text\":\"Dated\",\"confidence\":0.959},{\"boundingBox\":[1118,421,1163,421,1163,450,1117,450],\"text\":\"As:\",\"confidence\":0.957},{\"boundingBox\":[1169,421,1317,420,1317,450,1168,450],\"text\":\"12/20/2020\",\"confidence\":0.958}]},{\"boundingBox\":[166,480,482,479,482,502,166,503],\"text\":\"accounts@herolimited.com\",\"words\":[{\"boundingBox\":[166,484,475,480,473,503,166,503],\"text\":\"accounts@herolimited.com\",\"confidence\":0.856}]},{\"boundingBox\":[1025,461,1376,461,1376,488,1025,490],\"text\":\"Purchase Order #: 948284\",\"words\":[{\"boundingBox\":[1027,463,1154,461,1153,490,1026,489],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1161,461,1241,461,1240,490,1160,490],\"text\":\"Order\",\"confidence\":0.959},{\"boundingBox\":[1246,461,1278,461,1277,489,1246,489],\"text\":\"#:\",\"confidence\":0.959},{\"boundingBox\":[1283,461,1377,462,1376,488,1282,489],\"text\":\"948284\",\"confidence\":0.959}]},{\"boundingBox\":[166,546,397,546,397,594,166,594],\"text\":\"Shipped To\",\"words\":[{\"boundingBox\":[167,546,336,548,337,593,168,595],\"text\":\"Shipped\",\"confidence\":0.959},{\"boundingBox\":[346,548,396,548,397,593,347,593],\"text\":\"To\",\"confidence\":0.959}]},{\"boundingBox\":[160,608,518,608,518,640,160,640],\"text\":\"Vendor Name: Hillary Swank\",\"words\":[{\"boundingBox\":[162,610,257,610,255,640,160,637],\"text\":\"Vendor\",\"confidence\":0.959},{\"boundingBox\":[262,610,347,610,346,641,261,640],\"text\":\"Name:\",\"confidence\":0.959},{\"boundingBox\":[352,610,434,609,433,641,351,641],\"text\":\"Hillary\",\"confidence\":0.959},{\"boundingBox\":[439,609,518,609,517,640,438,641],\"text\":\"Swank\",\"confidence\":0.954}]},{\"boundingBox\":[160,648,628,645,629,680,160,682],\"text\":\"Company Name: Higgly Wiggly Books\",\"words\":[{\"boundingBox\":[162,648,282,647,281,681,161,678],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[288,647,373,647,372,682,287,682],\"text\":\"Name:\",\"confidence\":0.911},{\"boundingBox\":[379,647,456,647,455,682,378,682],\"text\":\"Higgly\",\"confidence\":0.959},{\"boundingBox\":[462,647,549,646,548,679,461,682],\"text\":\"Wiggly\",\"confidence\":0.959},{\"boundingBox\":[555,646,629,646,628,676,554,679],\"text\":\"Books\",\"confidence\":0.959}]},{\"boundingBox\":[161,684,526,684,526,712,161,712],\"text\":\"Address: 938 NE Burner Road\",\"words\":[{\"boundingBox\":[162,685,271,685,271,713,162,712],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[277,685,324,685,324,713,277,713],\"text\":\"938\",\"confidence\":0.947},{\"boundingBox\":[330,685,365,685,365,713,329,713],\"text\":\"NE\",\"confidence\":0.958},{\"boundingBox\":[370,685,456,685,456,713,370,713],\"text\":\"Burner\",\"confidence\":0.958},{\"boundingBox\":[462,685,526,686,526,713,461,713],\"text\":\"Road\",\"confidence\":0.958}]},{\"boundingBox\":[274,722,603,720,604,751,274,754],\"text\":\"Boulder City, CO 92848\",\"words\":[{\"boundingBox\":[279,723,375,721,374,754,278,754],\"text\":\"Boulder\",\"confidence\":0.959},{\"boundingBox\":[381,721,437,721,436,753,380,754],\"text\":\"City,\",\"confidence\":0.959},{\"boundingBox\":[443,721,479,721,478,753,442,753],\"text\":\"CO\",\"confidence\":0.886},{\"boundingBox\":[485,721,568,721,568,751,484,753],\"text\":\"92848\",\"confidence\":0.937}]},{\"boundingBox\":[612,721,884,721,884,749,612,749],\"text\":\"Phone: 938-294-2949\",\"words\":[{\"boundingBox\":[614,722,707,722,707,750,614,750],\"text\":\"Phone:\",\"confidence\":0.952},{\"boundingBox\":[713,722,884,722,884,749,713,750],\"text\":\"938-294-2949\",\"confidence\":0.956}]},{\"boundingBox\":[165,783,451,783,451,827,166,830],\"text\":\"Shipped From\",\"words\":[{\"boundingBox\":[167,784,336,784,335,829,166,830],\"text\":\"Shipped\",\"confidence\":0.867},{\"boundingBox\":[345,784,441,783,440,825,344,829],\"text\":\"From\",\"confidence\":0.918}]},{\"boundingBox\":[165,851,446,851,446,881,165,880],\"text\":\"Name: Bernie Sanders\",\"words\":[{\"boundingBox\":[166,851,252,853,251,880,165,881],\"text\":\"Name:\",\"confidence\":0.956},{\"boundingBox\":[258,853,339,854,337,880,257,880],\"text\":\"Bernie\",\"confidence\":0.958},{\"boundingBox\":[345,854,447,853,445,881,343,880],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"boundingBox\":[164,889,629,889,629,920,164,920],\"text\":\"Company Name: Jupiter Book Supply\",\"words\":[{\"boundingBox\":[167,891,287,890,287,920,166,920],\"text\":\"Company\",\"confidence\":0.958},{\"boundingBox\":[293,890,376,890,375,921,292,920],\"text\":\"Name:\",\"confidence\":0.958},{\"boundingBox\":[382,890,470,890,469,921,381,921],\"text\":\"Jupiter\",\"confidence\":0.958},{\"boundingBox\":[476,890,540,890,539,921,475,921],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[546,890,629,890,629,921,545,921],\"text\":\"Supply\",\"confidence\":0.947}]},{\"boundingBox\":[164,926,520,926,520,953,164,953],\"text\":\"Address: 383 N Kinnick Road\",\"words\":[{\"boundingBox\":[166,927,277,927,277,953,165,954],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[283,927,330,927,329,953,282,953],\"text\":\"383\",\"confidence\":0.958},{\"boundingBox\":[335,927,353,927,352,953,334,953],\"text\":\"N\",\"confidence\":0.888},{\"boundingBox\":[362,927,452,927,451,954,361,953],\"text\":\"Kinnick\",\"confidence\":0.958},{\"boundingBox\":[457,927,521,927,521,954,457,954],\"text\":\"Road\",\"confidence\":0.959}]},{\"boundingBox\":[280,964,516,964,516,991,280,991],\"text\":\"Seattle, WA 38383\",\"words\":[{\"boundingBox\":[284,965,381,965,380,992,283,992],\"text\":\"Seattle,\",\"confidence\":0.959},{\"boundingBox\":[386,965,432,965,431,992,385,992],\"text\":\"WA\",\"confidence\":0.944},{\"boundingBox\":[438,965,516,964,515,991,437,992],\"text\":\"38383\",\"confidence\":0.959}]},{\"boundingBox\":[759,963,1036,963,1036,991,759,991],\"text\":\"Phone: 932-299-0292\",\"words\":[{\"boundingBox\":[761,964,854,963,852,991,760,990],\"text\":\"Phone:\",\"confidence\":0.959},{\"boundingBox\":[859,963,1034,964,1032,991,857,991],\"text\":\"932-299-0292\",\"confidence\":0.953}]},{\"boundingBox\":[447,1045,557,1045,557,1079,447,1079],\"text\":\"Details\",\"words\":[{\"boundingBox\":[448,1048,555,1046,556,1080,449,1079],\"text\":\"Details\",\"confidence\":0.959}]},{\"boundingBox\":[889,1045,1030,1046,1030,1084,889,1084],\"text\":\"Quantity\",\"words\":[{\"boundingBox\":[889,1046,1029,1046,1027,1084,890,1083],\"text\":\"Quantity\",\"confidence\":0.959}]},{\"boundingBox\":[1114,1046,1271,1047,1271,1078,1114,1077],\"text\":\"Unit Price\",\"words\":[{\"boundingBox\":[1114,1048,1184,1047,1184,1078,1114,1078],\"text\":\"Unit\",\"confidence\":0.959},{\"boundingBox\":[1190,1047,1271,1047,1271,1079,1190,1078],\"text\":\"Price\",\"confidence\":0.958}]},{\"boundingBox\":[1384,1047,1469,1046,1470,1076,1385,1077],\"text\":\"Total\",\"words\":[{\"boundingBox\":[1387,1047,1470,1046,1470,1076,1387,1077],\"text\":\"Total\",\"confidence\":0.858}]},{\"boundingBox\":[172,1094,280,1096,279,1124,172,1121],\"text\":\"Bindings\",\"words\":[{\"boundingBox\":[172,1094,278,1097,278,1124,172,1121],\"text\":\"Bindings\",\"confidence\":0.959}]},{\"boundingBox\":[859,1091,894,1089,895,1118,860,1120],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1091,893,1089,895,1118,863,1120],\"text\":\"20\",\"confidence\":0.958}]},{\"boundingBox\":[1241,1095,1296,1094,1296,1118,1241,1118],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1242,1094,1295,1094,1295,1118,1242,1118],\"text\":\"1.00\",\"confidence\":0.958}]},{\"boundingBox\":[1459,1095,1531,1093,1531,1118,1459,1119],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1094,1530,1093,1531,1118,1460,1119],\"text\":\"20.00\",\"confidence\":0.957}]},{\"boundingBox\":[169,1135,329,1134,329,1162,169,1163],\"text\":\"Covers Small\",\"words\":[{\"boundingBox\":[173,1135,257,1135,256,1163,172,1163],\"text\":\"Covers\",\"confidence\":0.959},{\"boundingBox\":[262,1135,329,1134,328,1163,262,1163],\"text\":\"Small\",\"confidence\":0.958}]},{\"boundingBox\":[860,1137,893,1135,893,1158,861,1160],\"text\":\"20\",\"words\":[{\"boundingBox\":[862,1137,892,1135,893,1158,863,1160],\"text\":\"20\",\"confidence\":0.958}]},{\"boundingBox\":[1239,1136,1294,1135,1294,1159,1239,1159],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1243,1135,1293,1135,1293,1159,1243,1159],\"text\":\"1.00\",\"confidence\":0.908}]},{\"boundingBox\":[1457,1136,1532,1135,1532,1159,1457,1160],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1136,1529,1135,1530,1160,1459,1160],\"text\":\"20.00\",\"confidence\":0.958}]},{\"boundingBox\":[170,1179,400,1178,400,1205,170,1206],\"text\":\"Feather Bookmark\",\"words\":[{\"boundingBox\":[172,1180,271,1180,270,1206,171,1206],\"text\":\"Feather\",\"confidence\":0.959},{\"boundingBox\":[276,1180,401,1179,400,1206,275,1206],\"text\":\"Bookmark\",\"confidence\":0.949}]},{\"boundingBox\":[863,1181,893,1180,893,1202,863,1203],\"text\":\"20\",\"words\":[{\"boundingBox\":[863,1181,892,1180,892,1202,863,1203],\"text\":\"20\",\"confidence\":0.958}]},{\"boundingBox\":[1239,1179,1295,1179,1295,1202,1239,1202],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1179,1294,1179,1294,1202,1241,1202],\"text\":\"5,00\",\"confidence\":0.423}]},{\"boundingBox\":[1443,1180,1531,1179,1532,1203,1443,1204],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1446,1181,1530,1180,1529,1203,1446,1204],\"text\":\"100.00\",\"confidence\":0.959}]},{\"boundingBox\":[168,1222,429,1221,429,1250,168,1252],\"text\":\"Copper Swirl Marker\",\"words\":[{\"boundingBox\":[173,1223,263,1222,263,1252,172,1253],\"text\":\"Copper\",\"confidence\":0.959},{\"boundingBox\":[269,1222,332,1222,332,1251,269,1252],\"text\":\"Swirl\",\"confidence\":0.954},{\"boundingBox\":[338,1222,430,1222,430,1249,338,1251],\"text\":\"Marker\",\"confidence\":0.956}]},{\"boundingBox\":[861,1223,893,1222,893,1246,861,1248],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1223,892,1222,893,1246,862,1247],\"text\":\"20\",\"confidence\":0.958}]},{\"boundingBox\":[1240,1222,1295,1223,1295,1246,1240,1245],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1222,1294,1223,1293,1246,1240,1245],\"text\":\"5,00\",\"confidence\":0.424}]},{\"boundingBox\":[1443,1222,1531,1222,1531,1247,1443,1247],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1445,1223,1529,1222,1529,1248,1444,1248],\"text\":\"100.00\",\"confidence\":0.959}]},{\"boundingBox\":[1148,1574,1296,1574,1296,1599,1148,1599],\"text\":\"SUBTOTAL\",\"words\":[{\"boundingBox\":[1149,1574,1295,1575,1295,1600,1149,1600],\"text\":\"SUBTOTAL\",\"confidence\":0.959}]},{\"boundingBox\":[1428,1571,1530,1570,1531,1598,1428,1599],\"text\":\"$140.00\",\"words\":[{\"boundingBox\":[1429,1572,1530,1570,1529,1599,1429,1599],\"text\":\"$140.00\",\"confidence\":0.957}]},{\"boundingBox\":[1238,1619,1295,1618,1295,1642,1237,1642],\"text\":\"TAX\",\"words\":[{\"boundingBox\":[1241,1618,1294,1618,1294,1641,1241,1642],\"text\":\"TAX\",\"confidence\":0.958}]},{\"boundingBox\":[1460,1616,1531,1614,1531,1641,1460,1641],\"text\":\"$4.00\",\"words\":[{\"boundingBox\":[1461,1615,1530,1614,1530,1641,1461,1642],\"text\":\"$4.00\",\"confidence\":0.939}]},{\"boundingBox\":[481,1670,764,1670,764,1708,481,1708],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[483,1672,603,1671,602,1707,482,1707],\"text\":\"Bernie\",\"confidence\":0.909},{\"boundingBox\":[614,1671,764,1670,763,1709,613,1708],\"text\":\"Sanders\",\"confidence\":0.958}]},{\"boundingBox\":[1204,1672,1296,1672,1296,1699,1204,1699],\"text\":\"TOTAL\",\"words\":[{\"boundingBox\":[1207,1674,1295,1672,1296,1700,1207,1699],\"text\":\"TOTAL\",\"confidence\":0.959}]},{\"boundingBox\":[1426,1670,1530,1669,1530,1695,1426,1697],\"text\":\"$144.00\",\"words\":[{\"boundingBox\":[1429,1671,1529,1669,1530,1696,1429,1697],\"text\":\"$144.00\",\"confidence\":0.949}]},{\"boundingBox\":[543,1718,716,1719,716,1743,543,1742],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[544,1719,621,1719,621,1743,544,1743],\"text\":\"Bernie\",\"confidence\":0.959},{\"boundingBox\":[626,1719,717,1720,716,1744,626,1743],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"boundingBox\":[581,1754,681,1756,680,1777,581,1776],\"text\":\"Manager\",\"words\":[{\"boundingBox\":[582,1755,681,1756,680,1778,581,1776],\"text\":\"Manager\",\"confidence\":0.957}]},{\"boundingBox\":[173,1796,480,1797,480,1832,173,1830],\"text\":\"Additional Notes:\",\"words\":[{\"boundingBox\":[175,1798,360,1797,360,1833,174,1830],\"text\":\"Additional\",\"confidence\":0.959},{\"boundingBox\":[366,1797,481,1800,481,1832,366,1833],\"text\":\"Notes:\",\"confidence\":0.944}]},{\"boundingBox\":[173,1879,705,1880,705,1912,173,1910],\"text\":\"Do not Jostle Box. Unpack carefully. Enjoy.\",\"words\":[{\"boundingBox\":[176,1883,209,1882,208,1907,174,1906],\"text\":\"Do\",\"confidence\":0.959},{\"boundingBox\":[215,1882,261,1881,260,1908,214,1907],\"text\":\"not\",\"confidence\":0.951},{\"boundingBox\":[266,1881,336,1881,335,1909,265,1908],\"text\":\"Jostle\",\"confidence\":0.958},{\"boundingBox\":[342,1881,403,1880,402,1910,341,1909],\"text\":\"Box.\",\"confidence\":0.892},{\"boundingBox\":[410,1880,504,1880,503,1912,408,1911],\"text\":\"Unpack\",\"confidence\":0.959},{\"boundingBox\":[510,1880,628,1880,627,1913,509,1912],\"text\":\"carefully.\",\"confidence\":0.958},{\"boundingBox\":[633,1880,705,1881,704,1913,632,1913],\"text\":\"Enjoy.\",\"confidence\":0.959}]},{\"boundingBox\":[172,1923,1508,1924,1508,1959,172,1959],\"text\":\"Jupiter Book Supply will refund you 50% per book if returned within 60 days of reading and\",\"words\":[{\"boundingBox\":[172,1925,273,1925,273,1959,172,1959],\"text\":\"Jupiter\",\"confidence\":0.955},{\"boundingBox\":[280,1924,359,1924,359,1959,280,1959],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[366,1924,468,1924,467,1959,366,1959],\"text\":\"Supply\",\"confidence\":0.959},{\"boundingBox\":[474,1924,522,1924,521,1959,474,1959],\"text\":\"will\",\"confidence\":0.959},{\"boundingBox\":[529,1924,628,1924,628,1959,528,1959],\"text\":\"refund\",\"confidence\":0.958},{\"boundingBox\":[635,1924,692,1924,691,1959,634,1959],\"text\":\"you\",\"confidence\":0.958},{\"boundingBox\":[698,1924,762,1924,761,1959,698,1959],\"text\":\"50%\",\"confidence\":0.955},{\"boundingBox\":[773,1924,823,1924,822,1959,772,1959],\"text\":\"per\",\"confidence\":0.958},{\"boundingBox\":[830,1924,904,1924,903,1959,829,1959],\"text\":\"book\",\"confidence\":0.959},{\"boundingBox\":[911,1924,932,1924,931,1959,910,1959],\"text\":\"if\",\"confidence\":0.909},{\"boundingBox\":[938,1924,1065,1924,1064,1959,937,1959],\"text\":\"returned\",\"confidence\":0.959},{\"boundingBox\":[1072,1924,1160,1924,1159,1959,1071,1959],\"text\":\"within\",\"confidence\":0.959},{\"boundingBox\":[1167,1924,1208,1924,1206,1960,1166,1959],\"text\":\"60\",\"confidence\":0.929},{\"boundingBox\":[1215,1924,1287,1924,1285,1960,1213,1960],\"text\":\"days\",\"confidence\":0.959},{\"boundingBox\":[1294,1924,1323,1924,1322,1960,1292,1960],\"text\":\"of\",\"confidence\":0.958},{\"boundingBox\":[1330,1924,1443,1924,1441,1960,1328,1960],\"text\":\"reading\",\"confidence\":0.959},{\"boundingBox\":[1450,1924,1508,1924,1506,1960,1448,1960],\"text\":\"and\",\"confidence\":0.958}]},{\"boundingBox\":[169,1957,786,1957,786,1993,169,1993],\"text\":\"offer you 25% off you next total purchase.\",\"words\":[{\"boundingBox\":[171,1959,239,1958,238,1992,170,1991],\"text\":\"offer\",\"confidence\":0.959},{\"boundingBox\":[245,1958,302,1958,300,1993,244,1992],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[308,1958,371,1958,369,1994,307,1993],\"text\":\"25%\",\"confidence\":0.934},{\"boundingBox\":[385,1958,425,1958,424,1994,384,1994],\"text\":\"off\",\"confidence\":0.958},{\"boundingBox\":[431,1958,488,1958,487,1994,430,1994],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[494,1958,559,1958,558,1994,493,1994],\"text\":\"next\",\"confidence\":0.959},{\"boundingBox\":[565,1958,632,1959,631,1993,564,1994],\"text\":\"total\",\"confidence\":0.959},{\"boundingBox\":[638,1959,785,1960,785,1990,637,1993],\"text\":\"purchase.\",\"confidence\":0.959}]}]}],\"pageResults\":[{\"page\":1,\"tables\":[{\"rows\":4,\"columns\":3,\"cells\":[{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"SUBTOTAL\",\"boundingBox\":[1072,1566,1309,1566,1309,1610,1072,1610],\"elements\":[\"#/readResults/0/lines/41/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"$140.00\",\"boundingBox\":[1309,1566,1544,1566,1544,1610,1309,1610],\"elements\":[\"#/readResults/0/lines/42/words/0\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"TAX\",\"boundingBox\":[1072,1610,1309,1610,1309,1658,1072,1658],\"elements\":[\"#/readResults/0/lines/43/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"$4.00\",\"boundingBox\":[1309,1610,1544,1610,1544,1658,1309,1658],\"elements\":[\"#/readResults/0/lines/44/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Bernie Sanders\",\"boundingBox\":[482,1658,1072,1658,1072,1708,482,1708],\"elements\":[\"#/readResults/0/lines/45/words/0\",\"#/readResults/0/lines/45/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"TOTAL\",\"boundingBox\":[1072,1658,1309,1658,1309,1708,1072,1708],\"elements\":[\"#/readResults/0/lines/46/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"$144.00\",\"boundingBox\":[1309,1658,1544,1658,1544,1708,1309,1708],\"elements\":[\"#/readResults/0/lines/47/words/0\"]}]},{\"rows\":6,\"columns\":4,\"cells\":[{\"rowIndex\":0,\"columnIndex\":0,\"text\":\"Details\",\"boundingBox\":[156,1038,847,1038,847,1087,156,1087],\"elements\":[\"#/readResults/0/lines/21/words/0\"]},{\"rowIndex\":0,\"columnIndex\":1,\"text\":\"Quantity\",\"boundingBox\":[847,1038,1072,1038,1072,1087,847,1087],\"elements\":[\"#/readResults/0/lines/22/words/0\"]},{\"rowIndex\":0,\"columnIndex\":2,\"text\":\"Unit Price\",\"boundingBox\":[1072,1038,1309,1038,1309,1087,1072,1087],\"elements\":[\"#/readResults/0/lines/23/words/0\",\"#/readResults/0/lines/23/words/1\"]},{\"rowIndex\":0,\"columnIndex\":3,\"text\":\"Total\",\"boundingBox\":[1309,1038,1544,1038,1544,1087,1309,1087],\"elements\":[\"#/readResults/0/lines/24/words/0\"]},{\"rowIndex\":1,\"columnIndex\":0,\"text\":\"Bindings\",\"boundingBox\":[156,1087,847,1087,847,1128,156,1128],\"elements\":[\"#/readResults/0/lines/25/words/0\"]},{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1087,1072,1087,1072,1128,847,1128],\"elements\":[\"#/readResults/0/lines/26/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1087,1309,1087,1309,1128,1072,1128],\"elements\":[\"#/readResults/0/lines/27/words/0\"]},{\"rowIndex\":1,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1087,1544,1087,1544,1128,1309,1128],\"elements\":[\"#/readResults/0/lines/28/words/0\"]},{\"rowIndex\":2,\"columnIndex\":0,\"text\":\"Covers Small\",\"boundingBox\":[156,1128,847,1128,847,1172,156,1172],\"elements\":[\"#/readResults/0/lines/29/words/0\",\"#/readResults/0/lines/29/words/1\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1128,1072,1128,1072,1172,847,1172],\"elements\":[\"#/readResults/0/lines/30/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1128,1309,1128,1309,1172,1072,1172],\"elements\":[\"#/readResults/0/lines/31/words/0\"]},{\"rowIndex\":2,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1128,1544,1128,1544,1172,1309,1172],\"elements\":[\"#/readResults/0/lines/32/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Feather Bookmark\",\"boundingBox\":[156,1172,847,1172,847,1216,156,1216],\"elements\":[\"#/readResults/0/lines/33/words/0\",\"#/readResults/0/lines/33/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1172,1072,1172,1072,1216,847,1216],\"elements\":[\"#/readResults/0/lines/34/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1172,1309,1172,1309,1216,1072,1216],\"elements\":[\"#/readResults/0/lines/35/words/0\"]},{\"rowIndex\":3,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1172,1544,1172,1544,1216,1309,1216],\"elements\":[\"#/readResults/0/lines/36/words/0\"]},{\"rowIndex\":4,\"columnIndex\":0,\"text\":\"Copper Swirl Marker\",\"boundingBox\":[156,1216,847,1216,847,1260,156,1260],\"elements\":[\"#/readResults/0/lines/37/words/0\",\"#/readResults/0/lines/37/words/1\",\"#/readResults/0/lines/37/words/2\"]},{\"rowIndex\":4,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1216,1072,1216,1072,1260,847,1260],\"elements\":[\"#/readResults/0/lines/38/words/0\"]},{\"rowIndex\":4,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1216,1309,1216,1309,1260,1072,1260],\"elements\":[\"#/readResults/0/lines/39/words/0\"]},{\"rowIndex\":4,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1216,1544,1216,1544,1260,1309,1260],\"elements\":[\"#/readResults/0/lines/40/words/0\"]}]}]}]}}", - "Date" : "Sun, 17 May 2020 04:20:10 GMT", + "Body" : "{\"status\":\"succeeded\",\"createdDateTime\":\"2020-04-22T22:29:33Z\",\"lastUpdatedDateTime\":\"2020-04-22T22:29:36Z\",\"analyzeResult\":{\"version\":\"2.0.0\",\"readResults\":[{\"page\":1,\"language\":\"en\",\"angle\":0,\"width\":1700,\"height\":2200,\"unit\":\"pixel\",\"lines\":[{\"language\":\"en\",\"boundingBox\":[137,140,351,140,351,167,137,166],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[137,140,263,140,263,168,138,166],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[271,140,351,140,351,168,272,168],\"text\":\"Order\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[620,204,1073,201,1074,264,620,266],\"text\":\"Hero Limited\",\"words\":[{\"boundingBox\":[622,207,788,204,787,266,621,266],\"text\":\"Hero\",\"confidence\":0.959},{\"boundingBox\":[811,204,1075,202,1075,266,811,266],\"text\":\"Limited\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[165,351,529,350,530,377,165,379],\"text\":\"Company Phone: 555-348-6512\",\"words\":[{\"boundingBox\":[167,352,275,351,275,379,167,379],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[281,351,362,351,362,378,280,379],\"text\":\"Phone:\",\"confidence\":0.958},{\"boundingBox\":[367,351,529,352,529,374,367,378],\"text\":\"555-348-6512\",\"confidence\":0.946}]},{\"language\":\"en\",\"boundingBox\":[1114,320,1551,320,1551,370,1114,370],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[1115,322,1377,320,1377,371,1117,371],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1396,321,1550,321,1549,371,1396,371],\"text\":\"Order\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[167,392,534,392,534,419,167,418],\"text\":\"Website: www.herolimited.com\",\"words\":[{\"boundingBox\":[168,392,270,393,269,419,167,418],\"text\":\"Website:\",\"confidence\":0.957},{\"boundingBox\":[275,393,528,393,529,418,274,419],\"text\":\"www.herolimited.com\",\"confidence\":0.872}]},{\"language\":\"en\",\"boundingBox\":[164,437,236,437,236,459,164,459],\"text\":\"Email:\",\"words\":[{\"boundingBox\":[165,437,236,437,237,460,165,459],\"text\":\"Email:\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1025,420,1317,419,1317,449,1025,449],\"text\":\"Dated As: 12/20/2020\",\"words\":[{\"boundingBox\":[1026,420,1112,421,1112,450,1025,449],\"text\":\"Dated\",\"confidence\":0.959},{\"boundingBox\":[1118,421,1163,421,1163,450,1117,450],\"text\":\"As:\",\"confidence\":0.957},{\"boundingBox\":[1169,421,1317,420,1317,450,1168,450],\"text\":\"12/20/2020\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[166,480,482,479,482,502,166,503],\"text\":\"accounts@herolimited.com\",\"words\":[{\"boundingBox\":[166,484,475,480,473,503,166,503],\"text\":\"accounts@herolimited.com\",\"confidence\":0.856}]},{\"language\":\"en\",\"boundingBox\":[1025,461,1376,461,1376,488,1025,490],\"text\":\"Purchase Order #: 948284\",\"words\":[{\"boundingBox\":[1027,463,1154,461,1153,490,1026,489],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1161,461,1241,461,1240,490,1160,490],\"text\":\"Order\",\"confidence\":0.959},{\"boundingBox\":[1246,461,1278,461,1277,489,1246,489],\"text\":\"#:\",\"confidence\":0.959},{\"boundingBox\":[1283,461,1377,462,1376,488,1282,489],\"text\":\"948284\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[166,546,397,546,397,594,166,594],\"text\":\"Shipped To\",\"words\":[{\"boundingBox\":[167,546,336,548,337,593,168,595],\"text\":\"Shipped\",\"confidence\":0.959},{\"boundingBox\":[346,548,396,548,397,593,347,593],\"text\":\"To\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[160,608,518,608,518,640,160,640],\"text\":\"Vendor Name: Hillary Swank\",\"words\":[{\"boundingBox\":[162,610,257,610,255,640,160,637],\"text\":\"Vendor\",\"confidence\":0.959},{\"boundingBox\":[262,610,347,610,346,641,261,640],\"text\":\"Name:\",\"confidence\":0.959},{\"boundingBox\":[352,610,434,609,433,641,351,641],\"text\":\"Hillary\",\"confidence\":0.959},{\"boundingBox\":[439,609,518,609,517,640,438,641],\"text\":\"Swank\",\"confidence\":0.954}]},{\"language\":\"en\",\"boundingBox\":[160,648,628,645,629,680,160,682],\"text\":\"Company Name: Higgly Wiggly Books\",\"words\":[{\"boundingBox\":[162,648,282,647,281,681,161,678],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[288,647,373,647,372,682,287,682],\"text\":\"Name:\",\"confidence\":0.911},{\"boundingBox\":[379,647,456,647,455,682,378,682],\"text\":\"Higgly\",\"confidence\":0.959},{\"boundingBox\":[462,647,549,646,548,679,461,682],\"text\":\"Wiggly\",\"confidence\":0.959},{\"boundingBox\":[555,646,629,646,628,676,554,679],\"text\":\"Books\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[161,684,526,684,526,712,161,712],\"text\":\"Address: 938 NE Burner Road\",\"words\":[{\"boundingBox\":[162,685,271,685,271,713,162,712],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[277,685,324,685,324,713,277,713],\"text\":\"938\",\"confidence\":0.947},{\"boundingBox\":[330,685,365,685,365,713,329,713],\"text\":\"NE\",\"confidence\":0.958},{\"boundingBox\":[370,685,456,685,456,713,370,713],\"text\":\"Burner\",\"confidence\":0.958},{\"boundingBox\":[462,685,526,686,526,713,461,713],\"text\":\"Road\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[274,722,603,720,604,751,274,754],\"text\":\"Boulder City, CO 92848\",\"words\":[{\"boundingBox\":[279,723,375,721,374,754,278,754],\"text\":\"Boulder\",\"confidence\":0.959},{\"boundingBox\":[381,721,437,721,436,753,380,754],\"text\":\"City,\",\"confidence\":0.959},{\"boundingBox\":[443,721,479,721,478,753,442,753],\"text\":\"CO\",\"confidence\":0.886},{\"boundingBox\":[485,721,568,721,568,751,484,753],\"text\":\"92848\",\"confidence\":0.937}]},{\"language\":\"en\",\"boundingBox\":[612,721,884,721,884,749,612,749],\"text\":\"Phone: 938-294-2949\",\"words\":[{\"boundingBox\":[614,722,707,722,707,750,614,750],\"text\":\"Phone:\",\"confidence\":0.952},{\"boundingBox\":[713,722,884,722,884,749,713,750],\"text\":\"938-294-2949\",\"confidence\":0.956}]},{\"language\":\"en\",\"boundingBox\":[165,783,451,783,451,827,166,830],\"text\":\"Shipped From\",\"words\":[{\"boundingBox\":[167,784,336,784,335,829,166,830],\"text\":\"Shipped\",\"confidence\":0.867},{\"boundingBox\":[345,784,441,783,440,825,344,829],\"text\":\"From\",\"confidence\":0.918}]},{\"language\":\"en\",\"boundingBox\":[165,851,446,851,446,881,165,880],\"text\":\"Name: Bernie Sanders\",\"words\":[{\"boundingBox\":[166,851,252,853,251,880,165,881],\"text\":\"Name:\",\"confidence\":0.956},{\"boundingBox\":[258,853,339,854,337,880,257,880],\"text\":\"Bernie\",\"confidence\":0.958},{\"boundingBox\":[345,854,447,853,445,881,343,880],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[164,889,629,889,629,920,164,920],\"text\":\"Company Name: Jupiter Book Supply\",\"words\":[{\"boundingBox\":[167,891,287,890,287,920,166,920],\"text\":\"Company\",\"confidence\":0.958},{\"boundingBox\":[293,890,376,890,375,921,292,920],\"text\":\"Name:\",\"confidence\":0.958},{\"boundingBox\":[382,890,470,890,469,921,381,921],\"text\":\"Jupiter\",\"confidence\":0.958},{\"boundingBox\":[476,890,540,890,539,921,475,921],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[546,890,629,890,629,921,545,921],\"text\":\"Supply\",\"confidence\":0.947}]},{\"language\":\"en\",\"boundingBox\":[164,926,520,926,520,953,164,953],\"text\":\"Address: 383 N Kinnick Road\",\"words\":[{\"boundingBox\":[166,927,277,927,277,953,165,954],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[283,927,330,927,329,953,282,953],\"text\":\"383\",\"confidence\":0.958},{\"boundingBox\":[335,927,353,927,352,953,334,953],\"text\":\"N\",\"confidence\":0.888},{\"boundingBox\":[362,927,452,927,451,954,361,953],\"text\":\"Kinnick\",\"confidence\":0.958},{\"boundingBox\":[457,927,521,927,521,954,457,954],\"text\":\"Road\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[280,964,516,964,516,991,280,991],\"text\":\"Seattle, WA 38383\",\"words\":[{\"boundingBox\":[284,965,381,965,380,992,283,992],\"text\":\"Seattle,\",\"confidence\":0.959},{\"boundingBox\":[386,965,432,965,431,992,385,992],\"text\":\"WA\",\"confidence\":0.944},{\"boundingBox\":[438,965,516,964,515,991,437,992],\"text\":\"38383\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[759,963,1036,963,1036,991,759,991],\"text\":\"Phone: 932-299-0292\",\"words\":[{\"boundingBox\":[761,964,854,963,852,991,760,990],\"text\":\"Phone:\",\"confidence\":0.959},{\"boundingBox\":[859,963,1034,964,1032,991,857,991],\"text\":\"932-299-0292\",\"confidence\":0.953}]},{\"language\":\"en\",\"boundingBox\":[447,1045,557,1045,557,1079,447,1079],\"text\":\"Details\",\"words\":[{\"boundingBox\":[448,1048,555,1046,556,1080,449,1079],\"text\":\"Details\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[889,1045,1030,1046,1030,1084,889,1084],\"text\":\"Quantity\",\"words\":[{\"boundingBox\":[889,1046,1029,1046,1027,1084,890,1083],\"text\":\"Quantity\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1114,1046,1271,1047,1271,1078,1114,1077],\"text\":\"Unit Price\",\"words\":[{\"boundingBox\":[1114,1048,1184,1047,1184,1078,1114,1078],\"text\":\"Unit\",\"confidence\":0.959},{\"boundingBox\":[1190,1047,1271,1047,1271,1079,1190,1078],\"text\":\"Price\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1384,1047,1469,1046,1470,1076,1385,1077],\"text\":\"Total\",\"words\":[{\"boundingBox\":[1387,1047,1470,1046,1470,1076,1387,1077],\"text\":\"Total\",\"confidence\":0.858}]},{\"language\":\"en\",\"boundingBox\":[172,1094,280,1096,279,1124,172,1121],\"text\":\"Bindings\",\"words\":[{\"boundingBox\":[172,1094,278,1097,278,1124,172,1121],\"text\":\"Bindings\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[859,1091,894,1089,895,1118,860,1120],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1091,893,1089,895,1118,863,1120],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1241,1095,1296,1094,1296,1118,1241,1118],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1242,1094,1295,1094,1295,1118,1242,1118],\"text\":\"1.00\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1459,1095,1531,1093,1531,1118,1459,1119],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1094,1530,1093,1531,1118,1460,1119],\"text\":\"20.00\",\"confidence\":0.957}]},{\"language\":\"en\",\"boundingBox\":[169,1135,329,1134,329,1162,169,1163],\"text\":\"Covers Small\",\"words\":[{\"boundingBox\":[173,1135,257,1135,256,1163,172,1163],\"text\":\"Covers\",\"confidence\":0.959},{\"boundingBox\":[262,1135,329,1134,328,1163,262,1163],\"text\":\"Small\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[860,1137,893,1135,893,1158,861,1160],\"text\":\"20\",\"words\":[{\"boundingBox\":[862,1137,892,1135,893,1158,863,1160],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1239,1136,1294,1135,1294,1159,1239,1159],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1243,1135,1293,1135,1293,1159,1243,1159],\"text\":\"1.00\",\"confidence\":0.908}]},{\"language\":\"en\",\"boundingBox\":[1457,1136,1532,1135,1532,1159,1457,1160],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1136,1529,1135,1530,1160,1459,1160],\"text\":\"20.00\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[170,1179,400,1178,400,1205,170,1206],\"text\":\"Feather Bookmark\",\"words\":[{\"boundingBox\":[172,1180,271,1180,270,1206,171,1206],\"text\":\"Feather\",\"confidence\":0.959},{\"boundingBox\":[276,1180,401,1179,400,1206,275,1206],\"text\":\"Bookmark\",\"confidence\":0.949}]},{\"language\":\"en\",\"boundingBox\":[863,1181,893,1180,893,1202,863,1203],\"text\":\"20\",\"words\":[{\"boundingBox\":[863,1181,892,1180,892,1202,863,1203],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1239,1179,1295,1179,1295,1202,1239,1202],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1179,1294,1179,1294,1202,1241,1202],\"text\":\"5,00\",\"confidence\":0.423}]},{\"language\":\"en\",\"boundingBox\":[1443,1180,1531,1179,1532,1203,1443,1204],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1446,1181,1530,1180,1529,1203,1446,1204],\"text\":\"100.00\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[168,1222,429,1221,429,1250,168,1252],\"text\":\"Copper Swirl Marker\",\"words\":[{\"boundingBox\":[173,1223,263,1222,263,1252,172,1253],\"text\":\"Copper\",\"confidence\":0.959},{\"boundingBox\":[269,1222,332,1222,332,1251,269,1252],\"text\":\"Swirl\",\"confidence\":0.954},{\"boundingBox\":[338,1222,430,1222,430,1249,338,1251],\"text\":\"Marker\",\"confidence\":0.956}]},{\"language\":\"en\",\"boundingBox\":[861,1223,893,1222,893,1246,861,1248],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1223,892,1222,893,1246,862,1247],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1240,1222,1295,1223,1295,1246,1240,1245],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1222,1294,1223,1293,1246,1240,1245],\"text\":\"5,00\",\"confidence\":0.424}]},{\"language\":\"en\",\"boundingBox\":[1443,1222,1531,1222,1531,1247,1443,1247],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1445,1223,1529,1222,1529,1248,1444,1248],\"text\":\"100.00\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1148,1574,1296,1574,1296,1599,1148,1599],\"text\":\"SUBTOTAL\",\"words\":[{\"boundingBox\":[1149,1574,1295,1575,1295,1600,1149,1600],\"text\":\"SUBTOTAL\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1428,1571,1530,1570,1531,1598,1428,1599],\"text\":\"$140.00\",\"words\":[{\"boundingBox\":[1429,1572,1530,1570,1529,1599,1429,1599],\"text\":\"$140.00\",\"confidence\":0.957}]},{\"language\":\"en\",\"boundingBox\":[1238,1619,1295,1618,1295,1642,1237,1642],\"text\":\"TAX\",\"words\":[{\"boundingBox\":[1241,1618,1294,1618,1294,1641,1241,1642],\"text\":\"TAX\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1460,1616,1531,1614,1531,1641,1460,1641],\"text\":\"$4.00\",\"words\":[{\"boundingBox\":[1461,1615,1530,1614,1530,1641,1461,1642],\"text\":\"$4.00\",\"confidence\":0.939}]},{\"language\":\"en\",\"boundingBox\":[481,1670,764,1670,764,1708,481,1708],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[483,1672,603,1671,602,1707,482,1707],\"text\":\"Bernie\",\"confidence\":0.909},{\"boundingBox\":[614,1671,764,1670,763,1709,613,1708],\"text\":\"Sanders\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1204,1672,1296,1672,1296,1699,1204,1699],\"text\":\"TOTAL\",\"words\":[{\"boundingBox\":[1207,1674,1295,1672,1296,1700,1207,1699],\"text\":\"TOTAL\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1426,1670,1530,1669,1530,1695,1426,1697],\"text\":\"$144.00\",\"words\":[{\"boundingBox\":[1429,1671,1529,1669,1530,1696,1429,1697],\"text\":\"$144.00\",\"confidence\":0.949}]},{\"language\":\"en\",\"boundingBox\":[543,1718,716,1719,716,1743,543,1742],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[544,1719,621,1719,621,1743,544,1743],\"text\":\"Bernie\",\"confidence\":0.959},{\"boundingBox\":[626,1719,717,1720,716,1744,626,1743],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[581,1754,681,1756,680,1777,581,1776],\"text\":\"Manager\",\"words\":[{\"boundingBox\":[582,1755,681,1756,680,1778,581,1776],\"text\":\"Manager\",\"confidence\":0.957}]},{\"language\":\"en\",\"boundingBox\":[173,1796,480,1797,480,1832,173,1830],\"text\":\"Additional Notes:\",\"words\":[{\"boundingBox\":[175,1798,360,1797,360,1833,174,1830],\"text\":\"Additional\",\"confidence\":0.959},{\"boundingBox\":[366,1797,481,1800,481,1832,366,1833],\"text\":\"Notes:\",\"confidence\":0.944}]},{\"language\":\"en\",\"boundingBox\":[173,1879,705,1880,705,1912,173,1910],\"text\":\"Do not Jostle Box. Unpack carefully. Enjoy.\",\"words\":[{\"boundingBox\":[176,1883,209,1882,208,1907,174,1906],\"text\":\"Do\",\"confidence\":0.959},{\"boundingBox\":[215,1882,261,1881,260,1908,214,1907],\"text\":\"not\",\"confidence\":0.951},{\"boundingBox\":[266,1881,336,1881,335,1909,265,1908],\"text\":\"Jostle\",\"confidence\":0.958},{\"boundingBox\":[342,1881,403,1880,402,1910,341,1909],\"text\":\"Box.\",\"confidence\":0.892},{\"boundingBox\":[410,1880,504,1880,503,1912,408,1911],\"text\":\"Unpack\",\"confidence\":0.959},{\"boundingBox\":[510,1880,628,1880,627,1913,509,1912],\"text\":\"carefully.\",\"confidence\":0.958},{\"boundingBox\":[633,1880,705,1881,704,1913,632,1913],\"text\":\"Enjoy.\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[172,1923,1508,1924,1508,1959,172,1959],\"text\":\"Jupiter Book Supply will refund you 50% per book if returned within 60 days of reading and\",\"words\":[{\"boundingBox\":[172,1925,273,1925,273,1959,172,1959],\"text\":\"Jupiter\",\"confidence\":0.955},{\"boundingBox\":[280,1924,359,1924,359,1959,280,1959],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[366,1924,468,1924,467,1959,366,1959],\"text\":\"Supply\",\"confidence\":0.959},{\"boundingBox\":[474,1924,522,1924,521,1959,474,1959],\"text\":\"will\",\"confidence\":0.959},{\"boundingBox\":[529,1924,628,1924,628,1959,528,1959],\"text\":\"refund\",\"confidence\":0.958},{\"boundingBox\":[635,1924,692,1924,691,1959,634,1959],\"text\":\"you\",\"confidence\":0.958},{\"boundingBox\":[698,1924,762,1924,761,1959,698,1959],\"text\":\"50%\",\"confidence\":0.955},{\"boundingBox\":[773,1924,823,1924,822,1959,772,1959],\"text\":\"per\",\"confidence\":0.958},{\"boundingBox\":[830,1924,904,1924,903,1959,829,1959],\"text\":\"book\",\"confidence\":0.959},{\"boundingBox\":[911,1924,932,1924,931,1959,910,1959],\"text\":\"if\",\"confidence\":0.909},{\"boundingBox\":[938,1924,1065,1924,1064,1959,937,1959],\"text\":\"returned\",\"confidence\":0.959},{\"boundingBox\":[1072,1924,1160,1924,1159,1959,1071,1959],\"text\":\"within\",\"confidence\":0.959},{\"boundingBox\":[1167,1924,1208,1924,1206,1960,1166,1959],\"text\":\"60\",\"confidence\":0.929},{\"boundingBox\":[1215,1924,1287,1924,1285,1960,1213,1960],\"text\":\"days\",\"confidence\":0.959},{\"boundingBox\":[1294,1924,1323,1924,1322,1960,1292,1960],\"text\":\"of\",\"confidence\":0.958},{\"boundingBox\":[1330,1924,1443,1924,1441,1960,1328,1960],\"text\":\"reading\",\"confidence\":0.959},{\"boundingBox\":[1450,1924,1508,1924,1506,1960,1448,1960],\"text\":\"and\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[169,1957,786,1957,786,1993,169,1993],\"text\":\"offer you 25% off you next total purchase.\",\"words\":[{\"boundingBox\":[171,1959,239,1958,238,1992,170,1991],\"text\":\"offer\",\"confidence\":0.959},{\"boundingBox\":[245,1958,302,1958,300,1993,244,1992],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[308,1958,371,1958,369,1994,307,1993],\"text\":\"25%\",\"confidence\":0.934},{\"boundingBox\":[385,1958,425,1958,424,1994,384,1994],\"text\":\"off\",\"confidence\":0.958},{\"boundingBox\":[431,1958,488,1958,487,1994,430,1994],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[494,1958,559,1958,558,1994,493,1994],\"text\":\"next\",\"confidence\":0.959},{\"boundingBox\":[565,1958,632,1959,631,1993,564,1994],\"text\":\"total\",\"confidence\":0.959},{\"boundingBox\":[638,1959,785,1960,785,1990,637,1993],\"text\":\"purchase.\",\"confidence\":0.959}]}]}],\"pageResults\":[{\"page\":1,\"tables\":[{\"rows\":4,\"columns\":3,\"cells\":[{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"SUBTOTAL\",\"boundingBox\":[1072,1566,1309,1566,1309,1610,1072,1610],\"elements\":[\"#/readResults/0/lines/41/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"$140.00\",\"boundingBox\":[1309,1566,1544,1566,1544,1610,1309,1610],\"elements\":[\"#/readResults/0/lines/42/words/0\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"TAX\",\"boundingBox\":[1072,1610,1309,1610,1309,1658,1072,1658],\"elements\":[\"#/readResults/0/lines/43/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"$4.00\",\"boundingBox\":[1309,1610,1544,1610,1544,1658,1309,1658],\"elements\":[\"#/readResults/0/lines/44/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Bernie Sanders\",\"boundingBox\":[482,1658,1072,1658,1072,1708,482,1708],\"elements\":[\"#/readResults/0/lines/45/words/0\",\"#/readResults/0/lines/45/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"TOTAL\",\"boundingBox\":[1072,1658,1309,1658,1309,1708,1072,1708],\"elements\":[\"#/readResults/0/lines/46/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"$144.00\",\"boundingBox\":[1309,1658,1544,1658,1544,1708,1309,1708],\"elements\":[\"#/readResults/0/lines/47/words/0\"]}]},{\"rows\":6,\"columns\":4,\"cells\":[{\"rowIndex\":0,\"columnIndex\":0,\"text\":\"Details\",\"boundingBox\":[156,1038,847,1038,847,1087,156,1087],\"elements\":[\"#/readResults/0/lines/21/words/0\"]},{\"rowIndex\":0,\"columnIndex\":1,\"text\":\"Quantity\",\"boundingBox\":[847,1038,1072,1038,1072,1087,847,1087],\"elements\":[\"#/readResults/0/lines/22/words/0\"]},{\"rowIndex\":0,\"columnIndex\":2,\"text\":\"Unit Price\",\"boundingBox\":[1072,1038,1309,1038,1309,1087,1072,1087],\"elements\":[\"#/readResults/0/lines/23/words/0\",\"#/readResults/0/lines/23/words/1\"]},{\"rowIndex\":0,\"columnIndex\":3,\"text\":\"Total\",\"boundingBox\":[1309,1038,1544,1038,1544,1087,1309,1087],\"elements\":[\"#/readResults/0/lines/24/words/0\"]},{\"rowIndex\":1,\"columnIndex\":0,\"text\":\"Bindings\",\"boundingBox\":[156,1087,847,1087,847,1128,156,1128],\"elements\":[\"#/readResults/0/lines/25/words/0\"]},{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1087,1072,1087,1072,1128,847,1128],\"elements\":[\"#/readResults/0/lines/26/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1087,1309,1087,1309,1128,1072,1128],\"elements\":[\"#/readResults/0/lines/27/words/0\"]},{\"rowIndex\":1,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1087,1544,1087,1544,1128,1309,1128],\"elements\":[\"#/readResults/0/lines/28/words/0\"]},{\"rowIndex\":2,\"columnIndex\":0,\"text\":\"Covers Small\",\"boundingBox\":[156,1128,847,1128,847,1172,156,1172],\"elements\":[\"#/readResults/0/lines/29/words/0\",\"#/readResults/0/lines/29/words/1\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1128,1072,1128,1072,1172,847,1172],\"elements\":[\"#/readResults/0/lines/30/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1128,1309,1128,1309,1172,1072,1172],\"elements\":[\"#/readResults/0/lines/31/words/0\"]},{\"rowIndex\":2,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1128,1544,1128,1544,1172,1309,1172],\"elements\":[\"#/readResults/0/lines/32/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Feather Bookmark\",\"boundingBox\":[156,1172,847,1172,847,1216,156,1216],\"elements\":[\"#/readResults/0/lines/33/words/0\",\"#/readResults/0/lines/33/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1172,1072,1172,1072,1216,847,1216],\"elements\":[\"#/readResults/0/lines/34/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1172,1309,1172,1309,1216,1072,1216],\"elements\":[\"#/readResults/0/lines/35/words/0\"]},{\"rowIndex\":3,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1172,1544,1172,1544,1216,1309,1216],\"elements\":[\"#/readResults/0/lines/36/words/0\"]},{\"rowIndex\":4,\"columnIndex\":0,\"text\":\"Copper Swirl Marker\",\"boundingBox\":[156,1216,847,1216,847,1260,156,1260],\"elements\":[\"#/readResults/0/lines/37/words/0\",\"#/readResults/0/lines/37/words/1\",\"#/readResults/0/lines/37/words/2\"]},{\"rowIndex\":4,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1216,1072,1216,1072,1260,847,1260],\"elements\":[\"#/readResults/0/lines/38/words/0\"]},{\"rowIndex\":4,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1216,1309,1216,1309,1260,1072,1260],\"elements\":[\"#/readResults/0/lines/39/words/0\"]},{\"rowIndex\":4,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1216,1544,1216,1544,1260,1309,1260],\"elements\":[\"#/readResults/0/lines/40/words/0\"]}]}]}]}}", + "Date" : "Wed, 22 Apr 2020 22:29:38 GMT", "Content-Type" : "application/json; charset=utf-8" }, "Exception" : null }, { "Method" : "GET", - "Uri" : "https://REDACTED.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyzeResults/552e051d-5ae1-4617-9f16-7e35e818d85e", + "Uri" : "https://javaformrecognizertestresource.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyzeResults/e1537668-657f-49c3-9879-7bcf941eb2f7", "Headers" : { - "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.3 (11.0.5; Windows 10 10.0)", - "x-ms-client-request-id" : "34d5990a-7c3d-445b-a3a1-1c509f32ddd3" + "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.1 (11.0.5; Windows 10 10.0)", + "x-ms-client-request-id" : "c869458c-e104-4ea0-b6a5-724c1e634395" }, "Response" : { "Transfer-Encoding" : "chunked", - "x-envoy-upstream-service-time" : "156", + "x-envoy-upstream-service-time" : "33", "Strict-Transport-Security" : "max-age=31536000; includeSubDomains; preload", "x-content-type-options" : "nosniff", - "apim-request-id" : "12bf498c-4528-414d-8f9b-bc28dfb2f141", + "apim-request-id" : "00ece9d2-7c84-4cb5-bb57-6df381652601", "retry-after" : "0", "StatusCode" : "200", - "Body" : "{\"status\":\"succeeded\",\"createdDateTime\":\"2020-05-17T04:20:03Z\",\"lastUpdatedDateTime\":\"2020-05-17T04:20:06Z\",\"analyzeResult\":{\"version\":\"2.0.0\",\"readResults\":[{\"page\":1,\"language\":\"en\",\"angle\":0,\"width\":1700,\"height\":2200,\"unit\":\"pixel\",\"lines\":[{\"boundingBox\":[137,140,351,140,351,167,137,166],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[137,140,263,140,263,168,138,166],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[271,140,351,140,351,168,272,168],\"text\":\"Order\",\"confidence\":0.959}]},{\"boundingBox\":[620,204,1073,201,1074,264,620,266],\"text\":\"Hero Limited\",\"words\":[{\"boundingBox\":[622,207,788,204,787,266,621,266],\"text\":\"Hero\",\"confidence\":0.959},{\"boundingBox\":[811,204,1075,202,1075,266,811,266],\"text\":\"Limited\",\"confidence\":0.959}]},{\"boundingBox\":[165,351,529,350,530,377,165,379],\"text\":\"Company Phone: 555-348-6512\",\"words\":[{\"boundingBox\":[167,352,275,351,275,379,167,379],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[281,351,362,351,362,378,280,379],\"text\":\"Phone:\",\"confidence\":0.958},{\"boundingBox\":[367,351,529,352,529,374,367,378],\"text\":\"555-348-6512\",\"confidence\":0.946}]},{\"boundingBox\":[1114,320,1551,320,1551,370,1114,370],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[1115,322,1377,320,1377,371,1117,371],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1396,321,1550,321,1549,371,1396,371],\"text\":\"Order\",\"confidence\":0.959}]},{\"boundingBox\":[167,392,534,392,534,419,167,418],\"text\":\"Website: www.herolimited.com\",\"words\":[{\"boundingBox\":[168,392,270,393,269,419,167,418],\"text\":\"Website:\",\"confidence\":0.957},{\"boundingBox\":[275,393,528,393,529,418,274,419],\"text\":\"www.herolimited.com\",\"confidence\":0.872}]},{\"boundingBox\":[164,437,236,437,236,459,164,459],\"text\":\"Email:\",\"words\":[{\"boundingBox\":[165,437,236,437,237,460,165,459],\"text\":\"Email:\",\"confidence\":0.959}]},{\"boundingBox\":[1025,420,1317,419,1317,449,1025,449],\"text\":\"Dated As: 12/20/2020\",\"words\":[{\"boundingBox\":[1026,420,1112,421,1112,450,1025,449],\"text\":\"Dated\",\"confidence\":0.959},{\"boundingBox\":[1118,421,1163,421,1163,450,1117,450],\"text\":\"As:\",\"confidence\":0.957},{\"boundingBox\":[1169,421,1317,420,1317,450,1168,450],\"text\":\"12/20/2020\",\"confidence\":0.958}]},{\"boundingBox\":[166,480,482,479,482,502,166,503],\"text\":\"accounts@herolimited.com\",\"words\":[{\"boundingBox\":[166,484,475,480,473,503,166,503],\"text\":\"accounts@herolimited.com\",\"confidence\":0.856}]},{\"boundingBox\":[1025,461,1376,461,1376,488,1025,490],\"text\":\"Purchase Order #: 948284\",\"words\":[{\"boundingBox\":[1027,463,1154,461,1153,490,1026,489],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1161,461,1241,461,1240,490,1160,490],\"text\":\"Order\",\"confidence\":0.959},{\"boundingBox\":[1246,461,1278,461,1277,489,1246,489],\"text\":\"#:\",\"confidence\":0.959},{\"boundingBox\":[1283,461,1377,462,1376,488,1282,489],\"text\":\"948284\",\"confidence\":0.959}]},{\"boundingBox\":[166,546,397,546,397,594,166,594],\"text\":\"Shipped To\",\"words\":[{\"boundingBox\":[167,546,336,548,337,593,168,595],\"text\":\"Shipped\",\"confidence\":0.959},{\"boundingBox\":[346,548,396,548,397,593,347,593],\"text\":\"To\",\"confidence\":0.959}]},{\"boundingBox\":[160,608,518,608,518,640,160,640],\"text\":\"Vendor Name: Hillary Swank\",\"words\":[{\"boundingBox\":[162,610,257,610,255,640,160,637],\"text\":\"Vendor\",\"confidence\":0.959},{\"boundingBox\":[262,610,347,610,346,641,261,640],\"text\":\"Name:\",\"confidence\":0.959},{\"boundingBox\":[352,610,434,609,433,641,351,641],\"text\":\"Hillary\",\"confidence\":0.959},{\"boundingBox\":[439,609,518,609,517,640,438,641],\"text\":\"Swank\",\"confidence\":0.954}]},{\"boundingBox\":[160,648,628,645,629,680,160,682],\"text\":\"Company Name: Higgly Wiggly Books\",\"words\":[{\"boundingBox\":[162,648,282,647,281,681,161,678],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[288,647,373,647,372,682,287,682],\"text\":\"Name:\",\"confidence\":0.911},{\"boundingBox\":[379,647,456,647,455,682,378,682],\"text\":\"Higgly\",\"confidence\":0.959},{\"boundingBox\":[462,647,549,646,548,679,461,682],\"text\":\"Wiggly\",\"confidence\":0.959},{\"boundingBox\":[555,646,629,646,628,676,554,679],\"text\":\"Books\",\"confidence\":0.959}]},{\"boundingBox\":[161,684,526,684,526,712,161,712],\"text\":\"Address: 938 NE Burner Road\",\"words\":[{\"boundingBox\":[162,685,271,685,271,713,162,712],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[277,685,324,685,324,713,277,713],\"text\":\"938\",\"confidence\":0.947},{\"boundingBox\":[330,685,365,685,365,713,329,713],\"text\":\"NE\",\"confidence\":0.958},{\"boundingBox\":[370,685,456,685,456,713,370,713],\"text\":\"Burner\",\"confidence\":0.958},{\"boundingBox\":[462,685,526,686,526,713,461,713],\"text\":\"Road\",\"confidence\":0.958}]},{\"boundingBox\":[274,722,603,720,604,751,274,754],\"text\":\"Boulder City, CO 92848\",\"words\":[{\"boundingBox\":[279,723,375,721,374,754,278,754],\"text\":\"Boulder\",\"confidence\":0.959},{\"boundingBox\":[381,721,437,721,436,753,380,754],\"text\":\"City,\",\"confidence\":0.959},{\"boundingBox\":[443,721,479,721,478,753,442,753],\"text\":\"CO\",\"confidence\":0.886},{\"boundingBox\":[485,721,568,721,568,751,484,753],\"text\":\"92848\",\"confidence\":0.937}]},{\"boundingBox\":[612,721,884,721,884,749,612,749],\"text\":\"Phone: 938-294-2949\",\"words\":[{\"boundingBox\":[614,722,707,722,707,750,614,750],\"text\":\"Phone:\",\"confidence\":0.952},{\"boundingBox\":[713,722,884,722,884,749,713,750],\"text\":\"938-294-2949\",\"confidence\":0.956}]},{\"boundingBox\":[165,783,451,783,451,827,166,830],\"text\":\"Shipped From\",\"words\":[{\"boundingBox\":[167,784,336,784,335,829,166,830],\"text\":\"Shipped\",\"confidence\":0.867},{\"boundingBox\":[345,784,441,783,440,825,344,829],\"text\":\"From\",\"confidence\":0.918}]},{\"boundingBox\":[165,851,446,851,446,881,165,880],\"text\":\"Name: Bernie Sanders\",\"words\":[{\"boundingBox\":[166,851,252,853,251,880,165,881],\"text\":\"Name:\",\"confidence\":0.956},{\"boundingBox\":[258,853,339,854,337,880,257,880],\"text\":\"Bernie\",\"confidence\":0.958},{\"boundingBox\":[345,854,447,853,445,881,343,880],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"boundingBox\":[164,889,629,889,629,920,164,920],\"text\":\"Company Name: Jupiter Book Supply\",\"words\":[{\"boundingBox\":[167,891,287,890,287,920,166,920],\"text\":\"Company\",\"confidence\":0.958},{\"boundingBox\":[293,890,376,890,375,921,292,920],\"text\":\"Name:\",\"confidence\":0.958},{\"boundingBox\":[382,890,470,890,469,921,381,921],\"text\":\"Jupiter\",\"confidence\":0.958},{\"boundingBox\":[476,890,540,890,539,921,475,921],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[546,890,629,890,629,921,545,921],\"text\":\"Supply\",\"confidence\":0.947}]},{\"boundingBox\":[164,926,520,926,520,953,164,953],\"text\":\"Address: 383 N Kinnick Road\",\"words\":[{\"boundingBox\":[166,927,277,927,277,953,165,954],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[283,927,330,927,329,953,282,953],\"text\":\"383\",\"confidence\":0.958},{\"boundingBox\":[335,927,353,927,352,953,334,953],\"text\":\"N\",\"confidence\":0.888},{\"boundingBox\":[362,927,452,927,451,954,361,953],\"text\":\"Kinnick\",\"confidence\":0.958},{\"boundingBox\":[457,927,521,927,521,954,457,954],\"text\":\"Road\",\"confidence\":0.959}]},{\"boundingBox\":[280,964,516,964,516,991,280,991],\"text\":\"Seattle, WA 38383\",\"words\":[{\"boundingBox\":[284,965,381,965,380,992,283,992],\"text\":\"Seattle,\",\"confidence\":0.959},{\"boundingBox\":[386,965,432,965,431,992,385,992],\"text\":\"WA\",\"confidence\":0.944},{\"boundingBox\":[438,965,516,964,515,991,437,992],\"text\":\"38383\",\"confidence\":0.959}]},{\"boundingBox\":[759,963,1036,963,1036,991,759,991],\"text\":\"Phone: 932-299-0292\",\"words\":[{\"boundingBox\":[761,964,854,963,852,991,760,990],\"text\":\"Phone:\",\"confidence\":0.959},{\"boundingBox\":[859,963,1034,964,1032,991,857,991],\"text\":\"932-299-0292\",\"confidence\":0.953}]},{\"boundingBox\":[447,1045,557,1045,557,1079,447,1079],\"text\":\"Details\",\"words\":[{\"boundingBox\":[448,1048,555,1046,556,1080,449,1079],\"text\":\"Details\",\"confidence\":0.959}]},{\"boundingBox\":[889,1045,1030,1046,1030,1084,889,1084],\"text\":\"Quantity\",\"words\":[{\"boundingBox\":[889,1046,1029,1046,1027,1084,890,1083],\"text\":\"Quantity\",\"confidence\":0.959}]},{\"boundingBox\":[1114,1046,1271,1047,1271,1078,1114,1077],\"text\":\"Unit Price\",\"words\":[{\"boundingBox\":[1114,1048,1184,1047,1184,1078,1114,1078],\"text\":\"Unit\",\"confidence\":0.959},{\"boundingBox\":[1190,1047,1271,1047,1271,1079,1190,1078],\"text\":\"Price\",\"confidence\":0.958}]},{\"boundingBox\":[1384,1047,1469,1046,1470,1076,1385,1077],\"text\":\"Total\",\"words\":[{\"boundingBox\":[1387,1047,1470,1046,1470,1076,1387,1077],\"text\":\"Total\",\"confidence\":0.858}]},{\"boundingBox\":[172,1094,280,1096,279,1124,172,1121],\"text\":\"Bindings\",\"words\":[{\"boundingBox\":[172,1094,278,1097,278,1124,172,1121],\"text\":\"Bindings\",\"confidence\":0.959}]},{\"boundingBox\":[859,1091,894,1089,895,1118,860,1120],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1091,893,1089,895,1118,863,1120],\"text\":\"20\",\"confidence\":0.958}]},{\"boundingBox\":[1241,1095,1296,1094,1296,1118,1241,1118],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1242,1094,1295,1094,1295,1118,1242,1118],\"text\":\"1.00\",\"confidence\":0.958}]},{\"boundingBox\":[1459,1095,1531,1093,1531,1118,1459,1119],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1094,1530,1093,1531,1118,1460,1119],\"text\":\"20.00\",\"confidence\":0.957}]},{\"boundingBox\":[169,1135,329,1134,329,1162,169,1163],\"text\":\"Covers Small\",\"words\":[{\"boundingBox\":[173,1135,257,1135,256,1163,172,1163],\"text\":\"Covers\",\"confidence\":0.959},{\"boundingBox\":[262,1135,329,1134,328,1163,262,1163],\"text\":\"Small\",\"confidence\":0.958}]},{\"boundingBox\":[860,1137,893,1135,893,1158,861,1160],\"text\":\"20\",\"words\":[{\"boundingBox\":[862,1137,892,1135,893,1158,863,1160],\"text\":\"20\",\"confidence\":0.958}]},{\"boundingBox\":[1239,1136,1294,1135,1294,1159,1239,1159],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1243,1135,1293,1135,1293,1159,1243,1159],\"text\":\"1.00\",\"confidence\":0.908}]},{\"boundingBox\":[1457,1136,1532,1135,1532,1159,1457,1160],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1136,1529,1135,1530,1160,1459,1160],\"text\":\"20.00\",\"confidence\":0.958}]},{\"boundingBox\":[170,1179,400,1178,400,1205,170,1206],\"text\":\"Feather Bookmark\",\"words\":[{\"boundingBox\":[172,1180,271,1180,270,1206,171,1206],\"text\":\"Feather\",\"confidence\":0.959},{\"boundingBox\":[276,1180,401,1179,400,1206,275,1206],\"text\":\"Bookmark\",\"confidence\":0.949}]},{\"boundingBox\":[863,1181,893,1180,893,1202,863,1203],\"text\":\"20\",\"words\":[{\"boundingBox\":[863,1181,892,1180,892,1202,863,1203],\"text\":\"20\",\"confidence\":0.958}]},{\"boundingBox\":[1239,1179,1295,1179,1295,1202,1239,1202],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1179,1294,1179,1294,1202,1241,1202],\"text\":\"5,00\",\"confidence\":0.423}]},{\"boundingBox\":[1443,1180,1531,1179,1532,1203,1443,1204],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1446,1181,1530,1180,1529,1203,1446,1204],\"text\":\"100.00\",\"confidence\":0.959}]},{\"boundingBox\":[168,1222,429,1221,429,1250,168,1252],\"text\":\"Copper Swirl Marker\",\"words\":[{\"boundingBox\":[173,1223,263,1222,263,1252,172,1253],\"text\":\"Copper\",\"confidence\":0.959},{\"boundingBox\":[269,1222,332,1222,332,1251,269,1252],\"text\":\"Swirl\",\"confidence\":0.954},{\"boundingBox\":[338,1222,430,1222,430,1249,338,1251],\"text\":\"Marker\",\"confidence\":0.956}]},{\"boundingBox\":[861,1223,893,1222,893,1246,861,1248],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1223,892,1222,893,1246,862,1247],\"text\":\"20\",\"confidence\":0.958}]},{\"boundingBox\":[1240,1222,1295,1223,1295,1246,1240,1245],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1222,1294,1223,1293,1246,1240,1245],\"text\":\"5,00\",\"confidence\":0.424}]},{\"boundingBox\":[1443,1222,1531,1222,1531,1247,1443,1247],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1445,1223,1529,1222,1529,1248,1444,1248],\"text\":\"100.00\",\"confidence\":0.959}]},{\"boundingBox\":[1148,1574,1296,1574,1296,1599,1148,1599],\"text\":\"SUBTOTAL\",\"words\":[{\"boundingBox\":[1149,1574,1295,1575,1295,1600,1149,1600],\"text\":\"SUBTOTAL\",\"confidence\":0.959}]},{\"boundingBox\":[1428,1571,1530,1570,1531,1598,1428,1599],\"text\":\"$140.00\",\"words\":[{\"boundingBox\":[1429,1572,1530,1570,1529,1599,1429,1599],\"text\":\"$140.00\",\"confidence\":0.957}]},{\"boundingBox\":[1238,1619,1295,1618,1295,1642,1237,1642],\"text\":\"TAX\",\"words\":[{\"boundingBox\":[1241,1618,1294,1618,1294,1641,1241,1642],\"text\":\"TAX\",\"confidence\":0.958}]},{\"boundingBox\":[1460,1616,1531,1614,1531,1641,1460,1641],\"text\":\"$4.00\",\"words\":[{\"boundingBox\":[1461,1615,1530,1614,1530,1641,1461,1642],\"text\":\"$4.00\",\"confidence\":0.939}]},{\"boundingBox\":[481,1670,764,1670,764,1708,481,1708],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[483,1672,603,1671,602,1707,482,1707],\"text\":\"Bernie\",\"confidence\":0.909},{\"boundingBox\":[614,1671,764,1670,763,1709,613,1708],\"text\":\"Sanders\",\"confidence\":0.958}]},{\"boundingBox\":[1204,1672,1296,1672,1296,1699,1204,1699],\"text\":\"TOTAL\",\"words\":[{\"boundingBox\":[1207,1674,1295,1672,1296,1700,1207,1699],\"text\":\"TOTAL\",\"confidence\":0.959}]},{\"boundingBox\":[1426,1670,1530,1669,1530,1695,1426,1697],\"text\":\"$144.00\",\"words\":[{\"boundingBox\":[1429,1671,1529,1669,1530,1696,1429,1697],\"text\":\"$144.00\",\"confidence\":0.949}]},{\"boundingBox\":[543,1718,716,1719,716,1743,543,1742],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[544,1719,621,1719,621,1743,544,1743],\"text\":\"Bernie\",\"confidence\":0.959},{\"boundingBox\":[626,1719,717,1720,716,1744,626,1743],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"boundingBox\":[581,1754,681,1756,680,1777,581,1776],\"text\":\"Manager\",\"words\":[{\"boundingBox\":[582,1755,681,1756,680,1778,581,1776],\"text\":\"Manager\",\"confidence\":0.957}]},{\"boundingBox\":[173,1796,480,1797,480,1832,173,1830],\"text\":\"Additional Notes:\",\"words\":[{\"boundingBox\":[175,1798,360,1797,360,1833,174,1830],\"text\":\"Additional\",\"confidence\":0.959},{\"boundingBox\":[366,1797,481,1800,481,1832,366,1833],\"text\":\"Notes:\",\"confidence\":0.944}]},{\"boundingBox\":[173,1879,705,1880,705,1912,173,1910],\"text\":\"Do not Jostle Box. Unpack carefully. Enjoy.\",\"words\":[{\"boundingBox\":[176,1883,209,1882,208,1907,174,1906],\"text\":\"Do\",\"confidence\":0.959},{\"boundingBox\":[215,1882,261,1881,260,1908,214,1907],\"text\":\"not\",\"confidence\":0.951},{\"boundingBox\":[266,1881,336,1881,335,1909,265,1908],\"text\":\"Jostle\",\"confidence\":0.958},{\"boundingBox\":[342,1881,403,1880,402,1910,341,1909],\"text\":\"Box.\",\"confidence\":0.892},{\"boundingBox\":[410,1880,504,1880,503,1912,408,1911],\"text\":\"Unpack\",\"confidence\":0.959},{\"boundingBox\":[510,1880,628,1880,627,1913,509,1912],\"text\":\"carefully.\",\"confidence\":0.958},{\"boundingBox\":[633,1880,705,1881,704,1913,632,1913],\"text\":\"Enjoy.\",\"confidence\":0.959}]},{\"boundingBox\":[172,1923,1508,1924,1508,1959,172,1959],\"text\":\"Jupiter Book Supply will refund you 50% per book if returned within 60 days of reading and\",\"words\":[{\"boundingBox\":[172,1925,273,1925,273,1959,172,1959],\"text\":\"Jupiter\",\"confidence\":0.955},{\"boundingBox\":[280,1924,359,1924,359,1959,280,1959],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[366,1924,468,1924,467,1959,366,1959],\"text\":\"Supply\",\"confidence\":0.959},{\"boundingBox\":[474,1924,522,1924,521,1959,474,1959],\"text\":\"will\",\"confidence\":0.959},{\"boundingBox\":[529,1924,628,1924,628,1959,528,1959],\"text\":\"refund\",\"confidence\":0.958},{\"boundingBox\":[635,1924,692,1924,691,1959,634,1959],\"text\":\"you\",\"confidence\":0.958},{\"boundingBox\":[698,1924,762,1924,761,1959,698,1959],\"text\":\"50%\",\"confidence\":0.955},{\"boundingBox\":[773,1924,823,1924,822,1959,772,1959],\"text\":\"per\",\"confidence\":0.958},{\"boundingBox\":[830,1924,904,1924,903,1959,829,1959],\"text\":\"book\",\"confidence\":0.959},{\"boundingBox\":[911,1924,932,1924,931,1959,910,1959],\"text\":\"if\",\"confidence\":0.909},{\"boundingBox\":[938,1924,1065,1924,1064,1959,937,1959],\"text\":\"returned\",\"confidence\":0.959},{\"boundingBox\":[1072,1924,1160,1924,1159,1959,1071,1959],\"text\":\"within\",\"confidence\":0.959},{\"boundingBox\":[1167,1924,1208,1924,1206,1960,1166,1959],\"text\":\"60\",\"confidence\":0.929},{\"boundingBox\":[1215,1924,1287,1924,1285,1960,1213,1960],\"text\":\"days\",\"confidence\":0.959},{\"boundingBox\":[1294,1924,1323,1924,1322,1960,1292,1960],\"text\":\"of\",\"confidence\":0.958},{\"boundingBox\":[1330,1924,1443,1924,1441,1960,1328,1960],\"text\":\"reading\",\"confidence\":0.959},{\"boundingBox\":[1450,1924,1508,1924,1506,1960,1448,1960],\"text\":\"and\",\"confidence\":0.958}]},{\"boundingBox\":[169,1957,786,1957,786,1993,169,1993],\"text\":\"offer you 25% off you next total purchase.\",\"words\":[{\"boundingBox\":[171,1959,239,1958,238,1992,170,1991],\"text\":\"offer\",\"confidence\":0.959},{\"boundingBox\":[245,1958,302,1958,300,1993,244,1992],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[308,1958,371,1958,369,1994,307,1993],\"text\":\"25%\",\"confidence\":0.934},{\"boundingBox\":[385,1958,425,1958,424,1994,384,1994],\"text\":\"off\",\"confidence\":0.958},{\"boundingBox\":[431,1958,488,1958,487,1994,430,1994],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[494,1958,559,1958,558,1994,493,1994],\"text\":\"next\",\"confidence\":0.959},{\"boundingBox\":[565,1958,632,1959,631,1993,564,1994],\"text\":\"total\",\"confidence\":0.959},{\"boundingBox\":[638,1959,785,1960,785,1990,637,1993],\"text\":\"purchase.\",\"confidence\":0.959}]}]}],\"pageResults\":[{\"page\":1,\"tables\":[{\"rows\":4,\"columns\":3,\"cells\":[{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"SUBTOTAL\",\"boundingBox\":[1072,1566,1309,1566,1309,1610,1072,1610],\"elements\":[\"#/readResults/0/lines/41/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"$140.00\",\"boundingBox\":[1309,1566,1544,1566,1544,1610,1309,1610],\"elements\":[\"#/readResults/0/lines/42/words/0\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"TAX\",\"boundingBox\":[1072,1610,1309,1610,1309,1658,1072,1658],\"elements\":[\"#/readResults/0/lines/43/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"$4.00\",\"boundingBox\":[1309,1610,1544,1610,1544,1658,1309,1658],\"elements\":[\"#/readResults/0/lines/44/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Bernie Sanders\",\"boundingBox\":[482,1658,1072,1658,1072,1708,482,1708],\"elements\":[\"#/readResults/0/lines/45/words/0\",\"#/readResults/0/lines/45/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"TOTAL\",\"boundingBox\":[1072,1658,1309,1658,1309,1708,1072,1708],\"elements\":[\"#/readResults/0/lines/46/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"$144.00\",\"boundingBox\":[1309,1658,1544,1658,1544,1708,1309,1708],\"elements\":[\"#/readResults/0/lines/47/words/0\"]}]},{\"rows\":6,\"columns\":4,\"cells\":[{\"rowIndex\":0,\"columnIndex\":0,\"text\":\"Details\",\"boundingBox\":[156,1038,847,1038,847,1087,156,1087],\"elements\":[\"#/readResults/0/lines/21/words/0\"]},{\"rowIndex\":0,\"columnIndex\":1,\"text\":\"Quantity\",\"boundingBox\":[847,1038,1072,1038,1072,1087,847,1087],\"elements\":[\"#/readResults/0/lines/22/words/0\"]},{\"rowIndex\":0,\"columnIndex\":2,\"text\":\"Unit Price\",\"boundingBox\":[1072,1038,1309,1038,1309,1087,1072,1087],\"elements\":[\"#/readResults/0/lines/23/words/0\",\"#/readResults/0/lines/23/words/1\"]},{\"rowIndex\":0,\"columnIndex\":3,\"text\":\"Total\",\"boundingBox\":[1309,1038,1544,1038,1544,1087,1309,1087],\"elements\":[\"#/readResults/0/lines/24/words/0\"]},{\"rowIndex\":1,\"columnIndex\":0,\"text\":\"Bindings\",\"boundingBox\":[156,1087,847,1087,847,1128,156,1128],\"elements\":[\"#/readResults/0/lines/25/words/0\"]},{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1087,1072,1087,1072,1128,847,1128],\"elements\":[\"#/readResults/0/lines/26/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1087,1309,1087,1309,1128,1072,1128],\"elements\":[\"#/readResults/0/lines/27/words/0\"]},{\"rowIndex\":1,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1087,1544,1087,1544,1128,1309,1128],\"elements\":[\"#/readResults/0/lines/28/words/0\"]},{\"rowIndex\":2,\"columnIndex\":0,\"text\":\"Covers Small\",\"boundingBox\":[156,1128,847,1128,847,1172,156,1172],\"elements\":[\"#/readResults/0/lines/29/words/0\",\"#/readResults/0/lines/29/words/1\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1128,1072,1128,1072,1172,847,1172],\"elements\":[\"#/readResults/0/lines/30/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1128,1309,1128,1309,1172,1072,1172],\"elements\":[\"#/readResults/0/lines/31/words/0\"]},{\"rowIndex\":2,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1128,1544,1128,1544,1172,1309,1172],\"elements\":[\"#/readResults/0/lines/32/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Feather Bookmark\",\"boundingBox\":[156,1172,847,1172,847,1216,156,1216],\"elements\":[\"#/readResults/0/lines/33/words/0\",\"#/readResults/0/lines/33/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1172,1072,1172,1072,1216,847,1216],\"elements\":[\"#/readResults/0/lines/34/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1172,1309,1172,1309,1216,1072,1216],\"elements\":[\"#/readResults/0/lines/35/words/0\"]},{\"rowIndex\":3,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1172,1544,1172,1544,1216,1309,1216],\"elements\":[\"#/readResults/0/lines/36/words/0\"]},{\"rowIndex\":4,\"columnIndex\":0,\"text\":\"Copper Swirl Marker\",\"boundingBox\":[156,1216,847,1216,847,1260,156,1260],\"elements\":[\"#/readResults/0/lines/37/words/0\",\"#/readResults/0/lines/37/words/1\",\"#/readResults/0/lines/37/words/2\"]},{\"rowIndex\":4,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1216,1072,1216,1072,1260,847,1260],\"elements\":[\"#/readResults/0/lines/38/words/0\"]},{\"rowIndex\":4,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1216,1309,1216,1309,1260,1072,1260],\"elements\":[\"#/readResults/0/lines/39/words/0\"]},{\"rowIndex\":4,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1216,1544,1216,1544,1260,1309,1260],\"elements\":[\"#/readResults/0/lines/40/words/0\"]}]}]}]}}", - "Date" : "Sun, 17 May 2020 04:20:09 GMT", + "Body" : "{\"status\":\"succeeded\",\"createdDateTime\":\"2020-04-22T22:29:33Z\",\"lastUpdatedDateTime\":\"2020-04-22T22:29:36Z\",\"analyzeResult\":{\"version\":\"2.0.0\",\"readResults\":[{\"page\":1,\"language\":\"en\",\"angle\":0,\"width\":1700,\"height\":2200,\"unit\":\"pixel\",\"lines\":[{\"language\":\"en\",\"boundingBox\":[137,140,351,140,351,167,137,166],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[137,140,263,140,263,168,138,166],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[271,140,351,140,351,168,272,168],\"text\":\"Order\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[620,204,1073,201,1074,264,620,266],\"text\":\"Hero Limited\",\"words\":[{\"boundingBox\":[622,207,788,204,787,266,621,266],\"text\":\"Hero\",\"confidence\":0.959},{\"boundingBox\":[811,204,1075,202,1075,266,811,266],\"text\":\"Limited\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[165,351,529,350,530,377,165,379],\"text\":\"Company Phone: 555-348-6512\",\"words\":[{\"boundingBox\":[167,352,275,351,275,379,167,379],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[281,351,362,351,362,378,280,379],\"text\":\"Phone:\",\"confidence\":0.958},{\"boundingBox\":[367,351,529,352,529,374,367,378],\"text\":\"555-348-6512\",\"confidence\":0.946}]},{\"language\":\"en\",\"boundingBox\":[1114,320,1551,320,1551,370,1114,370],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[1115,322,1377,320,1377,371,1117,371],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1396,321,1550,321,1549,371,1396,371],\"text\":\"Order\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[167,392,534,392,534,419,167,418],\"text\":\"Website: www.herolimited.com\",\"words\":[{\"boundingBox\":[168,392,270,393,269,419,167,418],\"text\":\"Website:\",\"confidence\":0.957},{\"boundingBox\":[275,393,528,393,529,418,274,419],\"text\":\"www.herolimited.com\",\"confidence\":0.872}]},{\"language\":\"en\",\"boundingBox\":[164,437,236,437,236,459,164,459],\"text\":\"Email:\",\"words\":[{\"boundingBox\":[165,437,236,437,237,460,165,459],\"text\":\"Email:\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1025,420,1317,419,1317,449,1025,449],\"text\":\"Dated As: 12/20/2020\",\"words\":[{\"boundingBox\":[1026,420,1112,421,1112,450,1025,449],\"text\":\"Dated\",\"confidence\":0.959},{\"boundingBox\":[1118,421,1163,421,1163,450,1117,450],\"text\":\"As:\",\"confidence\":0.957},{\"boundingBox\":[1169,421,1317,420,1317,450,1168,450],\"text\":\"12/20/2020\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[166,480,482,479,482,502,166,503],\"text\":\"accounts@herolimited.com\",\"words\":[{\"boundingBox\":[166,484,475,480,473,503,166,503],\"text\":\"accounts@herolimited.com\",\"confidence\":0.856}]},{\"language\":\"en\",\"boundingBox\":[1025,461,1376,461,1376,488,1025,490],\"text\":\"Purchase Order #: 948284\",\"words\":[{\"boundingBox\":[1027,463,1154,461,1153,490,1026,489],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1161,461,1241,461,1240,490,1160,490],\"text\":\"Order\",\"confidence\":0.959},{\"boundingBox\":[1246,461,1278,461,1277,489,1246,489],\"text\":\"#:\",\"confidence\":0.959},{\"boundingBox\":[1283,461,1377,462,1376,488,1282,489],\"text\":\"948284\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[166,546,397,546,397,594,166,594],\"text\":\"Shipped To\",\"words\":[{\"boundingBox\":[167,546,336,548,337,593,168,595],\"text\":\"Shipped\",\"confidence\":0.959},{\"boundingBox\":[346,548,396,548,397,593,347,593],\"text\":\"To\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[160,608,518,608,518,640,160,640],\"text\":\"Vendor Name: Hillary Swank\",\"words\":[{\"boundingBox\":[162,610,257,610,255,640,160,637],\"text\":\"Vendor\",\"confidence\":0.959},{\"boundingBox\":[262,610,347,610,346,641,261,640],\"text\":\"Name:\",\"confidence\":0.959},{\"boundingBox\":[352,610,434,609,433,641,351,641],\"text\":\"Hillary\",\"confidence\":0.959},{\"boundingBox\":[439,609,518,609,517,640,438,641],\"text\":\"Swank\",\"confidence\":0.954}]},{\"language\":\"en\",\"boundingBox\":[160,648,628,645,629,680,160,682],\"text\":\"Company Name: Higgly Wiggly Books\",\"words\":[{\"boundingBox\":[162,648,282,647,281,681,161,678],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[288,647,373,647,372,682,287,682],\"text\":\"Name:\",\"confidence\":0.911},{\"boundingBox\":[379,647,456,647,455,682,378,682],\"text\":\"Higgly\",\"confidence\":0.959},{\"boundingBox\":[462,647,549,646,548,679,461,682],\"text\":\"Wiggly\",\"confidence\":0.959},{\"boundingBox\":[555,646,629,646,628,676,554,679],\"text\":\"Books\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[161,684,526,684,526,712,161,712],\"text\":\"Address: 938 NE Burner Road\",\"words\":[{\"boundingBox\":[162,685,271,685,271,713,162,712],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[277,685,324,685,324,713,277,713],\"text\":\"938\",\"confidence\":0.947},{\"boundingBox\":[330,685,365,685,365,713,329,713],\"text\":\"NE\",\"confidence\":0.958},{\"boundingBox\":[370,685,456,685,456,713,370,713],\"text\":\"Burner\",\"confidence\":0.958},{\"boundingBox\":[462,685,526,686,526,713,461,713],\"text\":\"Road\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[274,722,603,720,604,751,274,754],\"text\":\"Boulder City, CO 92848\",\"words\":[{\"boundingBox\":[279,723,375,721,374,754,278,754],\"text\":\"Boulder\",\"confidence\":0.959},{\"boundingBox\":[381,721,437,721,436,753,380,754],\"text\":\"City,\",\"confidence\":0.959},{\"boundingBox\":[443,721,479,721,478,753,442,753],\"text\":\"CO\",\"confidence\":0.886},{\"boundingBox\":[485,721,568,721,568,751,484,753],\"text\":\"92848\",\"confidence\":0.937}]},{\"language\":\"en\",\"boundingBox\":[612,721,884,721,884,749,612,749],\"text\":\"Phone: 938-294-2949\",\"words\":[{\"boundingBox\":[614,722,707,722,707,750,614,750],\"text\":\"Phone:\",\"confidence\":0.952},{\"boundingBox\":[713,722,884,722,884,749,713,750],\"text\":\"938-294-2949\",\"confidence\":0.956}]},{\"language\":\"en\",\"boundingBox\":[165,783,451,783,451,827,166,830],\"text\":\"Shipped From\",\"words\":[{\"boundingBox\":[167,784,336,784,335,829,166,830],\"text\":\"Shipped\",\"confidence\":0.867},{\"boundingBox\":[345,784,441,783,440,825,344,829],\"text\":\"From\",\"confidence\":0.918}]},{\"language\":\"en\",\"boundingBox\":[165,851,446,851,446,881,165,880],\"text\":\"Name: Bernie Sanders\",\"words\":[{\"boundingBox\":[166,851,252,853,251,880,165,881],\"text\":\"Name:\",\"confidence\":0.956},{\"boundingBox\":[258,853,339,854,337,880,257,880],\"text\":\"Bernie\",\"confidence\":0.958},{\"boundingBox\":[345,854,447,853,445,881,343,880],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[164,889,629,889,629,920,164,920],\"text\":\"Company Name: Jupiter Book Supply\",\"words\":[{\"boundingBox\":[167,891,287,890,287,920,166,920],\"text\":\"Company\",\"confidence\":0.958},{\"boundingBox\":[293,890,376,890,375,921,292,920],\"text\":\"Name:\",\"confidence\":0.958},{\"boundingBox\":[382,890,470,890,469,921,381,921],\"text\":\"Jupiter\",\"confidence\":0.958},{\"boundingBox\":[476,890,540,890,539,921,475,921],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[546,890,629,890,629,921,545,921],\"text\":\"Supply\",\"confidence\":0.947}]},{\"language\":\"en\",\"boundingBox\":[164,926,520,926,520,953,164,953],\"text\":\"Address: 383 N Kinnick Road\",\"words\":[{\"boundingBox\":[166,927,277,927,277,953,165,954],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[283,927,330,927,329,953,282,953],\"text\":\"383\",\"confidence\":0.958},{\"boundingBox\":[335,927,353,927,352,953,334,953],\"text\":\"N\",\"confidence\":0.888},{\"boundingBox\":[362,927,452,927,451,954,361,953],\"text\":\"Kinnick\",\"confidence\":0.958},{\"boundingBox\":[457,927,521,927,521,954,457,954],\"text\":\"Road\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[280,964,516,964,516,991,280,991],\"text\":\"Seattle, WA 38383\",\"words\":[{\"boundingBox\":[284,965,381,965,380,992,283,992],\"text\":\"Seattle,\",\"confidence\":0.959},{\"boundingBox\":[386,965,432,965,431,992,385,992],\"text\":\"WA\",\"confidence\":0.944},{\"boundingBox\":[438,965,516,964,515,991,437,992],\"text\":\"38383\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[759,963,1036,963,1036,991,759,991],\"text\":\"Phone: 932-299-0292\",\"words\":[{\"boundingBox\":[761,964,854,963,852,991,760,990],\"text\":\"Phone:\",\"confidence\":0.959},{\"boundingBox\":[859,963,1034,964,1032,991,857,991],\"text\":\"932-299-0292\",\"confidence\":0.953}]},{\"language\":\"en\",\"boundingBox\":[447,1045,557,1045,557,1079,447,1079],\"text\":\"Details\",\"words\":[{\"boundingBox\":[448,1048,555,1046,556,1080,449,1079],\"text\":\"Details\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[889,1045,1030,1046,1030,1084,889,1084],\"text\":\"Quantity\",\"words\":[{\"boundingBox\":[889,1046,1029,1046,1027,1084,890,1083],\"text\":\"Quantity\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1114,1046,1271,1047,1271,1078,1114,1077],\"text\":\"Unit Price\",\"words\":[{\"boundingBox\":[1114,1048,1184,1047,1184,1078,1114,1078],\"text\":\"Unit\",\"confidence\":0.959},{\"boundingBox\":[1190,1047,1271,1047,1271,1079,1190,1078],\"text\":\"Price\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1384,1047,1469,1046,1470,1076,1385,1077],\"text\":\"Total\",\"words\":[{\"boundingBox\":[1387,1047,1470,1046,1470,1076,1387,1077],\"text\":\"Total\",\"confidence\":0.858}]},{\"language\":\"en\",\"boundingBox\":[172,1094,280,1096,279,1124,172,1121],\"text\":\"Bindings\",\"words\":[{\"boundingBox\":[172,1094,278,1097,278,1124,172,1121],\"text\":\"Bindings\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[859,1091,894,1089,895,1118,860,1120],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1091,893,1089,895,1118,863,1120],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1241,1095,1296,1094,1296,1118,1241,1118],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1242,1094,1295,1094,1295,1118,1242,1118],\"text\":\"1.00\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1459,1095,1531,1093,1531,1118,1459,1119],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1094,1530,1093,1531,1118,1460,1119],\"text\":\"20.00\",\"confidence\":0.957}]},{\"language\":\"en\",\"boundingBox\":[169,1135,329,1134,329,1162,169,1163],\"text\":\"Covers Small\",\"words\":[{\"boundingBox\":[173,1135,257,1135,256,1163,172,1163],\"text\":\"Covers\",\"confidence\":0.959},{\"boundingBox\":[262,1135,329,1134,328,1163,262,1163],\"text\":\"Small\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[860,1137,893,1135,893,1158,861,1160],\"text\":\"20\",\"words\":[{\"boundingBox\":[862,1137,892,1135,893,1158,863,1160],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1239,1136,1294,1135,1294,1159,1239,1159],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1243,1135,1293,1135,1293,1159,1243,1159],\"text\":\"1.00\",\"confidence\":0.908}]},{\"language\":\"en\",\"boundingBox\":[1457,1136,1532,1135,1532,1159,1457,1160],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1136,1529,1135,1530,1160,1459,1160],\"text\":\"20.00\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[170,1179,400,1178,400,1205,170,1206],\"text\":\"Feather Bookmark\",\"words\":[{\"boundingBox\":[172,1180,271,1180,270,1206,171,1206],\"text\":\"Feather\",\"confidence\":0.959},{\"boundingBox\":[276,1180,401,1179,400,1206,275,1206],\"text\":\"Bookmark\",\"confidence\":0.949}]},{\"language\":\"en\",\"boundingBox\":[863,1181,893,1180,893,1202,863,1203],\"text\":\"20\",\"words\":[{\"boundingBox\":[863,1181,892,1180,892,1202,863,1203],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1239,1179,1295,1179,1295,1202,1239,1202],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1179,1294,1179,1294,1202,1241,1202],\"text\":\"5,00\",\"confidence\":0.423}]},{\"language\":\"en\",\"boundingBox\":[1443,1180,1531,1179,1532,1203,1443,1204],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1446,1181,1530,1180,1529,1203,1446,1204],\"text\":\"100.00\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[168,1222,429,1221,429,1250,168,1252],\"text\":\"Copper Swirl Marker\",\"words\":[{\"boundingBox\":[173,1223,263,1222,263,1252,172,1253],\"text\":\"Copper\",\"confidence\":0.959},{\"boundingBox\":[269,1222,332,1222,332,1251,269,1252],\"text\":\"Swirl\",\"confidence\":0.954},{\"boundingBox\":[338,1222,430,1222,430,1249,338,1251],\"text\":\"Marker\",\"confidence\":0.956}]},{\"language\":\"en\",\"boundingBox\":[861,1223,893,1222,893,1246,861,1248],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1223,892,1222,893,1246,862,1247],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1240,1222,1295,1223,1295,1246,1240,1245],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1222,1294,1223,1293,1246,1240,1245],\"text\":\"5,00\",\"confidence\":0.424}]},{\"language\":\"en\",\"boundingBox\":[1443,1222,1531,1222,1531,1247,1443,1247],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1445,1223,1529,1222,1529,1248,1444,1248],\"text\":\"100.00\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1148,1574,1296,1574,1296,1599,1148,1599],\"text\":\"SUBTOTAL\",\"words\":[{\"boundingBox\":[1149,1574,1295,1575,1295,1600,1149,1600],\"text\":\"SUBTOTAL\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1428,1571,1530,1570,1531,1598,1428,1599],\"text\":\"$140.00\",\"words\":[{\"boundingBox\":[1429,1572,1530,1570,1529,1599,1429,1599],\"text\":\"$140.00\",\"confidence\":0.957}]},{\"language\":\"en\",\"boundingBox\":[1238,1619,1295,1618,1295,1642,1237,1642],\"text\":\"TAX\",\"words\":[{\"boundingBox\":[1241,1618,1294,1618,1294,1641,1241,1642],\"text\":\"TAX\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1460,1616,1531,1614,1531,1641,1460,1641],\"text\":\"$4.00\",\"words\":[{\"boundingBox\":[1461,1615,1530,1614,1530,1641,1461,1642],\"text\":\"$4.00\",\"confidence\":0.939}]},{\"language\":\"en\",\"boundingBox\":[481,1670,764,1670,764,1708,481,1708],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[483,1672,603,1671,602,1707,482,1707],\"text\":\"Bernie\",\"confidence\":0.909},{\"boundingBox\":[614,1671,764,1670,763,1709,613,1708],\"text\":\"Sanders\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1204,1672,1296,1672,1296,1699,1204,1699],\"text\":\"TOTAL\",\"words\":[{\"boundingBox\":[1207,1674,1295,1672,1296,1700,1207,1699],\"text\":\"TOTAL\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1426,1670,1530,1669,1530,1695,1426,1697],\"text\":\"$144.00\",\"words\":[{\"boundingBox\":[1429,1671,1529,1669,1530,1696,1429,1697],\"text\":\"$144.00\",\"confidence\":0.949}]},{\"language\":\"en\",\"boundingBox\":[543,1718,716,1719,716,1743,543,1742],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[544,1719,621,1719,621,1743,544,1743],\"text\":\"Bernie\",\"confidence\":0.959},{\"boundingBox\":[626,1719,717,1720,716,1744,626,1743],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[581,1754,681,1756,680,1777,581,1776],\"text\":\"Manager\",\"words\":[{\"boundingBox\":[582,1755,681,1756,680,1778,581,1776],\"text\":\"Manager\",\"confidence\":0.957}]},{\"language\":\"en\",\"boundingBox\":[173,1796,480,1797,480,1832,173,1830],\"text\":\"Additional Notes:\",\"words\":[{\"boundingBox\":[175,1798,360,1797,360,1833,174,1830],\"text\":\"Additional\",\"confidence\":0.959},{\"boundingBox\":[366,1797,481,1800,481,1832,366,1833],\"text\":\"Notes:\",\"confidence\":0.944}]},{\"language\":\"en\",\"boundingBox\":[173,1879,705,1880,705,1912,173,1910],\"text\":\"Do not Jostle Box. Unpack carefully. Enjoy.\",\"words\":[{\"boundingBox\":[176,1883,209,1882,208,1907,174,1906],\"text\":\"Do\",\"confidence\":0.959},{\"boundingBox\":[215,1882,261,1881,260,1908,214,1907],\"text\":\"not\",\"confidence\":0.951},{\"boundingBox\":[266,1881,336,1881,335,1909,265,1908],\"text\":\"Jostle\",\"confidence\":0.958},{\"boundingBox\":[342,1881,403,1880,402,1910,341,1909],\"text\":\"Box.\",\"confidence\":0.892},{\"boundingBox\":[410,1880,504,1880,503,1912,408,1911],\"text\":\"Unpack\",\"confidence\":0.959},{\"boundingBox\":[510,1880,628,1880,627,1913,509,1912],\"text\":\"carefully.\",\"confidence\":0.958},{\"boundingBox\":[633,1880,705,1881,704,1913,632,1913],\"text\":\"Enjoy.\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[172,1923,1508,1924,1508,1959,172,1959],\"text\":\"Jupiter Book Supply will refund you 50% per book if returned within 60 days of reading and\",\"words\":[{\"boundingBox\":[172,1925,273,1925,273,1959,172,1959],\"text\":\"Jupiter\",\"confidence\":0.955},{\"boundingBox\":[280,1924,359,1924,359,1959,280,1959],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[366,1924,468,1924,467,1959,366,1959],\"text\":\"Supply\",\"confidence\":0.959},{\"boundingBox\":[474,1924,522,1924,521,1959,474,1959],\"text\":\"will\",\"confidence\":0.959},{\"boundingBox\":[529,1924,628,1924,628,1959,528,1959],\"text\":\"refund\",\"confidence\":0.958},{\"boundingBox\":[635,1924,692,1924,691,1959,634,1959],\"text\":\"you\",\"confidence\":0.958},{\"boundingBox\":[698,1924,762,1924,761,1959,698,1959],\"text\":\"50%\",\"confidence\":0.955},{\"boundingBox\":[773,1924,823,1924,822,1959,772,1959],\"text\":\"per\",\"confidence\":0.958},{\"boundingBox\":[830,1924,904,1924,903,1959,829,1959],\"text\":\"book\",\"confidence\":0.959},{\"boundingBox\":[911,1924,932,1924,931,1959,910,1959],\"text\":\"if\",\"confidence\":0.909},{\"boundingBox\":[938,1924,1065,1924,1064,1959,937,1959],\"text\":\"returned\",\"confidence\":0.959},{\"boundingBox\":[1072,1924,1160,1924,1159,1959,1071,1959],\"text\":\"within\",\"confidence\":0.959},{\"boundingBox\":[1167,1924,1208,1924,1206,1960,1166,1959],\"text\":\"60\",\"confidence\":0.929},{\"boundingBox\":[1215,1924,1287,1924,1285,1960,1213,1960],\"text\":\"days\",\"confidence\":0.959},{\"boundingBox\":[1294,1924,1323,1924,1322,1960,1292,1960],\"text\":\"of\",\"confidence\":0.958},{\"boundingBox\":[1330,1924,1443,1924,1441,1960,1328,1960],\"text\":\"reading\",\"confidence\":0.959},{\"boundingBox\":[1450,1924,1508,1924,1506,1960,1448,1960],\"text\":\"and\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[169,1957,786,1957,786,1993,169,1993],\"text\":\"offer you 25% off you next total purchase.\",\"words\":[{\"boundingBox\":[171,1959,239,1958,238,1992,170,1991],\"text\":\"offer\",\"confidence\":0.959},{\"boundingBox\":[245,1958,302,1958,300,1993,244,1992],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[308,1958,371,1958,369,1994,307,1993],\"text\":\"25%\",\"confidence\":0.934},{\"boundingBox\":[385,1958,425,1958,424,1994,384,1994],\"text\":\"off\",\"confidence\":0.958},{\"boundingBox\":[431,1958,488,1958,487,1994,430,1994],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[494,1958,559,1958,558,1994,493,1994],\"text\":\"next\",\"confidence\":0.959},{\"boundingBox\":[565,1958,632,1959,631,1993,564,1994],\"text\":\"total\",\"confidence\":0.959},{\"boundingBox\":[638,1959,785,1960,785,1990,637,1993],\"text\":\"purchase.\",\"confidence\":0.959}]}]}],\"pageResults\":[{\"page\":1,\"tables\":[{\"rows\":4,\"columns\":3,\"cells\":[{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"SUBTOTAL\",\"boundingBox\":[1072,1566,1309,1566,1309,1610,1072,1610],\"elements\":[\"#/readResults/0/lines/41/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"$140.00\",\"boundingBox\":[1309,1566,1544,1566,1544,1610,1309,1610],\"elements\":[\"#/readResults/0/lines/42/words/0\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"TAX\",\"boundingBox\":[1072,1610,1309,1610,1309,1658,1072,1658],\"elements\":[\"#/readResults/0/lines/43/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"$4.00\",\"boundingBox\":[1309,1610,1544,1610,1544,1658,1309,1658],\"elements\":[\"#/readResults/0/lines/44/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Bernie Sanders\",\"boundingBox\":[482,1658,1072,1658,1072,1708,482,1708],\"elements\":[\"#/readResults/0/lines/45/words/0\",\"#/readResults/0/lines/45/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"TOTAL\",\"boundingBox\":[1072,1658,1309,1658,1309,1708,1072,1708],\"elements\":[\"#/readResults/0/lines/46/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"$144.00\",\"boundingBox\":[1309,1658,1544,1658,1544,1708,1309,1708],\"elements\":[\"#/readResults/0/lines/47/words/0\"]}]},{\"rows\":6,\"columns\":4,\"cells\":[{\"rowIndex\":0,\"columnIndex\":0,\"text\":\"Details\",\"boundingBox\":[156,1038,847,1038,847,1087,156,1087],\"elements\":[\"#/readResults/0/lines/21/words/0\"]},{\"rowIndex\":0,\"columnIndex\":1,\"text\":\"Quantity\",\"boundingBox\":[847,1038,1072,1038,1072,1087,847,1087],\"elements\":[\"#/readResults/0/lines/22/words/0\"]},{\"rowIndex\":0,\"columnIndex\":2,\"text\":\"Unit Price\",\"boundingBox\":[1072,1038,1309,1038,1309,1087,1072,1087],\"elements\":[\"#/readResults/0/lines/23/words/0\",\"#/readResults/0/lines/23/words/1\"]},{\"rowIndex\":0,\"columnIndex\":3,\"text\":\"Total\",\"boundingBox\":[1309,1038,1544,1038,1544,1087,1309,1087],\"elements\":[\"#/readResults/0/lines/24/words/0\"]},{\"rowIndex\":1,\"columnIndex\":0,\"text\":\"Bindings\",\"boundingBox\":[156,1087,847,1087,847,1128,156,1128],\"elements\":[\"#/readResults/0/lines/25/words/0\"]},{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1087,1072,1087,1072,1128,847,1128],\"elements\":[\"#/readResults/0/lines/26/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1087,1309,1087,1309,1128,1072,1128],\"elements\":[\"#/readResults/0/lines/27/words/0\"]},{\"rowIndex\":1,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1087,1544,1087,1544,1128,1309,1128],\"elements\":[\"#/readResults/0/lines/28/words/0\"]},{\"rowIndex\":2,\"columnIndex\":0,\"text\":\"Covers Small\",\"boundingBox\":[156,1128,847,1128,847,1172,156,1172],\"elements\":[\"#/readResults/0/lines/29/words/0\",\"#/readResults/0/lines/29/words/1\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1128,1072,1128,1072,1172,847,1172],\"elements\":[\"#/readResults/0/lines/30/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1128,1309,1128,1309,1172,1072,1172],\"elements\":[\"#/readResults/0/lines/31/words/0\"]},{\"rowIndex\":2,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1128,1544,1128,1544,1172,1309,1172],\"elements\":[\"#/readResults/0/lines/32/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Feather Bookmark\",\"boundingBox\":[156,1172,847,1172,847,1216,156,1216],\"elements\":[\"#/readResults/0/lines/33/words/0\",\"#/readResults/0/lines/33/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1172,1072,1172,1072,1216,847,1216],\"elements\":[\"#/readResults/0/lines/34/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1172,1309,1172,1309,1216,1072,1216],\"elements\":[\"#/readResults/0/lines/35/words/0\"]},{\"rowIndex\":3,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1172,1544,1172,1544,1216,1309,1216],\"elements\":[\"#/readResults/0/lines/36/words/0\"]},{\"rowIndex\":4,\"columnIndex\":0,\"text\":\"Copper Swirl Marker\",\"boundingBox\":[156,1216,847,1216,847,1260,156,1260],\"elements\":[\"#/readResults/0/lines/37/words/0\",\"#/readResults/0/lines/37/words/1\",\"#/readResults/0/lines/37/words/2\"]},{\"rowIndex\":4,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1216,1072,1216,1072,1260,847,1260],\"elements\":[\"#/readResults/0/lines/38/words/0\"]},{\"rowIndex\":4,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1216,1309,1216,1309,1260,1072,1260],\"elements\":[\"#/readResults/0/lines/39/words/0\"]},{\"rowIndex\":4,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1216,1544,1216,1544,1260,1309,1260],\"elements\":[\"#/readResults/0/lines/40/words/0\"]}]}]}]}}", + "Date" : "Wed, 22 Apr 2020 22:29:38 GMT", "Content-Type" : "application/json; charset=utf-8" }, "Exception" : null diff --git a/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeContentResultWithNullData.json b/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeContentResultWithNullData.json index ba5f37f8f855..7ad05cbc369b 100644 --- a/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeContentResultWithNullData.json +++ b/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeContentResultWithNullData.json @@ -1,4 +1,96 @@ { - "networkCallRecords" : [ ], + "networkCallRecords" : [ { + "Method" : "POST", + "Uri" : "https://javaformrecognizertestresource.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyze", + "Headers" : { + "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.1 (11.0.5; Windows 10 10.0)", + "x-ms-client-request-id" : "bff261c8-9c37-492e-9685-42fddd0c7973", + "Content-Type" : "image/png" + }, + "Response" : { + "x-envoy-upstream-service-time" : "152", + "Strict-Transport-Security" : "max-age=31536000; includeSubDomains; preload", + "x-content-type-options" : "nosniff", + "apim-request-id" : "bc361a29-b0ad-4990-b4e0-8b21a32b953e", + "retry-after" : "0", + "Content-Length" : "0", + "StatusCode" : "202", + "Operation-Location" : "https://javaformrecognizertestresource.cognitiveservices.azure.com/formrecognizer/v2.0-preview/layout/analyzeResults/bc361a29-b0ad-4990-b4e0-8b21a32b953e", + "Date" : "Wed, 22 Apr 2020 22:29:45 GMT" + }, + "Exception" : null + }, { + "Method" : "GET", + "Uri" : "https://javaformrecognizertestresource.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyzeResults/bc361a29-b0ad-4990-b4e0-8b21a32b953e", + "Headers" : { + "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.1 (11.0.5; Windows 10 10.0)", + "x-ms-client-request-id" : "948734bd-5ba5-41f5-aec4-5fd5590ad637" + }, + "Response" : { + "Transfer-Encoding" : "chunked", + "x-envoy-upstream-service-time" : "38", + "Strict-Transport-Security" : "max-age=31536000; includeSubDomains; preload", + "x-content-type-options" : "nosniff", + "apim-request-id" : "036ceeae-f55c-4299-aab7-2c3f15f78ebc", + "retry-after" : "0", + "StatusCode" : "200", + "Body" : "{\"status\":\"succeeded\",\"createdDateTime\":\"2020-04-22T22:29:45Z\",\"lastUpdatedDateTime\":\"2020-04-22T22:29:47Z\",\"analyzeResult\":{\"version\":\"2.0.0\",\"readResults\":[{\"page\":1,\"language\":\"en\",\"angle\":0,\"width\":1700,\"height\":2200,\"unit\":\"pixel\",\"lines\":[{\"language\":\"en\",\"boundingBox\":[137,140,351,140,351,167,137,166],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[137,140,263,140,263,168,138,166],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[271,140,351,140,351,168,272,168],\"text\":\"Order\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[620,204,1073,201,1074,264,620,266],\"text\":\"Hero Limited\",\"words\":[{\"boundingBox\":[622,207,788,204,787,266,621,266],\"text\":\"Hero\",\"confidence\":0.959},{\"boundingBox\":[811,204,1075,202,1075,266,811,266],\"text\":\"Limited\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[165,351,529,350,530,377,165,379],\"text\":\"Company Phone: 555-348-6512\",\"words\":[{\"boundingBox\":[167,352,275,351,275,379,167,379],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[281,351,362,351,362,378,280,379],\"text\":\"Phone:\",\"confidence\":0.958},{\"boundingBox\":[367,351,529,352,529,374,367,378],\"text\":\"555-348-6512\",\"confidence\":0.946}]},{\"language\":\"en\",\"boundingBox\":[1114,320,1551,320,1551,370,1114,370],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[1115,322,1377,320,1377,371,1117,371],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1396,321,1550,321,1549,371,1396,371],\"text\":\"Order\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[167,392,534,392,534,419,167,418],\"text\":\"Website: www.herolimited.com\",\"words\":[{\"boundingBox\":[168,392,270,393,269,419,167,418],\"text\":\"Website:\",\"confidence\":0.957},{\"boundingBox\":[275,393,528,393,529,418,274,419],\"text\":\"www.herolimited.com\",\"confidence\":0.872}]},{\"language\":\"en\",\"boundingBox\":[164,437,236,437,236,459,164,459],\"text\":\"Email:\",\"words\":[{\"boundingBox\":[165,437,236,437,237,460,165,459],\"text\":\"Email:\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1025,420,1317,419,1317,449,1025,449],\"text\":\"Dated As: 12/20/2020\",\"words\":[{\"boundingBox\":[1026,420,1112,421,1112,450,1025,449],\"text\":\"Dated\",\"confidence\":0.959},{\"boundingBox\":[1118,421,1163,421,1163,450,1117,450],\"text\":\"As:\",\"confidence\":0.957},{\"boundingBox\":[1169,421,1317,420,1317,450,1168,450],\"text\":\"12/20/2020\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[166,480,482,479,482,502,166,503],\"text\":\"accounts@herolimited.com\",\"words\":[{\"boundingBox\":[166,484,475,480,473,503,166,503],\"text\":\"accounts@herolimited.com\",\"confidence\":0.856}]},{\"language\":\"en\",\"boundingBox\":[1025,461,1376,461,1376,488,1025,490],\"text\":\"Purchase Order #: 948284\",\"words\":[{\"boundingBox\":[1027,463,1154,461,1153,490,1026,489],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1161,461,1241,461,1240,490,1160,490],\"text\":\"Order\",\"confidence\":0.959},{\"boundingBox\":[1246,461,1278,461,1277,489,1246,489],\"text\":\"#:\",\"confidence\":0.959},{\"boundingBox\":[1283,461,1377,462,1376,488,1282,489],\"text\":\"948284\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[166,546,397,546,397,594,166,594],\"text\":\"Shipped To\",\"words\":[{\"boundingBox\":[167,546,336,548,337,593,168,595],\"text\":\"Shipped\",\"confidence\":0.959},{\"boundingBox\":[346,548,396,548,397,593,347,593],\"text\":\"To\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[160,608,518,608,518,640,160,640],\"text\":\"Vendor Name: Hillary Swank\",\"words\":[{\"boundingBox\":[162,610,257,610,255,640,160,637],\"text\":\"Vendor\",\"confidence\":0.959},{\"boundingBox\":[262,610,347,610,346,641,261,640],\"text\":\"Name:\",\"confidence\":0.959},{\"boundingBox\":[352,610,434,609,433,641,351,641],\"text\":\"Hillary\",\"confidence\":0.959},{\"boundingBox\":[439,609,518,609,517,640,438,641],\"text\":\"Swank\",\"confidence\":0.954}]},{\"language\":\"en\",\"boundingBox\":[160,648,628,645,629,680,160,682],\"text\":\"Company Name: Higgly Wiggly Books\",\"words\":[{\"boundingBox\":[162,648,282,647,281,681,161,678],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[288,647,373,647,372,682,287,682],\"text\":\"Name:\",\"confidence\":0.911},{\"boundingBox\":[379,647,456,647,455,682,378,682],\"text\":\"Higgly\",\"confidence\":0.959},{\"boundingBox\":[462,647,549,646,548,679,461,682],\"text\":\"Wiggly\",\"confidence\":0.959},{\"boundingBox\":[555,646,629,646,628,676,554,679],\"text\":\"Books\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[161,684,526,684,526,712,161,712],\"text\":\"Address: 938 NE Burner Road\",\"words\":[{\"boundingBox\":[162,685,271,685,271,713,162,712],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[277,685,324,685,324,713,277,713],\"text\":\"938\",\"confidence\":0.947},{\"boundingBox\":[330,685,365,685,365,713,329,713],\"text\":\"NE\",\"confidence\":0.958},{\"boundingBox\":[370,685,456,685,456,713,370,713],\"text\":\"Burner\",\"confidence\":0.958},{\"boundingBox\":[462,685,526,686,526,713,461,713],\"text\":\"Road\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[274,722,603,720,604,751,274,754],\"text\":\"Boulder City, CO 92848\",\"words\":[{\"boundingBox\":[279,723,375,721,374,754,278,754],\"text\":\"Boulder\",\"confidence\":0.959},{\"boundingBox\":[381,721,437,721,436,753,380,754],\"text\":\"City,\",\"confidence\":0.959},{\"boundingBox\":[443,721,479,721,478,753,442,753],\"text\":\"CO\",\"confidence\":0.886},{\"boundingBox\":[485,721,568,721,568,751,484,753],\"text\":\"92848\",\"confidence\":0.937}]},{\"language\":\"en\",\"boundingBox\":[612,721,884,721,884,749,612,749],\"text\":\"Phone: 938-294-2949\",\"words\":[{\"boundingBox\":[614,722,707,722,707,750,614,750],\"text\":\"Phone:\",\"confidence\":0.952},{\"boundingBox\":[713,722,884,722,884,749,713,750],\"text\":\"938-294-2949\",\"confidence\":0.956}]},{\"language\":\"en\",\"boundingBox\":[165,783,451,783,451,827,166,830],\"text\":\"Shipped From\",\"words\":[{\"boundingBox\":[167,784,336,784,335,829,166,830],\"text\":\"Shipped\",\"confidence\":0.867},{\"boundingBox\":[345,784,441,783,440,825,344,829],\"text\":\"From\",\"confidence\":0.918}]},{\"language\":\"en\",\"boundingBox\":[165,851,446,851,446,881,165,880],\"text\":\"Name: Bernie Sanders\",\"words\":[{\"boundingBox\":[166,851,252,853,251,880,165,881],\"text\":\"Name:\",\"confidence\":0.956},{\"boundingBox\":[258,853,339,854,337,880,257,880],\"text\":\"Bernie\",\"confidence\":0.958},{\"boundingBox\":[345,854,447,853,445,881,343,880],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[164,889,629,889,629,920,164,920],\"text\":\"Company Name: Jupiter Book Supply\",\"words\":[{\"boundingBox\":[167,891,287,890,287,920,166,920],\"text\":\"Company\",\"confidence\":0.958},{\"boundingBox\":[293,890,376,890,375,921,292,920],\"text\":\"Name:\",\"confidence\":0.958},{\"boundingBox\":[382,890,470,890,469,921,381,921],\"text\":\"Jupiter\",\"confidence\":0.958},{\"boundingBox\":[476,890,540,890,539,921,475,921],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[546,890,629,890,629,921,545,921],\"text\":\"Supply\",\"confidence\":0.947}]},{\"language\":\"en\",\"boundingBox\":[164,926,520,926,520,953,164,953],\"text\":\"Address: 383 N Kinnick Road\",\"words\":[{\"boundingBox\":[166,927,277,927,277,953,165,954],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[283,927,330,927,329,953,282,953],\"text\":\"383\",\"confidence\":0.958},{\"boundingBox\":[335,927,353,927,352,953,334,953],\"text\":\"N\",\"confidence\":0.888},{\"boundingBox\":[362,927,452,927,451,954,361,953],\"text\":\"Kinnick\",\"confidence\":0.958},{\"boundingBox\":[457,927,521,927,521,954,457,954],\"text\":\"Road\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[280,964,516,964,516,991,280,991],\"text\":\"Seattle, WA 38383\",\"words\":[{\"boundingBox\":[284,965,381,965,380,992,283,992],\"text\":\"Seattle,\",\"confidence\":0.959},{\"boundingBox\":[386,965,432,965,431,992,385,992],\"text\":\"WA\",\"confidence\":0.944},{\"boundingBox\":[438,965,516,964,515,991,437,992],\"text\":\"38383\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[759,963,1036,963,1036,991,759,991],\"text\":\"Phone: 932-299-0292\",\"words\":[{\"boundingBox\":[761,964,854,963,852,991,760,990],\"text\":\"Phone:\",\"confidence\":0.959},{\"boundingBox\":[859,963,1034,964,1032,991,857,991],\"text\":\"932-299-0292\",\"confidence\":0.953}]},{\"language\":\"en\",\"boundingBox\":[447,1045,557,1045,557,1079,447,1079],\"text\":\"Details\",\"words\":[{\"boundingBox\":[448,1048,555,1046,556,1080,449,1079],\"text\":\"Details\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[889,1045,1030,1046,1030,1084,889,1084],\"text\":\"Quantity\",\"words\":[{\"boundingBox\":[889,1046,1029,1046,1027,1084,890,1083],\"text\":\"Quantity\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1114,1046,1271,1047,1271,1078,1114,1077],\"text\":\"Unit Price\",\"words\":[{\"boundingBox\":[1114,1048,1184,1047,1184,1078,1114,1078],\"text\":\"Unit\",\"confidence\":0.959},{\"boundingBox\":[1190,1047,1271,1047,1271,1079,1190,1078],\"text\":\"Price\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1384,1047,1469,1046,1470,1076,1385,1077],\"text\":\"Total\",\"words\":[{\"boundingBox\":[1387,1047,1470,1046,1470,1076,1387,1077],\"text\":\"Total\",\"confidence\":0.858}]},{\"language\":\"en\",\"boundingBox\":[172,1094,280,1096,279,1124,172,1121],\"text\":\"Bindings\",\"words\":[{\"boundingBox\":[172,1094,278,1097,278,1124,172,1121],\"text\":\"Bindings\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[859,1091,894,1089,895,1118,860,1120],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1091,893,1089,895,1118,863,1120],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1241,1095,1296,1094,1296,1118,1241,1118],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1242,1094,1295,1094,1295,1118,1242,1118],\"text\":\"1.00\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1459,1095,1531,1093,1531,1118,1459,1119],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1094,1530,1093,1531,1118,1460,1119],\"text\":\"20.00\",\"confidence\":0.957}]},{\"language\":\"en\",\"boundingBox\":[169,1135,329,1134,329,1162,169,1163],\"text\":\"Covers Small\",\"words\":[{\"boundingBox\":[173,1135,257,1135,256,1163,172,1163],\"text\":\"Covers\",\"confidence\":0.959},{\"boundingBox\":[262,1135,329,1134,328,1163,262,1163],\"text\":\"Small\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[860,1137,893,1135,893,1158,861,1160],\"text\":\"20\",\"words\":[{\"boundingBox\":[862,1137,892,1135,893,1158,863,1160],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1239,1136,1294,1135,1294,1159,1239,1159],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1243,1135,1293,1135,1293,1159,1243,1159],\"text\":\"1.00\",\"confidence\":0.908}]},{\"language\":\"en\",\"boundingBox\":[1457,1136,1532,1135,1532,1159,1457,1160],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1136,1529,1135,1530,1160,1459,1160],\"text\":\"20.00\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[170,1179,400,1178,400,1205,170,1206],\"text\":\"Feather Bookmark\",\"words\":[{\"boundingBox\":[172,1180,271,1180,270,1206,171,1206],\"text\":\"Feather\",\"confidence\":0.959},{\"boundingBox\":[276,1180,401,1179,400,1206,275,1206],\"text\":\"Bookmark\",\"confidence\":0.949}]},{\"language\":\"en\",\"boundingBox\":[863,1181,893,1180,893,1202,863,1203],\"text\":\"20\",\"words\":[{\"boundingBox\":[863,1181,892,1180,892,1202,863,1203],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1239,1179,1295,1179,1295,1202,1239,1202],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1179,1294,1179,1294,1202,1241,1202],\"text\":\"5,00\",\"confidence\":0.423}]},{\"language\":\"en\",\"boundingBox\":[1443,1180,1531,1179,1532,1203,1443,1204],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1446,1181,1530,1180,1529,1203,1446,1204],\"text\":\"100.00\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[168,1222,429,1221,429,1250,168,1252],\"text\":\"Copper Swirl Marker\",\"words\":[{\"boundingBox\":[173,1223,263,1222,263,1252,172,1253],\"text\":\"Copper\",\"confidence\":0.959},{\"boundingBox\":[269,1222,332,1222,332,1251,269,1252],\"text\":\"Swirl\",\"confidence\":0.954},{\"boundingBox\":[338,1222,430,1222,430,1249,338,1251],\"text\":\"Marker\",\"confidence\":0.956}]},{\"language\":\"en\",\"boundingBox\":[861,1223,893,1222,893,1246,861,1248],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1223,892,1222,893,1246,862,1247],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1240,1222,1295,1223,1295,1246,1240,1245],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1222,1294,1223,1293,1246,1240,1245],\"text\":\"5,00\",\"confidence\":0.424}]},{\"language\":\"en\",\"boundingBox\":[1443,1222,1531,1222,1531,1247,1443,1247],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1445,1223,1529,1222,1529,1248,1444,1248],\"text\":\"100.00\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1148,1574,1296,1574,1296,1599,1148,1599],\"text\":\"SUBTOTAL\",\"words\":[{\"boundingBox\":[1149,1574,1295,1575,1295,1600,1149,1600],\"text\":\"SUBTOTAL\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1428,1571,1530,1570,1531,1598,1428,1599],\"text\":\"$140.00\",\"words\":[{\"boundingBox\":[1429,1572,1530,1570,1529,1599,1429,1599],\"text\":\"$140.00\",\"confidence\":0.957}]},{\"language\":\"en\",\"boundingBox\":[1238,1619,1295,1618,1295,1642,1237,1642],\"text\":\"TAX\",\"words\":[{\"boundingBox\":[1241,1618,1294,1618,1294,1641,1241,1642],\"text\":\"TAX\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1460,1616,1531,1614,1531,1641,1460,1641],\"text\":\"$4.00\",\"words\":[{\"boundingBox\":[1461,1615,1530,1614,1530,1641,1461,1642],\"text\":\"$4.00\",\"confidence\":0.939}]},{\"language\":\"en\",\"boundingBox\":[481,1670,764,1670,764,1708,481,1708],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[483,1672,603,1671,602,1707,482,1707],\"text\":\"Bernie\",\"confidence\":0.909},{\"boundingBox\":[614,1671,764,1670,763,1709,613,1708],\"text\":\"Sanders\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1204,1672,1296,1672,1296,1699,1204,1699],\"text\":\"TOTAL\",\"words\":[{\"boundingBox\":[1207,1674,1295,1672,1296,1700,1207,1699],\"text\":\"TOTAL\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1426,1670,1530,1669,1530,1695,1426,1697],\"text\":\"$144.00\",\"words\":[{\"boundingBox\":[1429,1671,1529,1669,1530,1696,1429,1697],\"text\":\"$144.00\",\"confidence\":0.949}]},{\"language\":\"en\",\"boundingBox\":[543,1718,716,1719,716,1743,543,1742],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[544,1719,621,1719,621,1743,544,1743],\"text\":\"Bernie\",\"confidence\":0.959},{\"boundingBox\":[626,1719,717,1720,716,1744,626,1743],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[581,1754,681,1756,680,1777,581,1776],\"text\":\"Manager\",\"words\":[{\"boundingBox\":[582,1755,681,1756,680,1778,581,1776],\"text\":\"Manager\",\"confidence\":0.957}]},{\"language\":\"en\",\"boundingBox\":[173,1796,480,1797,480,1832,173,1830],\"text\":\"Additional Notes:\",\"words\":[{\"boundingBox\":[175,1798,360,1797,360,1833,174,1830],\"text\":\"Additional\",\"confidence\":0.959},{\"boundingBox\":[366,1797,481,1800,481,1832,366,1833],\"text\":\"Notes:\",\"confidence\":0.944}]},{\"language\":\"en\",\"boundingBox\":[173,1879,705,1880,705,1912,173,1910],\"text\":\"Do not Jostle Box. Unpack carefully. Enjoy.\",\"words\":[{\"boundingBox\":[176,1883,209,1882,208,1907,174,1906],\"text\":\"Do\",\"confidence\":0.959},{\"boundingBox\":[215,1882,261,1881,260,1908,214,1907],\"text\":\"not\",\"confidence\":0.951},{\"boundingBox\":[266,1881,336,1881,335,1909,265,1908],\"text\":\"Jostle\",\"confidence\":0.958},{\"boundingBox\":[342,1881,403,1880,402,1910,341,1909],\"text\":\"Box.\",\"confidence\":0.892},{\"boundingBox\":[410,1880,504,1880,503,1912,408,1911],\"text\":\"Unpack\",\"confidence\":0.959},{\"boundingBox\":[510,1880,628,1880,627,1913,509,1912],\"text\":\"carefully.\",\"confidence\":0.958},{\"boundingBox\":[633,1880,705,1881,704,1913,632,1913],\"text\":\"Enjoy.\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[172,1923,1508,1924,1508,1959,172,1959],\"text\":\"Jupiter Book Supply will refund you 50% per book if returned within 60 days of reading and\",\"words\":[{\"boundingBox\":[172,1925,273,1925,273,1959,172,1959],\"text\":\"Jupiter\",\"confidence\":0.955},{\"boundingBox\":[280,1924,359,1924,359,1959,280,1959],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[366,1924,468,1924,467,1959,366,1959],\"text\":\"Supply\",\"confidence\":0.959},{\"boundingBox\":[474,1924,522,1924,521,1959,474,1959],\"text\":\"will\",\"confidence\":0.959},{\"boundingBox\":[529,1924,628,1924,628,1959,528,1959],\"text\":\"refund\",\"confidence\":0.958},{\"boundingBox\":[635,1924,692,1924,691,1959,634,1959],\"text\":\"you\",\"confidence\":0.958},{\"boundingBox\":[698,1924,762,1924,761,1959,698,1959],\"text\":\"50%\",\"confidence\":0.955},{\"boundingBox\":[773,1924,823,1924,822,1959,772,1959],\"text\":\"per\",\"confidence\":0.958},{\"boundingBox\":[830,1924,904,1924,903,1959,829,1959],\"text\":\"book\",\"confidence\":0.959},{\"boundingBox\":[911,1924,932,1924,931,1959,910,1959],\"text\":\"if\",\"confidence\":0.909},{\"boundingBox\":[938,1924,1065,1924,1064,1959,937,1959],\"text\":\"returned\",\"confidence\":0.959},{\"boundingBox\":[1072,1924,1160,1924,1159,1959,1071,1959],\"text\":\"within\",\"confidence\":0.959},{\"boundingBox\":[1167,1924,1208,1924,1206,1960,1166,1959],\"text\":\"60\",\"confidence\":0.929},{\"boundingBox\":[1215,1924,1287,1924,1285,1960,1213,1960],\"text\":\"days\",\"confidence\":0.959},{\"boundingBox\":[1294,1924,1323,1924,1322,1960,1292,1960],\"text\":\"of\",\"confidence\":0.958},{\"boundingBox\":[1330,1924,1443,1924,1441,1960,1328,1960],\"text\":\"reading\",\"confidence\":0.959},{\"boundingBox\":[1450,1924,1508,1924,1506,1960,1448,1960],\"text\":\"and\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[169,1957,786,1957,786,1993,169,1993],\"text\":\"offer you 25% off you next total purchase.\",\"words\":[{\"boundingBox\":[171,1959,239,1958,238,1992,170,1991],\"text\":\"offer\",\"confidence\":0.959},{\"boundingBox\":[245,1958,302,1958,300,1993,244,1992],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[308,1958,371,1958,369,1994,307,1993],\"text\":\"25%\",\"confidence\":0.934},{\"boundingBox\":[385,1958,425,1958,424,1994,384,1994],\"text\":\"off\",\"confidence\":0.958},{\"boundingBox\":[431,1958,488,1958,487,1994,430,1994],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[494,1958,559,1958,558,1994,493,1994],\"text\":\"next\",\"confidence\":0.959},{\"boundingBox\":[565,1958,632,1959,631,1993,564,1994],\"text\":\"total\",\"confidence\":0.959},{\"boundingBox\":[638,1959,785,1960,785,1990,637,1993],\"text\":\"purchase.\",\"confidence\":0.959}]}]}],\"pageResults\":[{\"page\":1,\"tables\":[{\"rows\":4,\"columns\":3,\"cells\":[{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"SUBTOTAL\",\"boundingBox\":[1072,1566,1309,1566,1309,1610,1072,1610],\"elements\":[\"#/readResults/0/lines/41/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"$140.00\",\"boundingBox\":[1309,1566,1544,1566,1544,1610,1309,1610],\"elements\":[\"#/readResults/0/lines/42/words/0\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"TAX\",\"boundingBox\":[1072,1610,1309,1610,1309,1658,1072,1658],\"elements\":[\"#/readResults/0/lines/43/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"$4.00\",\"boundingBox\":[1309,1610,1544,1610,1544,1658,1309,1658],\"elements\":[\"#/readResults/0/lines/44/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Bernie Sanders\",\"boundingBox\":[482,1658,1072,1658,1072,1708,482,1708],\"elements\":[\"#/readResults/0/lines/45/words/0\",\"#/readResults/0/lines/45/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"TOTAL\",\"boundingBox\":[1072,1658,1309,1658,1309,1708,1072,1708],\"elements\":[\"#/readResults/0/lines/46/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"$144.00\",\"boundingBox\":[1309,1658,1544,1658,1544,1708,1309,1708],\"elements\":[\"#/readResults/0/lines/47/words/0\"]}]},{\"rows\":6,\"columns\":4,\"cells\":[{\"rowIndex\":0,\"columnIndex\":0,\"text\":\"Details\",\"boundingBox\":[156,1038,847,1038,847,1087,156,1087],\"elements\":[\"#/readResults/0/lines/21/words/0\"]},{\"rowIndex\":0,\"columnIndex\":1,\"text\":\"Quantity\",\"boundingBox\":[847,1038,1072,1038,1072,1087,847,1087],\"elements\":[\"#/readResults/0/lines/22/words/0\"]},{\"rowIndex\":0,\"columnIndex\":2,\"text\":\"Unit Price\",\"boundingBox\":[1072,1038,1309,1038,1309,1087,1072,1087],\"elements\":[\"#/readResults/0/lines/23/words/0\",\"#/readResults/0/lines/23/words/1\"]},{\"rowIndex\":0,\"columnIndex\":3,\"text\":\"Total\",\"boundingBox\":[1309,1038,1544,1038,1544,1087,1309,1087],\"elements\":[\"#/readResults/0/lines/24/words/0\"]},{\"rowIndex\":1,\"columnIndex\":0,\"text\":\"Bindings\",\"boundingBox\":[156,1087,847,1087,847,1128,156,1128],\"elements\":[\"#/readResults/0/lines/25/words/0\"]},{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1087,1072,1087,1072,1128,847,1128],\"elements\":[\"#/readResults/0/lines/26/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1087,1309,1087,1309,1128,1072,1128],\"elements\":[\"#/readResults/0/lines/27/words/0\"]},{\"rowIndex\":1,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1087,1544,1087,1544,1128,1309,1128],\"elements\":[\"#/readResults/0/lines/28/words/0\"]},{\"rowIndex\":2,\"columnIndex\":0,\"text\":\"Covers Small\",\"boundingBox\":[156,1128,847,1128,847,1172,156,1172],\"elements\":[\"#/readResults/0/lines/29/words/0\",\"#/readResults/0/lines/29/words/1\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1128,1072,1128,1072,1172,847,1172],\"elements\":[\"#/readResults/0/lines/30/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1128,1309,1128,1309,1172,1072,1172],\"elements\":[\"#/readResults/0/lines/31/words/0\"]},{\"rowIndex\":2,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1128,1544,1128,1544,1172,1309,1172],\"elements\":[\"#/readResults/0/lines/32/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Feather Bookmark\",\"boundingBox\":[156,1172,847,1172,847,1216,156,1216],\"elements\":[\"#/readResults/0/lines/33/words/0\",\"#/readResults/0/lines/33/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1172,1072,1172,1072,1216,847,1216],\"elements\":[\"#/readResults/0/lines/34/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1172,1309,1172,1309,1216,1072,1216],\"elements\":[\"#/readResults/0/lines/35/words/0\"]},{\"rowIndex\":3,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1172,1544,1172,1544,1216,1309,1216],\"elements\":[\"#/readResults/0/lines/36/words/0\"]},{\"rowIndex\":4,\"columnIndex\":0,\"text\":\"Copper Swirl Marker\",\"boundingBox\":[156,1216,847,1216,847,1260,156,1260],\"elements\":[\"#/readResults/0/lines/37/words/0\",\"#/readResults/0/lines/37/words/1\",\"#/readResults/0/lines/37/words/2\"]},{\"rowIndex\":4,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1216,1072,1216,1072,1260,847,1260],\"elements\":[\"#/readResults/0/lines/38/words/0\"]},{\"rowIndex\":4,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1216,1309,1216,1309,1260,1072,1260],\"elements\":[\"#/readResults/0/lines/39/words/0\"]},{\"rowIndex\":4,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1216,1544,1216,1544,1260,1309,1260],\"elements\":[\"#/readResults/0/lines/40/words/0\"]}]}]}]}}", + "Date" : "Wed, 22 Apr 2020 22:29:50 GMT", + "Content-Type" : "application/json; charset=utf-8" + }, + "Exception" : null + }, { + "Method" : "POST", + "Uri" : "https://javaformrecognizertestresource.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyze", + "Headers" : { + "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.1 (11.0.5; Windows 10 10.0)", + "x-ms-client-request-id" : "eb4223be-eec2-4a4e-bf96-50a8578c77a7", + "Content-Type" : "image/jpeg" + }, + "Response" : null, + "Exception" : { + "ClassName" : "java.lang.NullPointerException", + "ErrorMessage" : null + } + }, { + "Method" : "POST", + "Uri" : "https://javaformrecognizertestresource.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyze", + "Headers" : { + "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.1 (11.0.5; Windows 10 10.0)", + "x-ms-client-request-id" : "eb4223be-eec2-4a4e-bf96-50a8578c77a7", + "Content-Type" : "image/jpeg" + }, + "Response" : null, + "Exception" : { + "ClassName" : "java.lang.NullPointerException", + "ErrorMessage" : null + } + }, { + "Method" : "POST", + "Uri" : "https://javaformrecognizertestresource.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyze", + "Headers" : { + "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.1 (11.0.5; Windows 10 10.0)", + "x-ms-client-request-id" : "eb4223be-eec2-4a4e-bf96-50a8578c77a7", + "Content-Type" : "image/jpeg" + }, + "Response" : null, + "Exception" : { + "ClassName" : "java.lang.NullPointerException", + "ErrorMessage" : null + } + }, { + "Method" : "POST", + "Uri" : "https://javaformrecognizertestresource.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyze", + "Headers" : { + "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.1 (11.0.5; Windows 10 10.0)", + "x-ms-client-request-id" : "eb4223be-eec2-4a4e-bf96-50a8578c77a7", + "Content-Type" : "image/jpeg" + }, + "Response" : null, + "Exception" : { + "ClassName" : "java.lang.NullPointerException", + "ErrorMessage" : null + } + } ], "variables" : [ ] } \ No newline at end of file From 80c1ecd6c42e14bbee736db5e7cc41287fd38a40 Mon Sep 17 00:00:00 2001 From: Sameeksha Vaity Date: Sun, 17 May 2020 12:26:20 -0700 Subject: [PATCH 5/7] update null data test --- .../FormRecognizerAsyncClientTest.java | 12 +-- .../FormRecognizerClientTest.java | 3 - .../recognizeContentResultWithNullData.json | 94 +------------------ 3 files changed, 3 insertions(+), 106 deletions(-) diff --git a/sdk/formrecognizer/azure-ai-formrecognizer/src/test/java/com/azure/ai/formrecognizer/FormRecognizerAsyncClientTest.java b/sdk/formrecognizer/azure-ai-formrecognizer/src/test/java/com/azure/ai/formrecognizer/FormRecognizerAsyncClientTest.java index e215e4f18772..70702305449c 100644 --- a/sdk/formrecognizer/azure-ai-formrecognizer/src/test/java/com/azure/ai/formrecognizer/FormRecognizerAsyncClientTest.java +++ b/sdk/formrecognizer/azure-ai-formrecognizer/src/test/java/com/azure/ai/formrecognizer/FormRecognizerAsyncClientTest.java @@ -213,16 +213,8 @@ public void recognizeContent(HttpClient httpClient, FormRecognizerServiceVersion @ParameterizedTest(name = DISPLAY_NAME_WITH_ARGUMENTS) @MethodSource("com.azure.ai.formrecognizer.TestUtils#getTestParameters") public void recognizeContentResultWithNullData(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion) { - contentFromDataRunner((data) -> { - assertThrows(RuntimeException.class, () -> client.beginRecognizeContent(null, LAYOUT_FILE_LENGTH, - FormContentType.IMAGE_JPEG, null).getSyncPoller()); - SyncPoller> syncPoller = client.beginRecognizeContent(toFluxByteBuffer(data), LAYOUT_FILE_LENGTH, FormContentType.IMAGE_JPEG, - null).getSyncPoller(); - syncPoller.waitForCompletion(); - - assertThrows(RuntimeException.class, () -> client.beginRecognizeContent(null, LAYOUT_FILE_LENGTH, - FormContentType.IMAGE_JPEG, null).getSyncPoller()); - }); + assertThrows(RuntimeException.class, () -> client.beginRecognizeContent(null, LAYOUT_FILE_LENGTH, + FormContentType.IMAGE_JPEG, null).getSyncPoller()); } diff --git a/sdk/formrecognizer/azure-ai-formrecognizer/src/test/java/com/azure/ai/formrecognizer/FormRecognizerClientTest.java b/sdk/formrecognizer/azure-ai-formrecognizer/src/test/java/com/azure/ai/formrecognizer/FormRecognizerClientTest.java index d92ff3e91387..884a3bde8e39 100644 --- a/sdk/formrecognizer/azure-ai-formrecognizer/src/test/java/com/azure/ai/formrecognizer/FormRecognizerClientTest.java +++ b/sdk/formrecognizer/azure-ai-formrecognizer/src/test/java/com/azure/ai/formrecognizer/FormRecognizerClientTest.java @@ -169,9 +169,6 @@ public void recognizeContent(HttpClient httpClient, FormRecognizerServiceVersion @MethodSource("com.azure.ai.formrecognizer.TestUtils#getTestParameters") public void recognizeContentResultWithNullData(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion) { client = getFormRecognizerClient(httpClient, serviceVersion); - SyncPoller> syncPoller = client.beginRecognizeContent(null, - LAYOUT_FILE_LENGTH, FormContentType.IMAGE_JPEG, null); - syncPoller.waitForCompletion(); assertThrows(RuntimeException.class, () -> client.beginRecognizeContent(null, LAYOUT_FILE_LENGTH, FormContentType.IMAGE_JPEG, null)); } diff --git a/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeContentResultWithNullData.json b/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeContentResultWithNullData.json index 7ad05cbc369b..ba5f37f8f855 100644 --- a/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeContentResultWithNullData.json +++ b/sdk/formrecognizer/azure-ai-formrecognizer/src/test/resources/session-records/recognizeContentResultWithNullData.json @@ -1,96 +1,4 @@ { - "networkCallRecords" : [ { - "Method" : "POST", - "Uri" : "https://javaformrecognizertestresource.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyze", - "Headers" : { - "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.1 (11.0.5; Windows 10 10.0)", - "x-ms-client-request-id" : "bff261c8-9c37-492e-9685-42fddd0c7973", - "Content-Type" : "image/png" - }, - "Response" : { - "x-envoy-upstream-service-time" : "152", - "Strict-Transport-Security" : "max-age=31536000; includeSubDomains; preload", - "x-content-type-options" : "nosniff", - "apim-request-id" : "bc361a29-b0ad-4990-b4e0-8b21a32b953e", - "retry-after" : "0", - "Content-Length" : "0", - "StatusCode" : "202", - "Operation-Location" : "https://javaformrecognizertestresource.cognitiveservices.azure.com/formrecognizer/v2.0-preview/layout/analyzeResults/bc361a29-b0ad-4990-b4e0-8b21a32b953e", - "Date" : "Wed, 22 Apr 2020 22:29:45 GMT" - }, - "Exception" : null - }, { - "Method" : "GET", - "Uri" : "https://javaformrecognizertestresource.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyzeResults/bc361a29-b0ad-4990-b4e0-8b21a32b953e", - "Headers" : { - "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.1 (11.0.5; Windows 10 10.0)", - "x-ms-client-request-id" : "948734bd-5ba5-41f5-aec4-5fd5590ad637" - }, - "Response" : { - "Transfer-Encoding" : "chunked", - "x-envoy-upstream-service-time" : "38", - "Strict-Transport-Security" : "max-age=31536000; includeSubDomains; preload", - "x-content-type-options" : "nosniff", - "apim-request-id" : "036ceeae-f55c-4299-aab7-2c3f15f78ebc", - "retry-after" : "0", - "StatusCode" : "200", - "Body" : "{\"status\":\"succeeded\",\"createdDateTime\":\"2020-04-22T22:29:45Z\",\"lastUpdatedDateTime\":\"2020-04-22T22:29:47Z\",\"analyzeResult\":{\"version\":\"2.0.0\",\"readResults\":[{\"page\":1,\"language\":\"en\",\"angle\":0,\"width\":1700,\"height\":2200,\"unit\":\"pixel\",\"lines\":[{\"language\":\"en\",\"boundingBox\":[137,140,351,140,351,167,137,166],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[137,140,263,140,263,168,138,166],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[271,140,351,140,351,168,272,168],\"text\":\"Order\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[620,204,1073,201,1074,264,620,266],\"text\":\"Hero Limited\",\"words\":[{\"boundingBox\":[622,207,788,204,787,266,621,266],\"text\":\"Hero\",\"confidence\":0.959},{\"boundingBox\":[811,204,1075,202,1075,266,811,266],\"text\":\"Limited\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[165,351,529,350,530,377,165,379],\"text\":\"Company Phone: 555-348-6512\",\"words\":[{\"boundingBox\":[167,352,275,351,275,379,167,379],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[281,351,362,351,362,378,280,379],\"text\":\"Phone:\",\"confidence\":0.958},{\"boundingBox\":[367,351,529,352,529,374,367,378],\"text\":\"555-348-6512\",\"confidence\":0.946}]},{\"language\":\"en\",\"boundingBox\":[1114,320,1551,320,1551,370,1114,370],\"text\":\"Purchase Order\",\"words\":[{\"boundingBox\":[1115,322,1377,320,1377,371,1117,371],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1396,321,1550,321,1549,371,1396,371],\"text\":\"Order\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[167,392,534,392,534,419,167,418],\"text\":\"Website: www.herolimited.com\",\"words\":[{\"boundingBox\":[168,392,270,393,269,419,167,418],\"text\":\"Website:\",\"confidence\":0.957},{\"boundingBox\":[275,393,528,393,529,418,274,419],\"text\":\"www.herolimited.com\",\"confidence\":0.872}]},{\"language\":\"en\",\"boundingBox\":[164,437,236,437,236,459,164,459],\"text\":\"Email:\",\"words\":[{\"boundingBox\":[165,437,236,437,237,460,165,459],\"text\":\"Email:\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1025,420,1317,419,1317,449,1025,449],\"text\":\"Dated As: 12/20/2020\",\"words\":[{\"boundingBox\":[1026,420,1112,421,1112,450,1025,449],\"text\":\"Dated\",\"confidence\":0.959},{\"boundingBox\":[1118,421,1163,421,1163,450,1117,450],\"text\":\"As:\",\"confidence\":0.957},{\"boundingBox\":[1169,421,1317,420,1317,450,1168,450],\"text\":\"12/20/2020\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[166,480,482,479,482,502,166,503],\"text\":\"accounts@herolimited.com\",\"words\":[{\"boundingBox\":[166,484,475,480,473,503,166,503],\"text\":\"accounts@herolimited.com\",\"confidence\":0.856}]},{\"language\":\"en\",\"boundingBox\":[1025,461,1376,461,1376,488,1025,490],\"text\":\"Purchase Order #: 948284\",\"words\":[{\"boundingBox\":[1027,463,1154,461,1153,490,1026,489],\"text\":\"Purchase\",\"confidence\":0.959},{\"boundingBox\":[1161,461,1241,461,1240,490,1160,490],\"text\":\"Order\",\"confidence\":0.959},{\"boundingBox\":[1246,461,1278,461,1277,489,1246,489],\"text\":\"#:\",\"confidence\":0.959},{\"boundingBox\":[1283,461,1377,462,1376,488,1282,489],\"text\":\"948284\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[166,546,397,546,397,594,166,594],\"text\":\"Shipped To\",\"words\":[{\"boundingBox\":[167,546,336,548,337,593,168,595],\"text\":\"Shipped\",\"confidence\":0.959},{\"boundingBox\":[346,548,396,548,397,593,347,593],\"text\":\"To\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[160,608,518,608,518,640,160,640],\"text\":\"Vendor Name: Hillary Swank\",\"words\":[{\"boundingBox\":[162,610,257,610,255,640,160,637],\"text\":\"Vendor\",\"confidence\":0.959},{\"boundingBox\":[262,610,347,610,346,641,261,640],\"text\":\"Name:\",\"confidence\":0.959},{\"boundingBox\":[352,610,434,609,433,641,351,641],\"text\":\"Hillary\",\"confidence\":0.959},{\"boundingBox\":[439,609,518,609,517,640,438,641],\"text\":\"Swank\",\"confidence\":0.954}]},{\"language\":\"en\",\"boundingBox\":[160,648,628,645,629,680,160,682],\"text\":\"Company Name: Higgly Wiggly Books\",\"words\":[{\"boundingBox\":[162,648,282,647,281,681,161,678],\"text\":\"Company\",\"confidence\":0.959},{\"boundingBox\":[288,647,373,647,372,682,287,682],\"text\":\"Name:\",\"confidence\":0.911},{\"boundingBox\":[379,647,456,647,455,682,378,682],\"text\":\"Higgly\",\"confidence\":0.959},{\"boundingBox\":[462,647,549,646,548,679,461,682],\"text\":\"Wiggly\",\"confidence\":0.959},{\"boundingBox\":[555,646,629,646,628,676,554,679],\"text\":\"Books\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[161,684,526,684,526,712,161,712],\"text\":\"Address: 938 NE Burner Road\",\"words\":[{\"boundingBox\":[162,685,271,685,271,713,162,712],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[277,685,324,685,324,713,277,713],\"text\":\"938\",\"confidence\":0.947},{\"boundingBox\":[330,685,365,685,365,713,329,713],\"text\":\"NE\",\"confidence\":0.958},{\"boundingBox\":[370,685,456,685,456,713,370,713],\"text\":\"Burner\",\"confidence\":0.958},{\"boundingBox\":[462,685,526,686,526,713,461,713],\"text\":\"Road\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[274,722,603,720,604,751,274,754],\"text\":\"Boulder City, CO 92848\",\"words\":[{\"boundingBox\":[279,723,375,721,374,754,278,754],\"text\":\"Boulder\",\"confidence\":0.959},{\"boundingBox\":[381,721,437,721,436,753,380,754],\"text\":\"City,\",\"confidence\":0.959},{\"boundingBox\":[443,721,479,721,478,753,442,753],\"text\":\"CO\",\"confidence\":0.886},{\"boundingBox\":[485,721,568,721,568,751,484,753],\"text\":\"92848\",\"confidence\":0.937}]},{\"language\":\"en\",\"boundingBox\":[612,721,884,721,884,749,612,749],\"text\":\"Phone: 938-294-2949\",\"words\":[{\"boundingBox\":[614,722,707,722,707,750,614,750],\"text\":\"Phone:\",\"confidence\":0.952},{\"boundingBox\":[713,722,884,722,884,749,713,750],\"text\":\"938-294-2949\",\"confidence\":0.956}]},{\"language\":\"en\",\"boundingBox\":[165,783,451,783,451,827,166,830],\"text\":\"Shipped From\",\"words\":[{\"boundingBox\":[167,784,336,784,335,829,166,830],\"text\":\"Shipped\",\"confidence\":0.867},{\"boundingBox\":[345,784,441,783,440,825,344,829],\"text\":\"From\",\"confidence\":0.918}]},{\"language\":\"en\",\"boundingBox\":[165,851,446,851,446,881,165,880],\"text\":\"Name: Bernie Sanders\",\"words\":[{\"boundingBox\":[166,851,252,853,251,880,165,881],\"text\":\"Name:\",\"confidence\":0.956},{\"boundingBox\":[258,853,339,854,337,880,257,880],\"text\":\"Bernie\",\"confidence\":0.958},{\"boundingBox\":[345,854,447,853,445,881,343,880],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[164,889,629,889,629,920,164,920],\"text\":\"Company Name: Jupiter Book Supply\",\"words\":[{\"boundingBox\":[167,891,287,890,287,920,166,920],\"text\":\"Company\",\"confidence\":0.958},{\"boundingBox\":[293,890,376,890,375,921,292,920],\"text\":\"Name:\",\"confidence\":0.958},{\"boundingBox\":[382,890,470,890,469,921,381,921],\"text\":\"Jupiter\",\"confidence\":0.958},{\"boundingBox\":[476,890,540,890,539,921,475,921],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[546,890,629,890,629,921,545,921],\"text\":\"Supply\",\"confidence\":0.947}]},{\"language\":\"en\",\"boundingBox\":[164,926,520,926,520,953,164,953],\"text\":\"Address: 383 N Kinnick Road\",\"words\":[{\"boundingBox\":[166,927,277,927,277,953,165,954],\"text\":\"Address:\",\"confidence\":0.958},{\"boundingBox\":[283,927,330,927,329,953,282,953],\"text\":\"383\",\"confidence\":0.958},{\"boundingBox\":[335,927,353,927,352,953,334,953],\"text\":\"N\",\"confidence\":0.888},{\"boundingBox\":[362,927,452,927,451,954,361,953],\"text\":\"Kinnick\",\"confidence\":0.958},{\"boundingBox\":[457,927,521,927,521,954,457,954],\"text\":\"Road\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[280,964,516,964,516,991,280,991],\"text\":\"Seattle, WA 38383\",\"words\":[{\"boundingBox\":[284,965,381,965,380,992,283,992],\"text\":\"Seattle,\",\"confidence\":0.959},{\"boundingBox\":[386,965,432,965,431,992,385,992],\"text\":\"WA\",\"confidence\":0.944},{\"boundingBox\":[438,965,516,964,515,991,437,992],\"text\":\"38383\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[759,963,1036,963,1036,991,759,991],\"text\":\"Phone: 932-299-0292\",\"words\":[{\"boundingBox\":[761,964,854,963,852,991,760,990],\"text\":\"Phone:\",\"confidence\":0.959},{\"boundingBox\":[859,963,1034,964,1032,991,857,991],\"text\":\"932-299-0292\",\"confidence\":0.953}]},{\"language\":\"en\",\"boundingBox\":[447,1045,557,1045,557,1079,447,1079],\"text\":\"Details\",\"words\":[{\"boundingBox\":[448,1048,555,1046,556,1080,449,1079],\"text\":\"Details\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[889,1045,1030,1046,1030,1084,889,1084],\"text\":\"Quantity\",\"words\":[{\"boundingBox\":[889,1046,1029,1046,1027,1084,890,1083],\"text\":\"Quantity\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1114,1046,1271,1047,1271,1078,1114,1077],\"text\":\"Unit Price\",\"words\":[{\"boundingBox\":[1114,1048,1184,1047,1184,1078,1114,1078],\"text\":\"Unit\",\"confidence\":0.959},{\"boundingBox\":[1190,1047,1271,1047,1271,1079,1190,1078],\"text\":\"Price\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1384,1047,1469,1046,1470,1076,1385,1077],\"text\":\"Total\",\"words\":[{\"boundingBox\":[1387,1047,1470,1046,1470,1076,1387,1077],\"text\":\"Total\",\"confidence\":0.858}]},{\"language\":\"en\",\"boundingBox\":[172,1094,280,1096,279,1124,172,1121],\"text\":\"Bindings\",\"words\":[{\"boundingBox\":[172,1094,278,1097,278,1124,172,1121],\"text\":\"Bindings\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[859,1091,894,1089,895,1118,860,1120],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1091,893,1089,895,1118,863,1120],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1241,1095,1296,1094,1296,1118,1241,1118],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1242,1094,1295,1094,1295,1118,1242,1118],\"text\":\"1.00\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1459,1095,1531,1093,1531,1118,1459,1119],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1094,1530,1093,1531,1118,1460,1119],\"text\":\"20.00\",\"confidence\":0.957}]},{\"language\":\"en\",\"boundingBox\":[169,1135,329,1134,329,1162,169,1163],\"text\":\"Covers Small\",\"words\":[{\"boundingBox\":[173,1135,257,1135,256,1163,172,1163],\"text\":\"Covers\",\"confidence\":0.959},{\"boundingBox\":[262,1135,329,1134,328,1163,262,1163],\"text\":\"Small\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[860,1137,893,1135,893,1158,861,1160],\"text\":\"20\",\"words\":[{\"boundingBox\":[862,1137,892,1135,893,1158,863,1160],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1239,1136,1294,1135,1294,1159,1239,1159],\"text\":\"1.00\",\"words\":[{\"boundingBox\":[1243,1135,1293,1135,1293,1159,1243,1159],\"text\":\"1.00\",\"confidence\":0.908}]},{\"language\":\"en\",\"boundingBox\":[1457,1136,1532,1135,1532,1159,1457,1160],\"text\":\"20.00\",\"words\":[{\"boundingBox\":[1459,1136,1529,1135,1530,1160,1459,1160],\"text\":\"20.00\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[170,1179,400,1178,400,1205,170,1206],\"text\":\"Feather Bookmark\",\"words\":[{\"boundingBox\":[172,1180,271,1180,270,1206,171,1206],\"text\":\"Feather\",\"confidence\":0.959},{\"boundingBox\":[276,1180,401,1179,400,1206,275,1206],\"text\":\"Bookmark\",\"confidence\":0.949}]},{\"language\":\"en\",\"boundingBox\":[863,1181,893,1180,893,1202,863,1203],\"text\":\"20\",\"words\":[{\"boundingBox\":[863,1181,892,1180,892,1202,863,1203],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1239,1179,1295,1179,1295,1202,1239,1202],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1179,1294,1179,1294,1202,1241,1202],\"text\":\"5,00\",\"confidence\":0.423}]},{\"language\":\"en\",\"boundingBox\":[1443,1180,1531,1179,1532,1203,1443,1204],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1446,1181,1530,1180,1529,1203,1446,1204],\"text\":\"100.00\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[168,1222,429,1221,429,1250,168,1252],\"text\":\"Copper Swirl Marker\",\"words\":[{\"boundingBox\":[173,1223,263,1222,263,1252,172,1253],\"text\":\"Copper\",\"confidence\":0.959},{\"boundingBox\":[269,1222,332,1222,332,1251,269,1252],\"text\":\"Swirl\",\"confidence\":0.954},{\"boundingBox\":[338,1222,430,1222,430,1249,338,1251],\"text\":\"Marker\",\"confidence\":0.956}]},{\"language\":\"en\",\"boundingBox\":[861,1223,893,1222,893,1246,861,1248],\"text\":\"20\",\"words\":[{\"boundingBox\":[861,1223,892,1222,893,1246,862,1247],\"text\":\"20\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1240,1222,1295,1223,1295,1246,1240,1245],\"text\":\"5,00\",\"words\":[{\"boundingBox\":[1241,1222,1294,1223,1293,1246,1240,1245],\"text\":\"5,00\",\"confidence\":0.424}]},{\"language\":\"en\",\"boundingBox\":[1443,1222,1531,1222,1531,1247,1443,1247],\"text\":\"100.00\",\"words\":[{\"boundingBox\":[1445,1223,1529,1222,1529,1248,1444,1248],\"text\":\"100.00\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1148,1574,1296,1574,1296,1599,1148,1599],\"text\":\"SUBTOTAL\",\"words\":[{\"boundingBox\":[1149,1574,1295,1575,1295,1600,1149,1600],\"text\":\"SUBTOTAL\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1428,1571,1530,1570,1531,1598,1428,1599],\"text\":\"$140.00\",\"words\":[{\"boundingBox\":[1429,1572,1530,1570,1529,1599,1429,1599],\"text\":\"$140.00\",\"confidence\":0.957}]},{\"language\":\"en\",\"boundingBox\":[1238,1619,1295,1618,1295,1642,1237,1642],\"text\":\"TAX\",\"words\":[{\"boundingBox\":[1241,1618,1294,1618,1294,1641,1241,1642],\"text\":\"TAX\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1460,1616,1531,1614,1531,1641,1460,1641],\"text\":\"$4.00\",\"words\":[{\"boundingBox\":[1461,1615,1530,1614,1530,1641,1461,1642],\"text\":\"$4.00\",\"confidence\":0.939}]},{\"language\":\"en\",\"boundingBox\":[481,1670,764,1670,764,1708,481,1708],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[483,1672,603,1671,602,1707,482,1707],\"text\":\"Bernie\",\"confidence\":0.909},{\"boundingBox\":[614,1671,764,1670,763,1709,613,1708],\"text\":\"Sanders\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[1204,1672,1296,1672,1296,1699,1204,1699],\"text\":\"TOTAL\",\"words\":[{\"boundingBox\":[1207,1674,1295,1672,1296,1700,1207,1699],\"text\":\"TOTAL\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[1426,1670,1530,1669,1530,1695,1426,1697],\"text\":\"$144.00\",\"words\":[{\"boundingBox\":[1429,1671,1529,1669,1530,1696,1429,1697],\"text\":\"$144.00\",\"confidence\":0.949}]},{\"language\":\"en\",\"boundingBox\":[543,1718,716,1719,716,1743,543,1742],\"text\":\"Bernie Sanders\",\"words\":[{\"boundingBox\":[544,1719,621,1719,621,1743,544,1743],\"text\":\"Bernie\",\"confidence\":0.959},{\"boundingBox\":[626,1719,717,1720,716,1744,626,1743],\"text\":\"Sanders\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[581,1754,681,1756,680,1777,581,1776],\"text\":\"Manager\",\"words\":[{\"boundingBox\":[582,1755,681,1756,680,1778,581,1776],\"text\":\"Manager\",\"confidence\":0.957}]},{\"language\":\"en\",\"boundingBox\":[173,1796,480,1797,480,1832,173,1830],\"text\":\"Additional Notes:\",\"words\":[{\"boundingBox\":[175,1798,360,1797,360,1833,174,1830],\"text\":\"Additional\",\"confidence\":0.959},{\"boundingBox\":[366,1797,481,1800,481,1832,366,1833],\"text\":\"Notes:\",\"confidence\":0.944}]},{\"language\":\"en\",\"boundingBox\":[173,1879,705,1880,705,1912,173,1910],\"text\":\"Do not Jostle Box. Unpack carefully. Enjoy.\",\"words\":[{\"boundingBox\":[176,1883,209,1882,208,1907,174,1906],\"text\":\"Do\",\"confidence\":0.959},{\"boundingBox\":[215,1882,261,1881,260,1908,214,1907],\"text\":\"not\",\"confidence\":0.951},{\"boundingBox\":[266,1881,336,1881,335,1909,265,1908],\"text\":\"Jostle\",\"confidence\":0.958},{\"boundingBox\":[342,1881,403,1880,402,1910,341,1909],\"text\":\"Box.\",\"confidence\":0.892},{\"boundingBox\":[410,1880,504,1880,503,1912,408,1911],\"text\":\"Unpack\",\"confidence\":0.959},{\"boundingBox\":[510,1880,628,1880,627,1913,509,1912],\"text\":\"carefully.\",\"confidence\":0.958},{\"boundingBox\":[633,1880,705,1881,704,1913,632,1913],\"text\":\"Enjoy.\",\"confidence\":0.959}]},{\"language\":\"en\",\"boundingBox\":[172,1923,1508,1924,1508,1959,172,1959],\"text\":\"Jupiter Book Supply will refund you 50% per book if returned within 60 days of reading and\",\"words\":[{\"boundingBox\":[172,1925,273,1925,273,1959,172,1959],\"text\":\"Jupiter\",\"confidence\":0.955},{\"boundingBox\":[280,1924,359,1924,359,1959,280,1959],\"text\":\"Book\",\"confidence\":0.959},{\"boundingBox\":[366,1924,468,1924,467,1959,366,1959],\"text\":\"Supply\",\"confidence\":0.959},{\"boundingBox\":[474,1924,522,1924,521,1959,474,1959],\"text\":\"will\",\"confidence\":0.959},{\"boundingBox\":[529,1924,628,1924,628,1959,528,1959],\"text\":\"refund\",\"confidence\":0.958},{\"boundingBox\":[635,1924,692,1924,691,1959,634,1959],\"text\":\"you\",\"confidence\":0.958},{\"boundingBox\":[698,1924,762,1924,761,1959,698,1959],\"text\":\"50%\",\"confidence\":0.955},{\"boundingBox\":[773,1924,823,1924,822,1959,772,1959],\"text\":\"per\",\"confidence\":0.958},{\"boundingBox\":[830,1924,904,1924,903,1959,829,1959],\"text\":\"book\",\"confidence\":0.959},{\"boundingBox\":[911,1924,932,1924,931,1959,910,1959],\"text\":\"if\",\"confidence\":0.909},{\"boundingBox\":[938,1924,1065,1924,1064,1959,937,1959],\"text\":\"returned\",\"confidence\":0.959},{\"boundingBox\":[1072,1924,1160,1924,1159,1959,1071,1959],\"text\":\"within\",\"confidence\":0.959},{\"boundingBox\":[1167,1924,1208,1924,1206,1960,1166,1959],\"text\":\"60\",\"confidence\":0.929},{\"boundingBox\":[1215,1924,1287,1924,1285,1960,1213,1960],\"text\":\"days\",\"confidence\":0.959},{\"boundingBox\":[1294,1924,1323,1924,1322,1960,1292,1960],\"text\":\"of\",\"confidence\":0.958},{\"boundingBox\":[1330,1924,1443,1924,1441,1960,1328,1960],\"text\":\"reading\",\"confidence\":0.959},{\"boundingBox\":[1450,1924,1508,1924,1506,1960,1448,1960],\"text\":\"and\",\"confidence\":0.958}]},{\"language\":\"en\",\"boundingBox\":[169,1957,786,1957,786,1993,169,1993],\"text\":\"offer you 25% off you next total purchase.\",\"words\":[{\"boundingBox\":[171,1959,239,1958,238,1992,170,1991],\"text\":\"offer\",\"confidence\":0.959},{\"boundingBox\":[245,1958,302,1958,300,1993,244,1992],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[308,1958,371,1958,369,1994,307,1993],\"text\":\"25%\",\"confidence\":0.934},{\"boundingBox\":[385,1958,425,1958,424,1994,384,1994],\"text\":\"off\",\"confidence\":0.958},{\"boundingBox\":[431,1958,488,1958,487,1994,430,1994],\"text\":\"you\",\"confidence\":0.959},{\"boundingBox\":[494,1958,559,1958,558,1994,493,1994],\"text\":\"next\",\"confidence\":0.959},{\"boundingBox\":[565,1958,632,1959,631,1993,564,1994],\"text\":\"total\",\"confidence\":0.959},{\"boundingBox\":[638,1959,785,1960,785,1990,637,1993],\"text\":\"purchase.\",\"confidence\":0.959}]}]}],\"pageResults\":[{\"page\":1,\"tables\":[{\"rows\":4,\"columns\":3,\"cells\":[{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"SUBTOTAL\",\"boundingBox\":[1072,1566,1309,1566,1309,1610,1072,1610],\"elements\":[\"#/readResults/0/lines/41/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"$140.00\",\"boundingBox\":[1309,1566,1544,1566,1544,1610,1309,1610],\"elements\":[\"#/readResults/0/lines/42/words/0\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"TAX\",\"boundingBox\":[1072,1610,1309,1610,1309,1658,1072,1658],\"elements\":[\"#/readResults/0/lines/43/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"$4.00\",\"boundingBox\":[1309,1610,1544,1610,1544,1658,1309,1658],\"elements\":[\"#/readResults/0/lines/44/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Bernie Sanders\",\"boundingBox\":[482,1658,1072,1658,1072,1708,482,1708],\"elements\":[\"#/readResults/0/lines/45/words/0\",\"#/readResults/0/lines/45/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"TOTAL\",\"boundingBox\":[1072,1658,1309,1658,1309,1708,1072,1708],\"elements\":[\"#/readResults/0/lines/46/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"$144.00\",\"boundingBox\":[1309,1658,1544,1658,1544,1708,1309,1708],\"elements\":[\"#/readResults/0/lines/47/words/0\"]}]},{\"rows\":6,\"columns\":4,\"cells\":[{\"rowIndex\":0,\"columnIndex\":0,\"text\":\"Details\",\"boundingBox\":[156,1038,847,1038,847,1087,156,1087],\"elements\":[\"#/readResults/0/lines/21/words/0\"]},{\"rowIndex\":0,\"columnIndex\":1,\"text\":\"Quantity\",\"boundingBox\":[847,1038,1072,1038,1072,1087,847,1087],\"elements\":[\"#/readResults/0/lines/22/words/0\"]},{\"rowIndex\":0,\"columnIndex\":2,\"text\":\"Unit Price\",\"boundingBox\":[1072,1038,1309,1038,1309,1087,1072,1087],\"elements\":[\"#/readResults/0/lines/23/words/0\",\"#/readResults/0/lines/23/words/1\"]},{\"rowIndex\":0,\"columnIndex\":3,\"text\":\"Total\",\"boundingBox\":[1309,1038,1544,1038,1544,1087,1309,1087],\"elements\":[\"#/readResults/0/lines/24/words/0\"]},{\"rowIndex\":1,\"columnIndex\":0,\"text\":\"Bindings\",\"boundingBox\":[156,1087,847,1087,847,1128,156,1128],\"elements\":[\"#/readResults/0/lines/25/words/0\"]},{\"rowIndex\":1,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1087,1072,1087,1072,1128,847,1128],\"elements\":[\"#/readResults/0/lines/26/words/0\"]},{\"rowIndex\":1,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1087,1309,1087,1309,1128,1072,1128],\"elements\":[\"#/readResults/0/lines/27/words/0\"]},{\"rowIndex\":1,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1087,1544,1087,1544,1128,1309,1128],\"elements\":[\"#/readResults/0/lines/28/words/0\"]},{\"rowIndex\":2,\"columnIndex\":0,\"text\":\"Covers Small\",\"boundingBox\":[156,1128,847,1128,847,1172,156,1172],\"elements\":[\"#/readResults/0/lines/29/words/0\",\"#/readResults/0/lines/29/words/1\"]},{\"rowIndex\":2,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1128,1072,1128,1072,1172,847,1172],\"elements\":[\"#/readResults/0/lines/30/words/0\"]},{\"rowIndex\":2,\"columnIndex\":2,\"text\":\"1.00\",\"boundingBox\":[1072,1128,1309,1128,1309,1172,1072,1172],\"elements\":[\"#/readResults/0/lines/31/words/0\"]},{\"rowIndex\":2,\"columnIndex\":3,\"text\":\"20.00\",\"boundingBox\":[1309,1128,1544,1128,1544,1172,1309,1172],\"elements\":[\"#/readResults/0/lines/32/words/0\"]},{\"rowIndex\":3,\"columnIndex\":0,\"text\":\"Feather Bookmark\",\"boundingBox\":[156,1172,847,1172,847,1216,156,1216],\"elements\":[\"#/readResults/0/lines/33/words/0\",\"#/readResults/0/lines/33/words/1\"]},{\"rowIndex\":3,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1172,1072,1172,1072,1216,847,1216],\"elements\":[\"#/readResults/0/lines/34/words/0\"]},{\"rowIndex\":3,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1172,1309,1172,1309,1216,1072,1216],\"elements\":[\"#/readResults/0/lines/35/words/0\"]},{\"rowIndex\":3,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1172,1544,1172,1544,1216,1309,1216],\"elements\":[\"#/readResults/0/lines/36/words/0\"]},{\"rowIndex\":4,\"columnIndex\":0,\"text\":\"Copper Swirl Marker\",\"boundingBox\":[156,1216,847,1216,847,1260,156,1260],\"elements\":[\"#/readResults/0/lines/37/words/0\",\"#/readResults/0/lines/37/words/1\",\"#/readResults/0/lines/37/words/2\"]},{\"rowIndex\":4,\"columnIndex\":1,\"text\":\"20\",\"boundingBox\":[847,1216,1072,1216,1072,1260,847,1260],\"elements\":[\"#/readResults/0/lines/38/words/0\"]},{\"rowIndex\":4,\"columnIndex\":2,\"text\":\"5,00\",\"boundingBox\":[1072,1216,1309,1216,1309,1260,1072,1260],\"elements\":[\"#/readResults/0/lines/39/words/0\"]},{\"rowIndex\":4,\"columnIndex\":3,\"text\":\"100.00\",\"boundingBox\":[1309,1216,1544,1216,1544,1260,1309,1260],\"elements\":[\"#/readResults/0/lines/40/words/0\"]}]}]}]}}", - "Date" : "Wed, 22 Apr 2020 22:29:50 GMT", - "Content-Type" : "application/json; charset=utf-8" - }, - "Exception" : null - }, { - "Method" : "POST", - "Uri" : "https://javaformrecognizertestresource.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyze", - "Headers" : { - "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.1 (11.0.5; Windows 10 10.0)", - "x-ms-client-request-id" : "eb4223be-eec2-4a4e-bf96-50a8578c77a7", - "Content-Type" : "image/jpeg" - }, - "Response" : null, - "Exception" : { - "ClassName" : "java.lang.NullPointerException", - "ErrorMessage" : null - } - }, { - "Method" : "POST", - "Uri" : "https://javaformrecognizertestresource.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyze", - "Headers" : { - "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.1 (11.0.5; Windows 10 10.0)", - "x-ms-client-request-id" : "eb4223be-eec2-4a4e-bf96-50a8578c77a7", - "Content-Type" : "image/jpeg" - }, - "Response" : null, - "Exception" : { - "ClassName" : "java.lang.NullPointerException", - "ErrorMessage" : null - } - }, { - "Method" : "POST", - "Uri" : "https://javaformrecognizertestresource.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyze", - "Headers" : { - "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.1 (11.0.5; Windows 10 10.0)", - "x-ms-client-request-id" : "eb4223be-eec2-4a4e-bf96-50a8578c77a7", - "Content-Type" : "image/jpeg" - }, - "Response" : null, - "Exception" : { - "ClassName" : "java.lang.NullPointerException", - "ErrorMessage" : null - } - }, { - "Method" : "POST", - "Uri" : "https://javaformrecognizertestresource.cognitiveservices.azure.com/formrecognizer/v2.0-preview//layout/analyze", - "Headers" : { - "User-Agent" : "azsdk-java-azure-ai-formrecognizer/1.0.0-beta.1 (11.0.5; Windows 10 10.0)", - "x-ms-client-request-id" : "eb4223be-eec2-4a4e-bf96-50a8578c77a7", - "Content-Type" : "image/jpeg" - }, - "Response" : null, - "Exception" : { - "ClassName" : "java.lang.NullPointerException", - "ErrorMessage" : null - } - } ], + "networkCallRecords" : [ ], "variables" : [ ] } \ No newline at end of file From 2917e28fc90a3457468148058740bb160429843b Mon Sep 17 00:00:00 2001 From: Sameeksha Vaity Date: Mon, 18 May 2020 09:58:23 -0700 Subject: [PATCH 6/7] rename --- .../formrecognizer/FormRecognizerAsyncClientTest.java | 11 ++++------- .../ai/formrecognizer/FormRecognizerClientTest.java | 8 ++++---- .../formrecognizer/FormRecognizerClientTestBase.java | 9 ++++++--- 3 files changed, 14 insertions(+), 14 deletions(-) diff --git a/sdk/formrecognizer/azure-ai-formrecognizer/src/test/java/com/azure/ai/formrecognizer/FormRecognizerAsyncClientTest.java b/sdk/formrecognizer/azure-ai-formrecognizer/src/test/java/com/azure/ai/formrecognizer/FormRecognizerAsyncClientTest.java index 70702305449c..9c368587ea09 100644 --- a/sdk/formrecognizer/azure-ai-formrecognizer/src/test/java/com/azure/ai/formrecognizer/FormRecognizerAsyncClientTest.java +++ b/sdk/formrecognizer/azure-ai-formrecognizer/src/test/java/com/azure/ai/formrecognizer/FormRecognizerAsyncClientTest.java @@ -43,9 +43,6 @@ public class FormRecognizerAsyncClientTest extends FormRecognizerClientTestBase { - public static final String EXPECTED_MULTIPAGE_ADDREESS_VALUE = "123 Hobbit Lane 567 Main St. Redmond, WA Redmond, WA"; - public static final String EXPECTED_MULTIPAGE_PHONE_NUMBER_VALUE = "+15555555555"; - public static final String ITEMIZED_RECEIPT_VALUE = "Itemized"; private FormRecognizerAsyncClient client; @BeforeAll @@ -367,9 +364,9 @@ public void recognizeCustomFormUnlabeledData(HttpClient httpClient, FormRecogniz @MethodSource("com.azure.ai.formrecognizer.TestUtils#getTestParameters") public void recognizeCustomFormMultiPageUnlabeled(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion) { client = getFormRecognizerAsyncClient(httpClient, serviceVersion); - multipageFromDataRunner(data -> beginTrainingMultipageRunner((storageSASUrl) -> { + multipageFromDataRunner(data -> beginTrainingMultipageRunner((trainingFilesUrl) -> { SyncPoller trainingPoller = - client.getFormTrainingAsyncClient().beginTraining(storageSASUrl, false).getSyncPoller(); + client.getFormTrainingAsyncClient().beginTraining(trainingFilesUrl, false).getSyncPoller(); trainingPoller.waitForCompletion(); SyncPoller> syncPoller = @@ -384,9 +381,9 @@ public void recognizeCustomFormMultiPageUnlabeled(HttpClient httpClient, FormRec @MethodSource("com.azure.ai.formrecognizer.TestUtils#getTestParameters") public void recognizeCustomFormUrlMultiPageLabeled(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion) { client = getFormRecognizerAsyncClient(httpClient, serviceVersion); - multipageFromUrlRunner(fileUrl -> beginTrainingMultipageRunner((storageSASUrl) -> { + multipageFromUrlRunner(fileUrl -> beginTrainingMultipageRunner((trainingFilesUrl) -> { SyncPoller trainingPoller = - client.getFormTrainingAsyncClient().beginTraining(storageSASUrl, true).getSyncPoller(); + client.getFormTrainingAsyncClient().beginTraining(trainingFilesUrl, true).getSyncPoller(); trainingPoller.waitForCompletion(); SyncPoller> syncPoller = diff --git a/sdk/formrecognizer/azure-ai-formrecognizer/src/test/java/com/azure/ai/formrecognizer/FormRecognizerClientTest.java b/sdk/formrecognizer/azure-ai-formrecognizer/src/test/java/com/azure/ai/formrecognizer/FormRecognizerClientTest.java index 884a3bde8e39..0c7c5540628d 100644 --- a/sdk/formrecognizer/azure-ai-formrecognizer/src/test/java/com/azure/ai/formrecognizer/FormRecognizerClientTest.java +++ b/sdk/formrecognizer/azure-ai-formrecognizer/src/test/java/com/azure/ai/formrecognizer/FormRecognizerClientTest.java @@ -337,9 +337,9 @@ public void recognizeContentFromDataMultiPage(HttpClient httpClient, FormRecogni @MethodSource("com.azure.ai.formrecognizer.TestUtils#getTestParameters") void recognizeCustomFormUrlMultiPageLabeled(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion) { client = getFormRecognizerClient(httpClient, serviceVersion); - multipageFromUrlRunner(fileUrl -> beginTrainingMultipageRunner((storageSASUrl) -> { + multipageFromUrlRunner(fileUrl -> beginTrainingMultipageRunner((trainingFilesUrl) -> { SyncPoller trainingPoller = - client.getFormTrainingClient().beginTraining(storageSASUrl, true); + client.getFormTrainingClient().beginTraining(trainingFilesUrl, true); trainingPoller.waitForCompletion(); SyncPoller> syncPoller = @@ -354,9 +354,9 @@ void recognizeCustomFormUrlMultiPageLabeled(HttpClient httpClient, FormRecognize public void recognizeCustomFormMultiPageUnlabeled(HttpClient httpClient, FormRecognizerServiceVersion serviceVersion) { client = getFormRecognizerClient(httpClient, serviceVersion); - multipageFromDataRunner(data -> beginTrainingMultipageRunner((storageSASUrl) -> { + multipageFromDataRunner(data -> beginTrainingMultipageRunner((trainingFilesUrl) -> { SyncPoller trainingPoller = - client.getFormTrainingClient().beginTraining(storageSASUrl, false); + client.getFormTrainingClient().beginTraining(trainingFilesUrl, false); trainingPoller.waitForCompletion(); SyncPoller> syncPoller = diff --git a/sdk/formrecognizer/azure-ai-formrecognizer/src/test/java/com/azure/ai/formrecognizer/FormRecognizerClientTestBase.java b/sdk/formrecognizer/azure-ai-formrecognizer/src/test/java/com/azure/ai/formrecognizer/FormRecognizerClientTestBase.java index 3d3c0d0d880b..6fd30d4189fe 100644 --- a/sdk/formrecognizer/azure-ai-formrecognizer/src/test/java/com/azure/ai/formrecognizer/FormRecognizerClientTestBase.java +++ b/sdk/formrecognizer/azure-ai-formrecognizer/src/test/java/com/azure/ai/formrecognizer/FormRecognizerClientTestBase.java @@ -49,7 +49,7 @@ import java.util.regex.Pattern; import java.util.stream.Collectors; -import static com.azure.ai.formrecognizer.FormRecognizerAsyncClientTest.EXPECTED_MULTIPAGE_ADDREESS_VALUE; +import static com.azure.ai.formrecognizer.FormRecognizerAsyncClientTest.EXPECTED_MULTIPAGE_ADDRESS_VALUE; import static com.azure.ai.formrecognizer.FormRecognizerAsyncClientTest.EXPECTED_MULTIPAGE_PHONE_NUMBER_VALUE; import static com.azure.ai.formrecognizer.FormRecognizerAsyncClientTest.ITEMIZED_RECEIPT_VALUE; import static com.azure.ai.formrecognizer.FormTrainingClientTestBase.AZURE_FORM_RECOGNIZER_API_KEY; @@ -70,6 +70,9 @@ public abstract class FormRecognizerClientTestBase extends TestBase { private static final String INVOICE_PDF = "Invoice_6.pdf"; private static final String MULTIPAGE_INVOICE_PDF = "multipage_invoice1.pdf"; private static final Pattern NON_DIGIT_PATTERN = Pattern.compile("[^0-9]+"); + private static final String EXPECTED_MULTIPAGE_ADDRESS_VALUE = "123 Hobbit Lane 567 Main St. Redmond, WA Redmond, WA"; + private static final String EXPECTED_MULTIPAGE_PHONE_NUMBER_VALUE = "+15555555555"; + private static final String ITEMIZED_RECEIPT_VALUE = "Itemized"; private static void validateReferenceElementsData(List expectedElements, IterableStream actualFormContents, List readResults) { @@ -555,7 +558,7 @@ static void validateMultipageReceiptData(IterableStream actua assertEquals(1, receiptPage1.getRecognizedForm().getPageRange().getStartPageNumber()); assertEquals(1, receiptPage1.getRecognizedForm().getPageRange().getEndPageNumber()); - assertEquals(EXPECTED_MULTIPAGE_ADDREESS_VALUE, receiptPage1.getMerchantAddress().getFieldValue()); + assertEquals(EXPECTED_MULTIPAGE_ADDRESS_VALUE, receiptPage1.getMerchantAddress().getFieldValue()); assertEquals("Bilbo Baggins", receiptPage1.getMerchantName().getFieldValue()); assertEquals(EXPECTED_MULTIPAGE_PHONE_NUMBER_VALUE, receiptPage1.getMerchantPhoneNumber().getFieldValue()); assertNotNull(receiptPage1.getTotal().getFieldValue()); @@ -573,7 +576,7 @@ static void validateMultipageReceiptData(IterableStream actua assertEquals(3, receiptPage3.getRecognizedForm().getPageRange().getStartPageNumber()); assertEquals(3, receiptPage3.getRecognizedForm().getPageRange().getEndPageNumber()); - assertEquals(EXPECTED_MULTIPAGE_ADDREESS_VALUE, receiptPage3.getMerchantAddress().getFieldValue()); + assertEquals(EXPECTED_MULTIPAGE_ADDRESS_VALUE, receiptPage3.getMerchantAddress().getFieldValue()); assertEquals("Frodo Baggins", receiptPage3.getMerchantName().getFieldValue()); assertEquals(EXPECTED_MULTIPAGE_PHONE_NUMBER_VALUE, receiptPage3.getMerchantPhoneNumber().getFieldValue()); assertNotNull(receiptPage3.getTotal().getFieldValue()); From 568dc0b51a225ad89271ca357f0ebda0cf8706b0 Mon Sep 17 00:00:00 2001 From: Sameeksha Vaity Date: Mon, 18 May 2020 11:13:42 -0700 Subject: [PATCH 7/7] update import checkstyle --- sdk/formrecognizer/azure-ai-formrecognizer/README.md | 4 ++-- .../azure/ai/formrecognizer/FormRecognizerClientTestBase.java | 3 --- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/sdk/formrecognizer/azure-ai-formrecognizer/README.md b/sdk/formrecognizer/azure-ai-formrecognizer/README.md index 790f0b49861c..82e39d2d08e5 100644 --- a/sdk/formrecognizer/azure-ai-formrecognizer/README.md +++ b/sdk/formrecognizer/azure-ai-formrecognizer/README.md @@ -23,13 +23,13 @@ from form documents. It includes the following main functionalities: com.azure azure-ai-formrecognizer - 1.0.0-beta.1 + 1.0.0-beta.3 ``` [//]: # ({x-version-update-end}) ### Create a Form Recognizer resource -Form Recognizer supports both [multi-service and single-service access][service_access]. Create a Cognitive Services +Form Recognizer supports both [multi-service and single-service access][service_access]. Create a Cognitive Service's resource if you plan to access multiple cognitive services under a single endpoint/key. For Form Recognizer access only, create a Form Recognizer resource. diff --git a/sdk/formrecognizer/azure-ai-formrecognizer/src/test/java/com/azure/ai/formrecognizer/FormRecognizerClientTestBase.java b/sdk/formrecognizer/azure-ai-formrecognizer/src/test/java/com/azure/ai/formrecognizer/FormRecognizerClientTestBase.java index 6fd30d4189fe..d56db7e54c43 100644 --- a/sdk/formrecognizer/azure-ai-formrecognizer/src/test/java/com/azure/ai/formrecognizer/FormRecognizerClientTestBase.java +++ b/sdk/formrecognizer/azure-ai-formrecognizer/src/test/java/com/azure/ai/formrecognizer/FormRecognizerClientTestBase.java @@ -49,9 +49,6 @@ import java.util.regex.Pattern; import java.util.stream.Collectors; -import static com.azure.ai.formrecognizer.FormRecognizerAsyncClientTest.EXPECTED_MULTIPAGE_ADDRESS_VALUE; -import static com.azure.ai.formrecognizer.FormRecognizerAsyncClientTest.EXPECTED_MULTIPAGE_PHONE_NUMBER_VALUE; -import static com.azure.ai.formrecognizer.FormRecognizerAsyncClientTest.ITEMIZED_RECEIPT_VALUE; import static com.azure.ai.formrecognizer.FormTrainingClientTestBase.AZURE_FORM_RECOGNIZER_API_KEY; import static com.azure.ai.formrecognizer.FormTrainingClientTestBase.AZURE_FORM_RECOGNIZER_ENDPOINT; import static com.azure.ai.formrecognizer.FormTrainingClientTestBase.FORM_RECOGNIZER_MULTIPAGE_TRAINING_BLOB_CONTAINER_SAS_URL;