Back to Home
Coming Soon!

Unlock Advanced PDF Compression with iCompressPdf Premium

Server-side processing for heavy-duty tasks and enterprise features

Advanced Compression
Server-side processing with custom DPI, color space conversion, and metadata removal
  • • Custom DPI settings
  • • Color space optimization
  • • Metadata removal
  • • Text compression
Batch Processing
Process up to 50 files simultaneously with queue management
  • • Up to 50 files per batch
  • • Queue management
  • • Progress tracking
  • • ZIP output option
API Access
Integrate PDF processing into your applications with our REST API
  • • RESTful API endpoints
  • • API key authentication
  • • Webhook notifications
  • • Rate limiting
API Documentation
Integrate iCompressPdf into your applications with our simple REST API

Advanced Compression

POST /api/compress/advanced
Content-Type: multipart/form-data
X-API-Key: your-api-key

{
  "file": <PDF file>,
  "options": {
    "quality": "high",
    "dpi": 150,
    "colorSpace": "rgb",
    "removeMetadata": true,
    "optimizeImages": true,
    "compressText": true
  }
}

Batch Processing

POST /api/compress/batch
Content-Type: multipart/form-data
X-API-Key: your-api-key

{
  "file1": <PDF file>,
  "file2": <PDF file>,
  "options": {
    "quality": "medium",
    "outputFormat": "zip"
  }
}

Job Status

GET /api/jobs/{jobId}
X-API-Key: your-api-key

Response:
{
  "id": "job_123",
  "status": "completed",
  "progress": 100,
  "result": {
    "originalSize": 1048576,
    "processedSize": 524288,
    "downloadUrl": "/api/download/job_123"
  }
}
Online