AutomationMart
Home/Browse/Extract specific pages from PDFs with CustomJS API
n8n

Extract specific pages from PDFs with CustomJS API

n8nn8n3 modulesv1.0
UNSUPPORTED_SLUG_FORMAT

This n8n template shows how to extract selected pages from a generated PDF with the PDF Toolkit by www.customjs.space. @custom-js/n8n-nodes-pdf-toolkit Notice Community nodes can only be installed on self-hosted instances of n8n. What this workflow does - Downloads each PDF using an HTTP Request. - Extract pages from the PDF file as needed. Requirements - Self-hosted n8n instance - CustomJS API key for extracting PDF files. - PDF files to be merged to be converted into a PDF Workflow Steps: 1. M

At a glance

Extract specific pages from PDFs with CustomJS API is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects UNSUPPORTED_SLUG_FORMAT. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
UNSUPPORTED_SLUG_FORMAT
Modules
3
Price
Free
Version
v1.0
Extract specific pages from PDFs with CustomJS API workflow diagram

About this workflow

This n8n template shows how to extract selected pages from a generated PDF with the PDF Toolkit by www.customjs.space. @custom-js/n8n-nodes-pdf-toolkit Notice Community nodes can only be installed on self-hosted instances of n8n. What this workflow does - Downloads each PDF using an HTTP Request. - Extract pages from the PDF file as needed. Requirements - Self-hosted n8n instance - CustomJS API key for extracting PDF files. - PDF files to be merged to be converted into a PDF Workflow Steps: 1. Manual Trigger: - Runs with user interaction. 2. Download PDF File: - Pass urls for PDF files to merge. 3. Extract Pages from PDF: - Extract selected pages from a generated PDF --- Usage Get API key from customJS - Sign up to customJS platform. - Navigate to your profile page - Press "Show" button to get API key Set Credentials for CustomJS API on n8n Copy and paste your API key generated from CustomJS here. Design workflow - A Manual Trigger for starting workflow. - HTTP Request Nodes for downloading PDF files. - Extract Pages from PDF. You can replace logic for triggering and returning results. For example, you can trigger this workflow by calling a webhook and get a result as a response from webhook. Simply replace Manual Trigger and Write to Disk nodes. Perfect for - Taking a note of specific pages from PDF files. - Splitting PDF file into multiple parts.

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n → click the menu → Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

Create new DocuGenerate PDFs from new Tally submissions

Every time a new form is submitted in Tally, Make will automatically generate a PDF document using DocuGenerate. You can easily customize this workflow with your own form fields and document templates. Follow our step-by-step guide on [creating reports from Tally submissions](https://www.docugenerate.com/blog/use-tally-and-make-to-generate-reports-based-on-form-submission/?utm_source=make&utm_medium=web&utm_campaign=template_16556). Created by DocuGenerate. [Contact us](mailto:support@docugener

Free

Analyze up to 100 URLs for on-page SEO and export results to CSV

Analyze up to 100 URLs in one run and export key on-page SEO data to CSV automatically. This n8n workflow accepts URLs from chat input, fetches each page’s HTML and HTTP headers, extracts 27+ SEO elements such as title tags, meta tags, canonical, hreflang, headings, Open Graph tags, Twitter tags, meta robots, X-Robots-Tag, and status code data, then returns a downloadable CSV link when the run is complete. How it works 1. Submit up to 100 URLs through the chat input. 2. The workflow cleans, norm

Free

🧑‍🎓 Test your data access techniques with progressive expression challenges

How it works This template is a hands-on, practical exam designed to help you master n8n Expressions—the key to accessing and manipulating data in your workflows. If the 🎓 Expressions Tutorial Template was the theory lesson, this is the practical driving test. You'll learn how to navigate through complex data structures to get the exact piece of information you need. All challenges will reference a single "Source Data" node, which acts as our data "map". The test is a series

Free

🛠️ Process AI Output to Structured JSON with Robust JSON Parser

How it works This workflow is a robust and forgiving JSON parser designed to handle malformed or "dirty" JSON strings often returned by AI models or scraped from web pages. It takes a text string as input and attempts to extract and parse a valid JSON object from it. 1. Cleans Input: It starts by trimming whitespace and removing common Markdown code fences (like json ) that might wrap the JSON. 2. Applies Multiple Fixes: It systematically attempts to correct common JSON errors in a specific orde

Free

Automatically update n8n version

n8n Workflow: Check and Update n8n Version This workflow automatically checks if the local n8n version is outdated and, if so, creates a file to signal an update is needed. --- 🖥️ Working Environment - Operating System: Ubuntu 24.04 - n8n Installation: Docker container --- 📁 Project Directory Structure n8n/ ├── checkupdate.txt ├── check-update.sh ├── compose.yml ├── updaten8n.cron --- 🧾 File Descriptions checkupdate.txt Contains a single word: - true: Update is needed - false: No update requir

Free

WebhookDocs: generate swagger preview of your active workflows

How it Works This meta-workflow is designed to intelligently scan all your active workflows in n8n, identify those that contain Webhook nodes, and automatically generate a Swagger (OpenAPI) specification based on them. The output Swagger document reflects all accessible endpoints from your Webhook nodes, making it easier to: - Visualize your API structure - Share your endpoints - Integrate with tools like Postman or Swagger UI Enhanced Parameter Support If you want the Swagger to reflect request

Free

Automated stock trading with AI: integrating Alpaca and Google Sheets

Description Transform your investment strategy with a fully automated, AI-driven trading bot. This workflow bridges the gap between AI-powered market insights and real-world trading by executing buy and sell orders directly through the Alpaca paper trading API. Designed to work in tandem with the Automated Stock Sentiment Analysis workflow, this solution takes the top-performing stocks based on daily news sentiment and automatically rebalances your portfolio. It's perfect for algorithm

Free

A very simple "Human in the Loop" email response system using AI and IMAP

Functionality This workflow automates the handling of incoming emails by summarizing their content, generating appropriate responses, and validating the responses through a "Human-in-the-Loop" system. It integrates with IMAP email services (e.g., Gmail, Outlook) and uses AI models to streamline the email response process. The workflow ensures that all AI-generated responses are reviewed by a human before being sent, maintaining a high level of professionalism and accuracy. This approach is parti

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint — instant download
  • Setup guide PDF included
  • 5 downloads · valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

₹2,499/ session
3 hrs · video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free