En bref
Ceci convertit un .psd (ou .psb) enJPG du composite aplati — l'unique image fusionnée que Photoshop stocke à côté de vos calques. Cela s'exécute dans votre navigateur à l'aide d'un moteur PSD en TypeScript pur : le fichier est lu localement, le composite est reconstruit, et un JPEG revient pour téléchargement. Le JPG est la bonne cible quand vous voulez un fichier petit et ouvrable partout et que vous n'avez besoin ni de transparence ni d'une fidélité au pixel près. Rien n'est téléversé, et vous n'avez jamais besoin de Photoshop.
Comment fonctionne la conversion
Un PSD est un petit en-tête 8BPS (dimensions, mode colorimétrique, profondeur de bits) suivi de quatre sections préfixées par leur longueur : les données de mode colorimétrique, les ressources d'image (qui comprennent une petite vignette JPEG intégrée), la section des calques et des masques, et enfin les données d'image fusionnée — le composite aplati. Le moteur lit ce composite localement ; pour les documents en niveaux de gris 8 bits et en RVB 8 bits, il transmet les pixels à un canvas, qui les ré-encode en JPEG.
Deux conséquences honnêtes découlent du choix du JPG. D'abord, le JPG est avec perte : les pixels sont re-compressés à la qualité 0,92, ce n'est donc pas une copie octet pour octet — pour un résultat fidèle au pixel près, utilisez le convertisseurPSD en PNG sans perte. Ensuite, le JPG n'a pas de couche alpha : toute transparence est donc aplatie sur un fond blanc avant l'encodage. En échange, vous obtenez un fichier bien plus petit qui s'ouvre dans n'importe quoi — courriel, navigateur, tout téléphone — sans la moindre licence Photoshop en vue.
Ce qu'il peut faire et ne peut pas faire — honnêtement
Ce que vous obtenez
- Un JPEG de haute qualité (q0,92) du composite aplati
- La transparence aplatie sur du blanc, pour qu'il s'ouvre proprement partout
- Les documents en niveaux de gris 8 bits et en RVB 8 bits pris en charge
- La vignette Photoshop intégrée quand c'est le seul aperçu restant (indiquée comme telle)
- Une lecture locale — chaque octet reste sur votre machine
Ce qu'il ne fera pas
- Conserver la transparence — le JPG ne le peut pas ; utilisez le PNG s'il vous faut l'alpha
- Vous donner une copie fidèle au pixel près — le JPG re-compresse ; le PNG est l'option sans perte
- Récupérer les calques, masques, calques de réglage ou effets — ils ne sont pas dans le composite
- Rendre les documents 16 bits / 32 bits, CMJN ou Lab dans le navigateur
- Inventer des pixels au-delà d'une troncature — seules les lignes survivantes reviennent
Une note sur le mot « vérifié » : il signifie que l'image que nous avons produite se ré-analyse proprement de notre côté, pas que le PSD source est parfait octet pour octet dans le lecteur d'Adobe. Et seul le composite aplati est jamais touché — la pile de calques n'est jamais reconstruite, car une fois la section des calques endommagée, il n'existe aucun moyen déterministe de la reconstruire, et une supposition déguisée en récupération n'est pas honnête.
Si le PSD est endommagé
Si le composite ne peut pas être reconstruit — un enregistrement tronqué par un plantage ou une synchronisation Dropbox / Drive / Creative Cloud interrompue, ou un en-tête ou un champ de longueur de section corrompu —, l'outil ne fabriquera pas un JPEG. Il signale ce qu'il a trouvé et renvoie vers la page de réparation PSD, qui re-dérive les limites de section autour des octets survivants. Réparez d'abord, puis convertissez ici le fichier réparé.
Pourquoi « sans téléversement » est vérifiable, pas un slogan
Le PSD est lu avec les API de fichiers du navigateur et décodé sur votre machine ; la page n'émet aucune requête qui transporte vos données. Ne le croyez pas sur parole — ouvrez les outils de développement, sélectionnez l'onglet Réseau, déposez le fichier et constatez que rien ne part. C'est le même principe zéro téléversement que lapage de preuve zéro téléversement, appliqué à la conversion.