Package Information
Documentation
n8n-nodes-pdfco
This is an n8n community node that enables you to integrate PDF.co's powerful PDF processing capabilities into your n8n workflows. PDF.co is a comprehensive PDF processing API that allows you to convert, merge, split, and manipulate PDF documents programmatically.
n8n is a fair-code licensed workflow automation platform.
Installation
Operations
Credentials
Usage
Resources
Version history
Installation
Community Nodes (Recommended)
For users on n8n v0.187+, you can install this node directly from the n8n Community Nodes panel in the n8n editor:
- Open your n8n editor
- Go to Settings > Community Nodes
- Search for "n8n-nodes-pdfco"
- Click Install
- Reload the editor
Manual Installation
You can also install this node manually:
- Navigate to your n8n installation directory
- Run the following command:
npm install n8n-nodes-pdfco
- Restart your n8n server
Operations
This node provides comprehensive PDF processing capabilities through PDF.co's API. Here are the available features:
1. AI-Powered Document Processing
- AI Invoice Parser: Extract data from invoices using AI-powered parsing
2. URL/HTML to PDF Conversion
- URL to PDF
- HTML to PDF
- HTML Template to PDF
3. PDF Merging
- Merge multiple PDFs into one
- Support for merging from different file formats (merge2)
4. PDF Splitting
- Split by page number
- Split by search text
- Split by barcode
5. Document to PDF Conversion
- Document to PDF (RTF, DOC, DOCX, TXT)
- Spreadsheet to PDF (CSV, XLS, XLSX, TXT Spreadsheet)
- Image to PDF (JPG, PNG, TIFF)
- Email to PDF (MSG or EML)
6. PDF to Other Formats
- PDF to CSV
- PDF to HTML
- PDF to Images (JPG, PNG, TIFF, WEBP)
- PDF to JSON
- PDF to Text
- PDF to Excel (XLS/XLSX)
- PDF to XML
7. PDF Modification
- Add text annotations
- Add images to PDF documents
- Fill interactive PDF forms with data
- Extract PDF metadata
- Get form field information
8. PDF Optimization
- Compress PDF files
- Optimize PDF for web or storage
- Remove password protection
- Add password protection
- Rotate pages in PDF documents
- Remove specific pages from PDF
9. PDF Search and Text Operations
- Search for text within PDF documents
- Search and delete text
- Search and replace text
- Search and replace with image
10. Barcode Operations
- Extract barcode data from PDFs
- Generate barcodes in PDFs
11. PDF OCR and Searchability
- Make scanned PDF searchable (OCR)
- Make searchable PDF unsearchable
12. File Management
- Standard file upload
- Create file URL from input text/content
- Upload from Base64 encoded data
Credentials
To use this node, you need a PDF.co API key. Here's how to get started:
- Sign up for a PDF.co account at https://pdf.co
- Navigate to your dashboard and obtain your API key
- In n8n, add your PDF.co credentials by providing your API key
Usage
This node allows you to automate PDF processing tasks in your n8n workflows. Here are some common use cases:
- Process invoices using AI-powered parsing
- Automatically convert HTML reports to PDF
- Merge multiple PDF documents into a single file
- Extract text from PDF documents for data processing
- Add watermarks to PDF documents
- Compress PDF files to reduce size
- Secure PDFs with password protection
- Convert various document formats to PDF
- Extract data from PDFs to other formats
- Manage and modify PDF documents programmatically
For detailed examples and workflow templates, visit our documentation.
Resources
Version history
1.0.0
- Initial release
- Support for all PDF.co API operations
- Comprehensive PDF processing capabilities