pdf4me

Convert, merge, split, OCR, and protect PDF documents via REST API.

76|18|Updated Dec 12, 2025
One-click install
npx skills add https://github.com/vm0-ai/vm0-skills --skill pdf4me
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pdf4me
Source: https://github.com/vm0-ai/vm0-skills/tree/main/pdf4me
Command: npx skills add https://github.com/vm0-ai/vm0-skills --skill pdf4me

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires base64, jq, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill exposes 60+ PDF operations (convert, merge, split, OCR, forms, signatures, etc.) via API calls, simplifying complex document workstreams.

Core Features & Use Cases

  • Convert/Compose: convert documents to/from PDF (Word, HTML, images)
  • Edit & OCR: fill forms, OCR scans, add watermarks
  • Extract & Protect: extract text/images, password-protect PDFs
  • Use Case: merge multiple PDFs into a single file and OCR a scanned copy

Quick Start

Convert a text file to PDF and save as output.pdf.

Frequently Asked Questions about pdf4me

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert documents to PDF format automatically?

PDF conversion transforms Word, HTML, images, and other formats into PDF files via REST API endpoints. Use the ConvertToPdf endpoint with base64-encoded document content and your API key to generate PDF output, enabling automated document workflows at scale.

Can I merge multiple PDFs into a single file?

Yes, the Merge endpoint combines multiple PDF documents into one file. Pass base64-encoded PDFs with your API key to consolidate documents in batch operations, useful for report compilation and archival preparation.

What's the best way to extract text from scanned PDFs?

OCR processes convert scanned documents and images into searchable text. The PdfOcr endpoint uses optical character recognition to extract readable content from image-based PDFs, enabling text extraction and indexing across document archives.

How do I password-protect and secure PDF documents?

The ProtectDocument endpoint applies password protection and encryption to PDFs via API calls. Use it with your API key to restrict access, comply with data security requirements, and protect sensitive documents in enterprise workflows.

Does this support batch processing for large document volumes?

Yes, batch processing handles multiple documents at scale within enterprise workflows. The Skill accepts base64-encoded payloads and REST endpoints for converting, merging, splitting, and protecting PDFs across large document sets efficiently.

Can I extract text and images from PDFs programmatically?

Extract endpoints isolate text and images from PDF documents via API calls. Use base64-encoded PDF content with your API key to retrieve specific content elements, enabling data mining and content reuse workflows.