@scribelabsai/amazon-trp
v1.0.0
Published
Amazon Textract Response Parser library for Node.
Downloads
78
Readme
amazon-trp-node
Amazon Textract Response Parser library for TS.
This is a TS port of the Python TRP script from AWS.
Installation
npm install @scribelabsai/amazon-trp
Usage
- Load the blocks into a document (e.g. using
GetDocumentAnalysisCommand
from@aws-sdk/client-textract
)
import { TextractClient, GetDocumentAnalysisCommand } from '@aws-sdk/client-textract';
import { Document } from '@scribelabsai/amazon-trp';
import type { BlockStruct } from '@scribelabsai/amazon-trp';
const client = new TextractClient();
const resp = await client.send(new GetDocumentAnalysisCommand({ JobId: 'MY_JOBID }));
const doc = new Document(resp.blocks as BlockStruct[]);
- Do something with the document (e.g. getting tables)
doc.pages.forEach((p) => {
p.tables.forEach((t) => {
// Do something with the table
});
});
License
MIT, see LICENSE file.