Package com.pd4ml.pdf.optimizer.cli
Class Pd4OptimizeCli
- java.lang.Object
-
- com.pd4ml.pdf.optimizer.cli.Pd4OptimizeCli
-
public final class Pd4OptimizeCli extends java.lang.ObjectCommand-line entry point forcom.pd4ml.pdf.optimizer: drop objects no longer reachable from a PDF's/Root//Info(typically left behind by an earlier incremental update) and collapse its cross-reference/trailer history into one fresh table.Usage: pd4optimizecli --in=<file.pdf> [--password=<pw>] --out=<output.pdf> [--no-dedup] [--encrypt-user=<pw>] [--encrypt-owner=<pw>] [--encrypt-alg=RC4_128|AES_128|AES_256] [--permissions=<int>] Examples: pd4optimizecli --in=bloated.pdf --out=cleaned.pdf pd4optimizecli --in=protected.pdf --password=secret --out=cleaned.pdf pd4optimizecli --in=A.pdf --out=cleaned-locked.pdf --encrypt-user=open123 --encrypt-owner=owner456 --encrypt-alg=AES_256
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidmain(java.lang.String[] args)
-