Split PDF by SwissQR - Bill Separator API
PDF4me Split PDF by Swiss QR is a powerful enterprise-grade solution that splits PDF documents by Swiss QR codes through advanced API integration. This comprehensive PDF splitting service efficiently processes PDF documents with Swiss QR codes, providing intelligent QR recognition, automated page filtering, precise document splitting, and advanced PDF processing capabilities for enhanced document management and automated processing workflows. The API processes PDF splitting by receiving source PDF documents through REST API calls, utilizing advanced Swiss QR recognition technology and intelligent filtering algorithms for accurate document splitting and professional PDF processing. With comprehensive support for Swiss QR recognition, intelligent page filtering, automated document splitting, and professional PDF processing, this solution is ideal for document management, automated processing, Swiss QR-based splitting, and enterprise PDF workflows that require reliable document splitting with guaranteed accuracy and consistent output quality. Split PDF by Swiss QR documents easily with API for advanced PDF processing and document management.
Authenticating Your API Request
To access the PDF4me REST API, every request must include proper authentication credentials. Authentication ensures secure communication and validates your identity as an authorized user of the REST API.
Key Features
- Swiss QR Recognition: Intelligent Swiss QR code recognition and data extraction from PDF documents
- Automated Splitting: Split PDF documents based on Swiss QR code data and filtering criteria
- Page Filtering: Filter pages using Swiss QR code data for precise document splitting
- Quality Preservation: Maintain PDF quality during splitting operations
- Professional Results: High-quality PDF splitting with accurate Swiss QR recognition
- Seamless API Integration: RESTful API designed for automated PDF processing workflows and enterprise system integration
REST API Endpoint
The PDF4me REST API uses standard HTTP methods to interact with resources. All SwissQR-based PDF splitting operations are performed through a single endpoint:
- Method: POST
- Endpoint:
/api/v2/SplitPdfByBarcode
Supported PDF Splitting Features
The API provides comprehensive support for various PDF splitting and Swiss QR processing capabilities:
Swiss QR Processing
- Swiss QR Recognition: Intelligent Swiss QR code recognition and data extraction from PDF documents
- Data Extraction: Extract data from Swiss QR codes for filtering and splitting operations
- Multiple Formats: Support for various Swiss QR code formats and standards
- Professional Results: High-quality Swiss QR recognition with accurate data extraction
- Advanced Processing: Support for complex Swiss QR structures and recognition requirements
Document Splitting
- Automated Splitting: Split PDF documents based on Swiss QR code data and filtering criteria
- Page Filtering: Filter pages using Swiss QR code data for precise document splitting
- Intelligent Processing: Smart document splitting with Swiss QR-based page identification
- Professional Results: High-quality PDF splitting with accurate page separation
- Advanced Processing: Support for complex document structures and splitting requirements
Content Processing
- Quality Preservation: Maintain PDF quality during splitting operations
- Format Support: Support for various PDF formats and document types
- Professional Enhancement: High-quality PDF processing with accurate splitting
- Flexible Options: Customizable processing parameters for specific requirements
REST API Parameters
Complete list of parameters for the Split PDF by Swiss QR REST API. Parameters are organized by category for better understanding and implementation.
Important: Parameters marked with an asterisk (*) are required and must be provided for the API to function correctly.
Required Parameters
| Parameter | Type | Description | Example |
|---|---|---|---|
| File Content* | Base64 | Map the file content of the PDF to Split for Swiss QR-based document processing. This parameter provides the source PDF file data required for Swiss QR code detection, page analysis, and automated document splitting operations. Essential for secure document handling and API-based PDF processing workflows. | JVBERi... |
| File Name* | String | Provide the file name of the source file with the proper file extension for Swiss QR-based document processing. This parameter identifies the input PDF document for Swiss QR code detection, page analysis, and automated splitting operations. Required for document identification and processing pipeline management. | document.pdf |
| Split QR Page* | Enum | Choose how to split the file after the Swiss QR is detected for automated document processing. after - split after the page in which the QR code is found, before - split before the page with the QR code. The page with the QR code will be the first page of the resulting document. | After |
| PDF Render DPI* | Enum | Render PDF DPI values for Swiss QR code detection and processing. This parameter controls the rendering quality for accurate Swiss QR recognition and document splitting operations. Valid values: 100, 150, 200, 250. Higher DPI values provide better recognition accuracy but may increase processing time. | 200 |
| Combine Pages With Same Barcodes* | Boolean | Any pages having consecutively the same barcode texts will be merged as a single document for optimized Swiss QR-based splitting. This parameter enables intelligent document grouping by combining consecutive pages with identical Swiss QR codes, reducing unnecessary splits and improving document organization. | false |
| Return as Zip* | Boolean | Return the output files in a Zip for efficient Swiss QR-based document splitting. This parameter enables convenient file delivery by packaging all split PDF documents into a single ZIP archive, improving download efficiency and file management for multiple document outputs. | false |
Output
The PDF4me Split PDF by Swiss QR REST API returns a response that can be viewed in multiple formats. Choose the view that best fits your needs:
- JSON
- Table
- Schema
- Binary
JSON Response Format
The raw JSON response from the API:
{
"File Content": "Output file content from the PDF4me action",
"File Name": "Output file name from the PDF4me action"
}
Table View
Response data in a structured table format:
| Parameter | Value |
|---|---|
| File Content | Output file content from the PDF4me action |
| File Name | Output file name from the PDF4me action |
Schema View
The data structure and types of the response:
2 items
File Content: Binary Output file content from the PDF4me action
File Name: String Output file name from the PDF4me action
Type Indicators:
Binary= Binary dataString= Text data
Binary Data View
The actual split PDF file data:
data
─────────────────────────────
File Content: Output file content from the PDF4me action
File Name: Output file name from the PDF4me action
Binary Data Access:
- PDF Content: Ready for download or further processing
- Split PDF: Complete PDF with Swiss QR-based splitting applied
Request Example
Header
Content-Type: application/json
Authorization: YOUR_API_KEY
Note: Get your API key from the PDF4me Dashboard
Payload
{
"File Content": "Please put PDF base64 content",
"File Name": "document.pdf",
"Split QR Page": "After",
"PDF Render DPI": "200",
"Combine Pages With Same Barcodes": false,
"Return as Zip": false
}
Code Samples
The PDF4me Split PDF by Swiss QR REST API provides code samples in multiple programming languages. Choose the language that best fits your development environment:
- C#
- Java
- JavaScript
- Python
- Salesforce
- n8n
- Google Script
- AWS Lambda
Google Script Sample
Google Apps Script implementation for Google Workspace integration:
PDF Splitting Features
Swiss QR Processing
- Swiss QR Recognition: Intelligent Swiss QR code recognition and data extraction from PDF documents
- Data Extraction: Extract data from Swiss QR codes for filtering and splitting operations
- Multiple Formats: Support for various Swiss QR code formats and standards
- Professional Results: High-quality Swiss QR recognition with accurate data extraction
- Advanced Processing: Support for complex Swiss QR structures and recognition requirements
Document Splitting
- Automated Splitting: Split PDF documents based on Swiss QR code data and filtering criteria
- Page Filtering: Filter pages using Swiss QR code data for precise document splitting
- Intelligent Processing: Smart document splitting with Swiss QR-based page identification
- Professional Results: High-quality PDF splitting with accurate page separation
- Advanced Processing: Support for complex document structures and splitting requirements
Content Processing
- Quality Preservation: Maintain PDF quality during splitting operations
- Format Support: Support for various PDF formats and document types
- Professional Enhancement: High-quality PDF processing with accurate splitting
- Flexible Options: Customizable processing parameters for specific requirements
Industry Use Cases & Applications
- Use Cases
Use Cases
- Invoice Processing: Split invoice PDFs by Swiss QR payment data for automated accounting workflows
- Payment Processing: Split payment documents by Swiss QR payment information for automated banking
- Document Processing: Split large PDF documents based on Swiss QR identifiers for automated processing
- Compliance: Split compliance documents by Swiss QR identifiers for automated regulatory processing
- Workflow Automation: Automate PDF splitting workflows for enterprise operations
- Content Management: Split content documents by Swiss QR categories for automated organization
- Batch Processing: Process large volumes of documents with automated Swiss QR-based splitting
- Financial Services: Split financial documents by Swiss QR payment data for automated processing