LinuxCommandLibrary

ppdc

Compile CUPS PPD printer driver files

TLDR

Compile PPD files

$ ppdc [driver.drv]
copy
Compile to specific directory
$ ppdc -d [output_dir] [driver.drv]
copy
Verbose output
$ ppdc -v [driver.drv]
copy

SYNOPSIS

ppdc [options] source

DESCRIPTION

ppdc compiles CUPS printer driver source files (.drv) into PPD (PostScript Printer Description) files. PPD files describe a printer's capabilities including supported paper sizes, resolutions, color modes, and optional features, and are used by CUPS to generate appropriate print job data.
The driver source format provides a compact way to define multiple printer models in a single file with shared options and model-specific overrides. The compiled PPD files can be placed in the CUPS model directory for automatic printer detection and setup.

PARAMETERS

SOURCE

Driver source file.
-d DIR
Output directory.
-v
Verbose output.
-I DIR
Include directory.

CAVEATS

CUPS specific. PPD files for printer support.

HISTORY

ppdc is part of CUPS for PPD file compilation.

SEE ALSO

ppdhtml(1), ppdi(1), cups(1)

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard

> TERMINAL_GEAR

Curated for the Linux community