Module config

Module config 

Source
Expand description

Configuration module for pdfcat.

This module transforms CLI arguments into a validated, normalized configuration that drives the PDF merging process. It handles:

  • Validation of argument combinations
  • Resolution of conflicting options
  • Application of defaults
  • Path canonicalization

Structs§

Config
Complete configuration for a PDF merge operation.
Metadata
PDF metadata to set on the output document.
PageRange
Page range specification for extraction.

Enums§

CompressionLevel
Compression level for the output PDF.
OverwriteMode
Output file overwrite behavior.
Rotation
Page rotation in degrees.