---
name: "ppdi"
section: "1"
platform: "macos"
package: "cups"
version: "522.4"
release: "macOS 26.5"
platforms: ["linux", "macos"]
url: "https://new.carta.tech/ppdi"
---

# ppdi(1)

import ppd files (deprecated)

## NAME

ppdi - import ppd files (deprecated)

## SYNOPSIS

**ppdi** \[ **-I** *include-directory* \] \[ **-o** *source-file* \] *ppd-file* \[ ... *ppd-file* \]

## DESCRIPTION

**ppdi** imports one or more PPD files into a PPD compiler source file. Multiple languages of the same PPD file are merged into a single printer definition to facilitate accurate changes for all localizations. **This program is deprecated and will be removed in a future release of CUPS.**

## OPTIONS

**ppdi** supports the following options:

- **-I** *include-directory*

  Specifies an alternate include directory. Multiple *-I* options can be supplied to add additional directories.

- **-o** *source-file*

  Specifies the PPD source file to update. If the source file does not exist, a new source file is created. Otherwise the existing file is merged with the new PPD file(s) on the command-line. If no source file is specified, the filename *ppdi.drv* is used.

## NOTES

PPD files are deprecated and will no longer be supported in a future feature release of CUPS. Printers that do not support IPP can be supported using applications such as [**ippeveprinter**(1)](/ippeveprinter/1.md).

## SEE ALSO

[**ppdc**(1)](/ppdc/1.md), [**ppdhtml**(1)](/ppdhtml/1.md), [**ppdmerge**(1)](/ppdmerge/1.md), [**ppdpo**(1)](/ppdpo/1.md), [**ppdcfile**(5)](/ppdcfile/5.md), CUPS Online Help (http://localhost:631/help)

## COPYRIGHT

Copyright © 2007-2019 by Apple Inc.
