File Operations
Crop
- extract_multiple_crops(input_source, crops)
Extracts individual receipts from multi-receipts documents.
- Parameters:
input_source (
LocalInputSource) – Local Input Source to extract sub-receipts from.crops (
list[CropItem]) – List of crops.
- Return type:
ExtractedImages- Returns:
Individual extracted receipts as an array of ExtractedImage.
- extract_single_crop(input_source, crop)
Extracts a single crop as complete PDFs from the document.
- Parameters:
input_source (
LocalInputSource) – Local Input Source to extract sub-receipts from.crop (
FieldLocation) – Crop to extract.
- Return type:
ExtractedImage- Returns:
ExtractedImage.
Crop Files
Split
- extract_multiple_splits(input_source, splits)
Extracts splits as complete PDFs from the document.
- Parameters:
input_source (
LocalInputSource) – Input source to split.splits (
list[list[int]]) – List of sub-lists of pages to keep.
- Return type:
ExtractedPDFs- Returns:
A list of extracted invoices.
- extract_single_split(input_source, split)
Extracts a single split as a complete PDF from the document.
- Parameters:
input_source (
LocalInputSource) – Input source to split.split (
list[int]) – List of pages to keep.
- Return type:
ExtractedPDF- Returns:
Extracted PDF