Response messages for long multipage documents

0

Hi,

I am using textract with multipage PDFs. Some of the PDFs are 4+ pages long. In these cases, I've called textract, received a successful job id, and got the textract results. These results only contain the detected text for the first 3 pages of the PDF.

To get the results for the remaining pages, do I have to wait for another message in the SQS queue? When this second message arrives with successful status, will I then be able to get results for all pages from a single get call or will these results only be for pages 4 onwards and I'll have to merge them with the results for the first 3 pages?

Thanks,
Kevin

已提問 3 年前檢視次數 676 次
3 個答案
0

Thanks for using Textract and reaching out. Just want to check, are you using paginated client to get all results? Textract returns paginated result for maximum 1000 blocks so results in page 4 might be paginated. If that's not the case, have you tried to segment your 4th page out from the PDF and send that page to Textract and see if it returns any result? It is possible that if there are invalid content (e.g. JPEG 2000 image) on the page Textract would fail on extracting content on the whole page.

AWS
已回答 3 年前
0

Thanks for the response.

To get the results, I'm just grabbing the blocks. I haven't used the paginated feature yet. I'll have to take a look into that with the 'next token' etc.

Otherwise, yes. I'll try the fourth page on it's own to see if that's where the issue is occurring.

Thanks!

已回答 3 年前
0

I just tried it and you were exactly right. I had to grab the 'NextToken' to get the rest of the paginated results. Thanks again for your help!

已回答 3 年前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南