Aller au contenu

PSD · 5 fichiers PSD d’exemple disponibles

Télécharger des fichiers PSD exemples

Téléchargez des fichiers PSD d’exemple gratuits : créations numériques multicouches, masques de retouche photo, planches d’impression CMJN 32 bits et calques d’interface.

5 fichiers PSD d’exemple disponibles 1080p à VGA · 300 & 72 DPI · RVB & CMJN Format standard de conception en calques et prépresse

Suite de tests PSD

Fichiers PSD d’exemple gratuits à télécharger

5 fichiers PSD d’exemple disponibles

Spécifications techniques et guide

Architecture du format Adobe Photoshop PSD, structure des calques et conteneur

Le format de document Adobe Photoshop (.psd) est le conteneur graphique matriciel de référence du secteur, conçu pour préserver des compositions visuelles complexes de manière non destructive. Il stocke des calques matriciels et vectoriels indépendants, des calques de réglage, des masques, des couches alpha, des profils colorimétriques et une image aplatie haute fidélité au sein d’une structure binaire en cinq sections.

Évolution depuis Display 1.0 jusqu’à Photoshop CS et la suite Creative Cloud

Conçu en 1987 par Thomas et John Knoll sous le nom de Display sur Macintosh, le logiciel a été acquis par Adobe Systems en 1988 et commercialisé sous le nom d’Adobe Photoshop 1.0 en février 1990 avec un calque unique.

Photoshop 3.0 (septembre 1994) a révolutionné la création numérique en introduisant la composition en calques multiples, permettant de superposer, fusionner, masquer et transformer des éléments visuels sans altérer les pixels d’origine.

Les versions 5.0 et 6.0 (1998–2000) ont apporté les styles de calque, le texte vectoriel modifiable, les masques de fusion et les calques de réglage, faisant du conteneur PSD une station de travail graphique non destructive complète.

Avec Photoshop CS (2003), Adobe a résolu la limite des 30 000×30 000 pixels et 2 Go grâce au format PSB (Photoshop Big), portant les dimensions à 300 000×300 000 pixels et la taille maximale à 4 Exaoctets.

Architecture binaire : Les cinq sections d’un conteneur 8BPS

1. En-tête de fichier (26 octets) : Débute par la signature de 4 octets "8BPS" (0x38 0x42 0x50 0x53), version 1 (2 octets), 6 octets réservés à zéro, nombre de canaux (2 octets, 1 à 56), hauteur en pixels (4 octets), largeur en pixels (4 octets), profondeur de bits par canal (2 octets) et mode colorimétrique (2 octets : 1=Niveaux de gris, 3=RVB, 4=CMJN, 9=Lab).

2. Section de données du mode couleur : Préfixe de longueur de 4 octets. Pour les documents RVB et CMJN, la longueur est 0. Pour les modes indexés, elle contient la table des couleurs.

3. Section des ressources d’image : Préfixe de 4 octets suivi de blocs identifiés par "8BIM". Comprend ResolutionInfo sous l’ID 0x03ED (qui définit 300 ou 72 DPI), des aperçus miniatures, les métadonnées IPTC et les profils ICC.

4. Section d’informations sur les calques et masques : Préfixe de 4 octets. Contient le nombre de calques, les fiches individuelles (coordonnées rectangulaires, modes de fusion "norm", "mul ", "over", opacité, noms de calque en chaînes Pascal) et les données d’image compressées en RLE PackBits.

5. Section des données d’image : Contient l’image aplatie pré-calculée. Débute par 2 octets de compression (0=Non compressé, 1=RLE PackBits) suivis des données planaires pour chaque canal, assurant un affichage instantané dans les visionneuses ne gérant pas les calques.

Avantages clés et capacités architecturales du PSD

Hiérarchie de calques non destructive : Permet d’isoler éléments de fond, illustrations, textes et réglages de teintes afin de les modifier à tout moment sans perte de qualité.

Séparation des couleurs CMJN pour l’imprimerie : Prise en charge native du mode CMJN 32 bits (8 bits pour cyan, magenta, jaune et noir) calibré pour l’impression offset professionnelle.

Double stockage (Calques + Composite) : Enregistre à la fois les calques modifiables et une version aplatie en pleine résolution pour une visualisation immédiate dans d’autres outils.

Compression planaire RLE PackBits : Compresse chaque ligne de balayage de façon autonome via PackBits, réduisant le poids du fichier et accélérant les lectures disque.

Compatibilité avec les systèmes et logiciels

Adobe Creative Cloud : Prise en charge native complète dans Adobe Photoshop, Illustrator, InDesign, After Effects et Premiere Pro.

Logiciels de création tiers : Compatibilité avec Affinity Photo, GIMP, Photopea, Corel Painter, Krita, Paint.NET et Procreate pour iPad.

