Che cos'è il formato di file PDN?
.pdn è un formato di file immagine bitmap utilizzato dallo strumento di fotoritocco per Windows Paint.NET, sviluppato da Rick Brewster e dotPDN LLC. Paint.NET salva i progetti come file .pdn per impostazione predefinita.
Il formato è un documento a livelli serializzato in .NET. I file moderni portano la firma a quattro byte PDN3 all'inizio, seguita da un'intestazione XML con prefisso di lunghezza (dimensioni della tela, miniatura incorporata) e un corpo del documento che è tipicamente compresso con Gzip.
.pdn supporta effetti d'immagine, trasparenza, livelli multipli e varie impostazioni di profondità di bit, rendendolo funzionalmente paragonabile a un .psd per gli utenti di Paint.NET.
I file .pdn possono essere esportati in formati d'immagine più popolari come .png, .jpg o .bmp. Nessun'altra applicazione principale apre i file .pdn nativamente; gli utenti macOS e Linux devono prima convertire il file.
Sicurezza e incolumità
RISCHIO: LOWUn file .pdn contiene dati d'immagine passivi senza script o macro, quindi il rischio di apertura in Paint.NET è basso. L'unica cautela realistica riguarda la fonte dell'editor stesso: scarica Paint.NET dal sito ufficiale getpaint.net, poiché i risultati di ricerca spesso mostrano versioni di «Paint.NET» a pagamento o piene di pubblicità (inclusa una versione a pagamento del Microsoft Store di terze parti) e mirror con programmi di installazione in bundle. Il formato del file non contiene codice eseguibile.
Dettagli del formato
in sintesiProgrammi che aprono file PDN
Dettagli tecnici
specifiche approfondite| Magic bytes | `PDN3` (0x50 0x44 0x4E 0x33) all'offset byte 0 |
| Intestazione XML | Blocco XML con prefisso di lunghezza immediatamente dopo la firma; registra larghezza e altezza della tela e un'anteprima in miniatura incorporata |
| Corpo del documento | Grafo di oggetti serializzato binario .NET; tipicamente compresso con Gzip (0x1F 0x8B) o opzionalmente memorizzato non compresso (0x00 0x01) |
| Profondità colore | 32 bit per pixel - 8 bit per canale (RGBA) |
| Canale alfa | Trasparenza alfa completa a 8 bit per pixel supportata su ogni livello |
| Supporto livelli | Livelli illimitati per documento, ciascuno con dati pixel indipendenti, metodo di fusione, opacità e flag di visibilità |
| Metodi di fusione | Molteplici metodi di fusione per livello (es. Normale, Moltiplica, Scolora, Sovrapponi, Scurisci, Schiarisci, Differenza) memorizzati per livello nel documento serializzato |
| Gestione effetti | Gli effetti e le regolazioni sono applicati direttamente ai dati pixel del livello; non sono presenti livelli di regolazione non distruttivi |
| Tipo MIME | image/x-paint-net |
| Specifiche | Nessuna specifica pubblicata; i dettagli interni del formato sono dedotti dal codice sorgente di Paint.NET e da analisi di terze parti |
| Supporto piattaforma | Supporto nativo in Paint.NET solo su Windows; macOS e Linux richiedono la conversione in un formato interoperabile |
| Target di esportazione | Esportabile da Paint.NET in PNG, JPEG, BMP, TIFF, GIF, TGA, DDS e altri formati tramite gestori di file integrati o plugin |
| Rilasciato | 2004 (Paint.NET 1.0); current PDN3 format used by modern releases |
| Specifica | www.getpaint.net |
Conversioni PDN
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file PDN.