Stirling PDF Nodes

Automate powerful PDF processing with Stirling PDF’s public or self-hosted API

This node collection integrates the full functionality of Stirling PDF into KNIME, enabling flexible, automated, and privacy-friendly PDF processing directly in your workflows.

You can connect either to:

  1. The public Stirling PDF API, or

  2. Your own self-hosted Stirling PDF server – ideal for privacy-sensitive and compliant document workflows. You can run Stirling PDF via Docker on your own system or server with a single command and connect using the Server node.

🚀 Features

  • 🔗 Merge & Split PDFs
  • 🗜️ Compress PDFs
  • 🔍 OCR (Optical Character Recognition)
  • 🔄 Convert:
    • PDF ↔️ Images (PNG, JPG)
    • Office documents (Word, Excel, PowerPoint) → PDF
  • 📝 Reorder, Rotate, Delete Pages
  • 🛡️ Protect & Unlock PDFs (passwords, restrictions)
  • 🏷️ Edit Metadata
  • ✂️ Redact sensitive content
  • 🧰 And more advanced PDF tools!

🌟 Example Use Cases

  • Automated invoice processing
  • GDPR-compliant document redaction
  • Batch OCR of scanned files
  • Automated creation of personalized PDF reports
  • Centralized PDF optimization workflows
  • Contract processing and document pipelines

Contact

VendorNodePit GbR
Address Dresden,Germany
Emailmail@nodepit.com
Websitehttps://nodepit.com

Content

IconStirling PDF

Automate powerful PDF processing (like split, merge, convert, OCR) with Stirling PDF’s public or self-hosted API

IconFilter

Check basic properties of PDFs before you process them: page count, file size, page size/rotation, and whether they contain text or images. Use these endpoints as a "pre-check" step to decide what to do with a file next.

Typical uses: • Reject files that are too big or too small • Detect image-only PDFs that should go through OCR • Ensure a document has enough pages before it enters a workflow • Check orientation of pages before printing or merging

IconSecurity

Security APIs

IconPipeline

Run several PDF operations in one configured pipeline instead of calling multiple endpoints yourself. Useful when you always do the same steps in sequence (for example: convert → OCR → compress → watermark).

Typical uses: • Process incoming invoices in one go (clean, OCR, compress, stamp, etc.) • Normalise documents before they enter an archive • Wrap a complex document flow behind a single API call for your own apps

IconMisc

Tools that don't fit neatly elsewhere: OCR, compress, repair, flatten, extract images, update metadata, add stamps/page numbers/images, and more. These endpoints help fix problem PDFs and prepare them for sharing, storage, or further processing.

Typical uses: • Repair a damaged PDF or remove blank pages • Run OCR on scanned PDFs so they become searchable • Compress large PDFs for email or web download • Extract embedded images or scans • Add page numbers, stamps, or overlay an image (e.g. logo, seal) • Update PDF metadata (title, author, etc.)

IconConvert

Convert PDFs to and from other formats (Word, images, HTML, Markdown, PDF/A, CBZ/CBR, EML, etc.). This group also powers the text-editor / jobId-based editing flow for incremental PDF edits.

Typical uses: • Turn PDFs into Word or text for editing • Convert office files, images, HTML, or email (EML) into PDFs • Create PDF/A for long-term archiving • Export PDFs as images, HTML, CSV, or Markdown for search, analysis, or reuse

IconGeneral

Page-level PDF editing: split, merge, rotate, crop, rearrange, and scale pages. These endpoints handle most daily "I opened a PDF editor just to…" type tasks.

Typical uses: • Split a large PDF into smaller files (by pages, chapters, or size) • Merge several PDFs into one report or pack • Rotate or reorder pages before sending or archiving • Turn a multi-page document into one long scrolling page

IconServer

Node to configure the server endpoints

IconAuthorize

Nodes for different authorization methods

IconForms

Work with PDF form fields: read them, fill them, edit them, or remove them. Treats a PDF as a structured form instead of just flat pages.

Typical uses: • Inspect which form fields exist in a PDF • Autofill forms from your own systems (e.g. CRM, ERP) • Change or delete form fields before sending out a final, non-editable copy • Unlock read-only form fields when you need to update them

IconAdvanced

Nodes for advanced configuration

Nodes

Further Links

Installation

To use this product in KNIME, install the extension Stirling PDF Nodes from the below update site:

v5.9

A zipped version of the software site can be downloaded here.

NodePit Exclusive Only available on NodePit