Skip to main content

Split PDF by Barcode in Power Automate

PDF4me Split PDF by Barcode action automatically separates multi-document PDFs based on barcode detection in Power Automate with intelligent filtering capabilities. This powerful splitting feature scans for QR codes, DataMatrix, or any barcode type, applies text filters (Starts With, Ends With, Contains, Exact), and splits before/after/remove barcode pages, perfect for batch scanning workflows, invoice processing, and automated document separation across Microsoft 365 workflows.

Authenticating Your API Request

To access the PDF4me Web API through Power Automate, every request must include proper authentication credentials. Authentication ensures secure communication and validates your identity as an authorized user, enabling seamless integration between your Power Automate flows and PDF4me's powerful barcode splitting services.

Split PDF by Barcode Power Automate

Key Features

  • Automatic Barcode Detection: Scan and identify barcodes in PDF pages
  • Multiple Barcode Types: Support QR Code, DataMatrix, and all barcode types
  • Text Filtering: Apply Starts With, Ends With, Contains, Exact filters
  • Split Position Control: Split before, after, or remove barcode pages
  • Batch Document Separation: Split scanned document batches automatically

Parameters

Complete list of parameters for the Split PDF by Barcode action. Configure these parameters to control barcode splitting.

Important: Parameters marked with an asterisk (***) are required and must be provided for the action to function correctly.

ParameterTypeDescriptionExample
Barcode Filter***OptionText Filter Method
Starts With - Match barcodes starting with specified text
Ends With - Match barcodes ending with specified text
Contains - Match barcodes containing specified text
Exact - Match barcodes with exact text match
Starts With
Barcode Data***StringFilter Text Value
• Text data in barcode to filter and split
• Works with selected filter method
• Case-sensitive matching
• Use specific identifier for accurate splitting
INV-
Barcode Type***OptionBarcode Format Selection
Any - Detect any barcode type
Data Matrix - Only detect DataMatrix barcodes
QR Code - Only detect QR codes
• Restricts detection to specific format
QR Code
File Content***BinarySource PDF Content
• Map PDF file content from previous action
• PDF should contain barcode separator pages
• Can be from SharePoint, OneDrive, email
• Must be valid PDF with barcodes
[File Content from Get File]
File Name***StringPDF Document Name
• Source file name with proper file extension
• Used for processing identification
• Must include .pdf extension
• Supports dynamic naming
BatchScan.pdf
Split Barcode Page***OptionSplit Position
Before - Split before page with barcode
After - Split after page with barcode
Remove - Split and remove barcode page
• Controls how barcode page is handled
After

Output

The PDF4me Split PDF by Barcode action returns comprehensive output data for seamless Power Automate flow integration:

Table View

Response data in a structured table format:

ParameterTypeDescription
File ContentBinarySplit PDF documents array based on barcode detection
File NameStringFile name of each split document

Workflow Examples

The PDF4me Split PDF by Barcode action in Power Automate provides comprehensive workflow templates designed for real-world business scenarios:

Automated Invoice Batch Splitting Workflow

Transform invoice processing with barcode-based batch splitting:

Complete Workflow Steps:

  1. Trigger: Batch-scanned invoice PDF received from scanner
  2. Get Batch: Retrieve multi-invoice PDF file
  3. Split by Barcode: Separate using QR codes on each invoice
  4. Filter "INV-": Split invoices starting with "INV-" barcode data
  5. Split After Barcode: Keep barcode page with each invoice
  6. Apply to Each: Process each split invoice
  7. Extract Invoice Data: Parse data from each invoice
  8. Import to System: Load each invoice to accounting system

Business Benefits:

  • Separates 500+ invoices from batch scans monthly
  • Automates complete invoice separation workflow
  • Reduces batch processing time from 8 hours to 30 minutes
  • Eliminates manual invoice sorting

Industry Use Cases & Applications

Finance & Accounting Use Cases

  • Invoice Batch Splitting: Separate scanned invoice batches by barcode
  • Receipt Processing: Split receipt batches using receipt barcodes
  • Statement Separation: Split statement batches by account barcodes
  • Check Processing: Separate check batches using check numbers

Step-by-step guides to split PDFs by barcode:

Get Help