Visionneuses et systèmes d’exploitation : Aperçus en vignettes dans le Finder macOS, l’explorateur Windows, IrfanView et XnView.

Bibliothèques de développement : Traitement programmatique via Python (psd-tools, Pillow), Node.js (ag-psd), libvips et ImageMagick.

Comparatif technique des formats : PSD vs TIFF vs PNG vs AI vs PSB

Comparez les caractéristiques du conteneur Adobe PSD avec les formats matriciels courants, les fichiers vectoriels et les conteneurs pour très grands formats.

Caractéristique techniquePSD (Photoshop Document)TIFF (Tagged Image)PNG (Portable Network)AI (Adobe Illustrator)PSB (Photoshop Big)Considérations d’usage
Usage principalCréation graphique matricielle multicouchePhotographie d’archive et prépresseGraphiques web et icônes sans perteIllustration vectorielle et logosCompositions matricielles géantesLe PSD est le format maître pour la création matricielle non destructive.
Gestion des calquesCalques et calques de réglage natifsMultipages / calques Photoshop TIFFCalque unique aplati uniquementHiérarchie vectorielle et plans de travailCalques et calques de réglage natifsLe PNG ne peut pas stocker de calques éditables ni de masques.
Dimensions maximales30 000 × 30 000 pixels4 294 967 295 pixels (BigTIFF)2 147 483 647 pixelsVectoriel (mise à l’échelle infinie)300 000 × 300 000 pixelsLes projets dépassant 30 000 px ou 2 Go doivent utiliser le PSB au lieu du PSD.
Modes colorimétriquesRVB, CMJN, Niveaux de gris, LabRVB, CMJN, Niveaux de gris, LabRVB, Niveaux de gris, Couleurs indexéesRVB, CMJNRVB, CMJN, Niveaux de gris, LabLe PNG ne gère pas nativement l’espace colorimétrique CMJN d’imprimerie.
Algorithmes de compressionPackBits RLE, ZIP ou Non compresséLZW, Deflate, PackBits, CCITTDeflate (ZLIB sans perte)Compression PDF / FlatePackBits RLE, ZIP ou Non compresséLe PackBits RLE permet une lecture séquentielle rapide de chaque ligne de balayage.
Affichage dans les navigateursAucun (exportation vers WebP/PNG requise)Aucun (exportation ou plugin requis)Prise en charge universelleAucun (exportation vers SVG requise)Aucun (exportation requise)Le PSD est un fichier de travail et de production, non un format web direct.

Intégration développeur : Python psd-tools, Node.js ag-psd, ImageMagick et Pillow

Exemples de code pour analyser les calques, extraire les canaux de pixels, exporter des aperçus et convertir des fichiers PSD.

Python (psd-tools Layer Inspection & Composite Extraction):

# Python : Inspecter les calques et exporter l'image composite avec psd-tools
from psd_tools import PSDImage

def inspect_psd(file_path):
    psd = PSDImage.open(file_path)
    print(f"Dimensions : {psd.width}x{psd.height} px, Mode : {psd.color_mode}")
    print(f"Total calques : {len(psd)}")

    for index, layer in enumerate(psd):
        print(f"Calque [{index}] : '{layer.name}' (Visible : {layer.visible}, Fusion : {layer.blend_mode})")

    composite = psd.composite()
    composite.save("flattened_output.png")
    print("Image composite exportée dans flattened_output.png")

inspect_psd("sample-psd-digital-painting-1920x1080.psd")

Node.js (ag-psd Layer Parser & Canvas Render):

// Node.js : Charger un fichier PSD et analyser les calques avec ag-psd
import { readFileSync, writeFileSync } from 'node:fs';
import { readPsd } from 'ag-psd';

const psdBuffer = readFileSync('sample-psd-digital-painting-1920x1080.psd');
const psd = readPsd(psdBuffer, { skipCompositeImageData: false });

console.log(`Taille PSD : ${psd.width}x${psd.height} px`);
console.log(`Mode : ${psd.colorMode}, DPI : ${psd.imageResources?.resolutionInfo?.horizontalResolution || 300}`);

if (psd.children) {
  psd.children.forEach((layer, idx) => {
    console.log(`Calque ${idx} : "${layer.name}" (Opacité : ${layer.opacity}, Fusion : ${layer.blendMode})`);
  });
}

if (psd.canvas) {
  const pngBuffer = psd.canvas.toBuffer('image/png');
  writeFileSync('node_composite.png', pngBuffer);
  console.log('Composite enregistré dans node_composite.png');
}

ImageMagick CLI (Layer Separation & Composite Export):

# ImageMagick CLI : Extraire calques et image composite depuis un fichier PSD
# 1. Extraire l'image composite aplatie (image 0)
magick "sample-psd-digital-painting-1920x1080.psd[0]" composite.png

