PDFCc
  1. General
PDFCc
  • Security
    • Validate PDF Digital Signature
      POST
    • Sanitize a PDF file
      POST
    • Remove password from a PDF file
      POST
    • Remove digital signature from PDF
      POST
    • Redacts areas and pages in a PDF document
      POST
    • Summary here
      POST
    • Sign PDF with a Digital Certificate
      POST
    • Redacts listOfText in a PDF document
      POST
    • Add watermark to a PDF file
      POST
    • Add password to a PDF file
      POST
  • Pipeline
    • handleData
      POST
  • Misc
    • Update metadata of a PDF file
      POST
    • Remove read-only property from form fields
      POST
    • Grabs all JS from a PDF and returns a single JS file with all code
      POST
    • Replace-Invert Color PDF
      POST
    • Repair a PDF file
      POST
    • Remove blank pages from a PDF file
      POST
    • Process PDF files with OCR using Tesseract
      POST
    • Flatten PDF form fields or full page
      POST
    • Extract images from a PDF file
      POST
    • Extract image scans from an input file
      POST
    • Decompress PDF streams
      POST
    • Optimize PDF file
      POST
    • Auto split PDF pages into separate documents
      POST
    • Extract header from PDF file
      POST
    • Add stamp to a PDF file
      POST
    • Add page numbers to a PDF document
      POST
    • Overlay image onto a PDF file
      POST
  • General
    • Split PDF pages into smaller sections
      POST
    • Split PDFs by Chapters
      POST
    • Split a PDF file into separate documents
      POST
    • Auto split PDF pages into separate documents based on size or count
      POST
    • Change the size of a PDF page/document
      POST
    • Rotate a PDF file
      POST
    • Remove pages from a PDF file
      POST
    • Remove images from file to reduce the file size.
      POST
    • Rearrange pages in a PDF file
      POST
    • Convert a multi-page PDF into a single long page PDF
      POST
    • Overlay PDF files in various modes
      POST
    • Merge multiple pages of a PDF document into a single page
      POST
    • Merge multiple PDF files into one
      POST
    • Crops a PDF document
      POST
  • Filter
    • Checks if a PDF is of a certain size
    • Checks if a PDF is of a certain rotation
    • Checks if a PDF is greater, less or equal to a setPageCount
    • Checks if a PDF is a set file size
    • Checks if a PDF contains set text, returns true if does
    • Checks if a PDF contains an image
  • Convert
    • Convert a URL to a PDF
    • Convert PDF to XML
    • Convert PDF to Word document
    • Convert PDF to Text or RTF format
    • Convert PDF to Presentation format
    • Convert a PDF to a PDF/A
    • Convert PDF to Markdown
    • Convert PDF to image(s)
    • Convert PDF to HTML
    • Extracts a CSV document from a PDF
    • Convert a Markdown file to PDF
    • Convert images to a PDF file
    • Convert an HTML or ZIP (containing HTML and CSS) to PDF
    • Convert a file to a PDF using LibreOffice
  • Analysis
    • Get security information
    • Get page dimensions for all pages
    • Get PDF page count
    • Get form field information
    • Get font information
    • Get PDF document properties
    • Get basic PDF information
    • Get annotation information
  • Info
    • getUptime
    • Application status and version
    • POST request count
    • Unique users count for POST requests
    • POST requests count for all endpoints
    • Unique users count for POST requests for all endpoints
    • GET request count
    • Unique users count for GET requests
    • GET requests count for all endpoints
    • Unique users count for GET requests for all endpoints
  1. General

Overlay PDF files in various modes

POST
/api/v1/general/overlay-pdfs
General
Overlay PDF files onto a base PDF with different modes: Sequential, Interleaved, or Fixed Repeat. Input:PDF Output:PDF Type:MIMO

请求参数

Body 参数multipart/form-data
fileInput
file 
必需
The input PDF file
overlayFiles
file 
必需
An array of PDF files to be used as overlays on the base PDF. The order in these files is applied based on the selected mode.
overlayMode
enum<string> 
必需
The mode of overlaying: 'SequentialOverlay' for sequential application, 'InterleavedOverlay' for round-robin application, 'FixedRepeatOverlay' for fixed repetition based on provided counts
枚举值:
SequentialOverlayInterleavedOverlayFixedRepeatOverlay
counts
array[integer <int32>]
可选
An array of integers specifying the number of times each corresponding overlay file should be applied in the 'FixedRepeatOverlay' mode. This should match the length of the overlayFiles array.
overlayPosition
enum<number> 
必需
Overlay position 0 is Foregound, 1 is Background
枚举值:
01

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/api/v1/general/overlay-pdfs' \
--form 'fileInput=@""' \
--form 'overlayFiles=@""' \
--form 'overlayMode=""' \
--form 'overlayPosition=""'

返回响应

🟢200成功
*/*
OK
Body
string <byte>
可选
示例
"string"
修改于 2025-06-22 03:57:35
上一页
Convert a multi-page PDF into a single long page PDF
下一页
Merge multiple pages of a PDF document into a single page
Built with