Che cos'è il formato di file PPD?
.ppd è un file di sistema associato a PostScript. I file .ppd memorizzano le impostazioni della stampante PostScript, tra cui:
- impostazioni dei font,
- dimensioni e formato della pagina,
- risoluzione dell'immagine (dpi),
- impostazioni della coda di stampa.
Inoltre, un file .ppd può contenere frammenti scritti in PostScript che vengono richiamati durante la stampa per attivare un'opzione specifica.
.ppd è un formato di testo semplice senza firma binaria. Ogni riga di direttiva inizia con un asterisco (*) e il file si apre con l'intestazione richiesta *PPD-Adobe: "4.3" - che identifica la versione della specifica sulla prima riga. Il file descrive ciò di cui è capace una specifica stampante PostScript: font residenti, vassoi della carta, risoluzioni supportate e l'esatto codice PostScript da emettere quando viene selezionata ogni opzione. Non è un driver completo ma un file di dati consumato dal sottosistema di stampa del sistema operativo - CUPS su macOS e Linux, o il driver PostScript di Windows. I file .ppd sono spesso distribuiti anche in forma compressa gzip come .ppd.gz. Sui sistemi moderni il formato viene gradualmente sostituito da standard di stampa senza driver come IPP Everywhere.
PostScript
PostScript è un linguaggio di descrizione di pagina utilizzato per definire le pagine per la stampa tramite driver PostScript. PostScript è stato creato da Adobe Systems nel 1982 ed è utilizzato principalmente nell'editoria. PostScript è anche un linguaggio di programmazione di uso generale, ma è progettato principalmente per la stampa e l'editoria.
Sicurezza e incolumità
RISCHIO: LOWUn PPD è un file di testo passivo senza codice eseguibile, quindi aprirne o ispezionarne uno è sicuro. Due avvertenze pratiche: usa solo il PPD che corrisponde esattamente al tuo modello di stampante - un PPD errato causa malfunzionamenti delle opzioni o stampe errate - e scarica i PPD dal produttore della stampante o dal database OpenPrinting/CUPS, non da siti di «driver» casuali, che spesso racchiudono i driver in installer contenenti adware. La modifica manuale di un PPD può interrompere la stampa se la sintassi delle parole chiave è errata; convalida i PPD Linux/macOS con lo strumento cupstestppd.
Dettagli del formato
in sintesiProgrammi che aprono file PPD
Dettagli tecnici
specifiche approfondite| Tipo di formato | Descrizione delle capacità della stampante in testo semplice (file dati driver) |
| Tipo MIME | application/vnd.cups-ppd |
| Codifica del testo | ASCII / ISO Latin-1; UTF-8 in alcuni file moderni |
| Firma del file | Nessun magic byte binario; la prima riga è `*PPD-Adobe: "4.3"` per specifica |
| Sintassi delle direttive | Ogni direttiva inizia con `*` (asterisco); i valori seguono i due punti |
| Compressione | Testo semplice non compresso; spesso fornito come `.ppd.gz` (compresso con gzip) |
| Dimensione tipica del file | 5 KB - 500 KB a seconda del set di funzionalità della stampante |
| Sviluppatore | Adobe Systems (specifica PPD); i singoli file sono creati dai produttori di stampanti |
| Piattaforme supportate | macOS, Linux (CUPS), Windows (driver PostScript), Unix |
| Integrazione sistema di stampa | Installato tramite `lpadmin` o interfaccia web CUPS; convalidato con `cupstestppd` |
| Descrive | Formati carta, vassoi di alimentazione, risoluzioni di output, font residenti, opzioni di finitura (fronte-retro, pinzatura) |
| Codice PostScript incorporato | Ogni voce di opzione contiene un frammento di codice PostScript di invocazione emesso alla stampante quando tale opzione viene selezionata |
| Dichiarazione versione interna | Parole chiave `*PPD-Adobe:` (versione specifica), `*FormatVersion:` e `*FileVersion:` per un versionamento più fine |
| Stato attuale | In fase di eliminazione a favore della stampa senza driver IPP Everywhere / AirPrint; CUPS 3.x ha deprecato i classici driver basati su PPD |
| Rilasciato | 1980s with Adobe PostScript; PPD spec v4.3 (1996) is the canonical version |
| Ultima versione | PPD specification 4.3 (Adobe, 1996); still used, notably by CUPS |
| Standard aperto | Sì · royalty-free |
| Specifica | www.adobe.com |
Conversioni PPD
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file PPD.