# 2. Extraire des calques individuels en PNG
magick "sample-psd-digital-painting-1920x1080.psd[1]" calque_fond.png
magick "sample-psd-digital-painting-1920x1080.psd[2]" calque_personnage.png

# 3. Inspecter les métadonnées et canaux colorimétriques
identify -verbose sample-psd-digital-painting-1920x1080.psd

Python (Pillow Quick Web Preview Conversion):

# Python Pillow : Charger un fichier PSD et l'exporter pour le web
from PIL import Image

with Image.open("sample-psd-photo-retouch-1600x1200.psd") as img:
    print(f"Format : {img.format}, Taille : {img.size}, Mode : {img.mode}")
    
    if img.mode == "CMYK":
        img = img.convert("RGB")
        
    img.save("photo_apercu.jpg", "JPEG", quality=92, optimize=True)
    print("Aperçu enregistré dans photo_apercu.jpg")

Spécifications techniques détaillées

Paramètres techniques, octets magiques et normes d’encodage qui régissent le format Adobe Photoshop PSD.

Nom du format
Adobe Photoshop Document (PSD)
Extensions standard
.psd
Types MIME
image/vnd.adobe.photoshop, image/x-photoshop, application/x-photoshop
Lancement initial
1990 (Photoshop 1.0) · Calques introduits en 1994 (Photoshop 3.0)
Signature de structure
Octets magiques de 4 octets "8BPS" (0x38 0x42 0x50 0x53), Version 1
Dimensions maximales
30 000 × 30 000 pixels (le PSB gère jusqu’à 300 000 × 300 000 px)
Taille maximale de fichier
2 Go (le PSB gère jusqu’à 4 Exaoctets)
Modes couleur pris en charge
RVB, CMJN, Niveaux de gris, Lab, Couleurs indexées, Biton
Profondeurs de couleur
1, 8, 16 et 32 bits par canal
Algorithmes de compression
Apple PackBits RLE, ZIP (Deflate) ou Non compressé
Normes de métadonnées
ResolutionInfo (DPI), IPTC-NAA, EXIF, XMP, Profils ICC
Applications principales
Retouche photo, peinture numérique, design UI/UX, mise en page prépresse

Foire aux questions sur les fichiers PSD

Qu’est-ce qu’un fichier PSD et comment fonctionne sa structure en calques ?

Un fichier PSD (Photoshop Document) est le format de projet natif d’Adobe Photoshop. Contrairement aux images plates comme JPEG ou PNG, le PSD conserve une composition multicouche où chaque élément—photographies, tracés, textes typographiques ou courbes de réglage—reste totalement indépendant. Il est possible de déplacer, modifier, masquer ou ajuster l’opacité de n’importe quel calque à tout moment sans altérer le reste de l’image.

Quelle est la différence entre un fichier PSD et un fichier PSB ?

Le PSD et le PSB partagent la même architecture interne, mais le PSD est limité par des entiers 32 bits à un maximum de 30 000 × 30 000 pixels et 2 Go de taille. Le PSB (Photoshop Big) utilise des entiers 64 bits, autorisant des dimensions allant jusqu’à 300 000 × 300 000 pixels et un poids allant jusqu’à 4 Exaoctets, ce qui en fait le choix privilégié pour les affiches géantes et les décors numériques de cinéma.

Des logiciels tiers comme GIMP, Affinity Photo ou Photopea peuvent-ils ouvrir des fichiers PSD ?

Oui. La plupart des grands logiciels de création modernes tels qu’Affinity Photo, GIMP, Photopea, Krita, Paint.NET et Procreate prennent en charge les fichiers PSD grâce à la rétro-ingénierie de la norme Adobe. Ils peuvent charger et éditer calques, masques et modes de fusion. De plus, les visionneuses simples peuvent afficher l’image composite aplatie stockée dans la Section 5 du fichier.

Pourquoi un fichier PSD conserve-t-il à la fois des calques et une image aplatie ?

Lorsque l’option "Maximiser la compatibilité" est cochée dans Photoshop, deux représentations sont créées : l’arborescence des calques modifiables dans la Section 4 et une image composite aplatie dans la Section 5. Cela permet à des outils tiers comme InDesign, Premiere Pro ou le Finder macOS d’afficher un aperçu instantané sans avoir à exécuter le moteur complexe de rendu des calques de Photoshop.

Comment le PSD gère-t-il la séparation des couleurs CMJN pour l’impression professionnelle ?

Le PSD intègre nativement le mode CMJN 32 bits où les pixels sont répartis sur quatre canaux séparés : Cyan, Magenta, Jaune et Noir, avec 8 bits par canal. Cela préserve avec précision la séparation des plaques d’impression offset selon les profils ICC configurés (tels que FOGRA ou SWOP), garantissant des couleurs d’impression fidèles sans la compression d’espace du RVB.

← Explorer les autres formats d’image