PL/PDF Toolkit

Manipulate existing PDF documents from Oracle through a Java library exposed with a PL/SQL interface.

Security

Encrypt and decrypt documents, apply permissions and support public-key encryption scenarios.

Merge and pages

Merge documents, extract page ranges, query page counts and add flexible page numbering.

Stamping

Apply text, TrueType font and JPG stamps or watermarks with position, rotation and opacity control.

PDF processing from PL/SQL

PL/PDF Toolkit complements PL/PDF Reporter by handling documents that already exist. It is intended for automated document post-processing in Oracle environments.

Capabilities

  • 40-bit and 128-bit RC4 encryption and 128-bit AES encryption
  • Document permission control for printing, extraction, modification, form filling and annotations
  • Merge two PDFs, a list of PDFs or documents selected from a database table
  • Extract page ranges and add configurable page numbering
  • Text and image stamps and watermarks
  • Read and write PDF metadata
  • Export and import PDF form data using FDF and XFDF
  • Set form fields to read-only and control appearance generation
  • Extract text, rebuild documents and replace URLs
  • Compress embedded JPG images
  • Inspect PDF/A compliance information

Typical use cases

Common workflows include secure distribution, branding and watermarking, merging annexes, filling and locking forms, archiving, indexing, document optimization and PDF/A validation.

Download PL/PDF Toolkit

Download the current toolkit package and evaluate it in your Oracle environment.