fr

PPM en PNG

Convertissez des images Netpbm (PPM, PGM, PBM) en PNG localement - sans perte, sans envoi, dans le navigateur.

Vos fichiers

    Traitement en local sur votre appareil ...

    0%

    Vos fichiers n’ont jamais quitté votre appareil

      Mon fichier est-il envoyé ?

      Non. Tout s’exécute dans votre navigateur - votre fichier ne quitte jamais votre appareil. Comment le vérifier

      Aucun envoi100 % en local
      Vos contenus restent chez vousaucun accès par des tiers
      Serveurs en AllemagneRGPD by design
      Audité en externeTLS A+ · En-têtes A+

      PPM, PGM et PBM appartiennent à la famille Netpbm - des formats matriciels volontairement simples, issus du monde Unix, que presque tous les outils scientifiques, graphiques ou de traitement d'image savent écrire. Leur structure est très élémentaire : un en-tête minuscule (un nombre magique, la largeur, la hauteur et la valeur maximale) suivi des données de pixels brutes. Cette simplicité en fait un format intermédiaire apprécié, mais inutilisable pour l'affichage ou le partage, car presque aucune visionneuse ni aucun navigateur ne les ouvre. Le PNG, à l'inverse, est universel, sans perte et s'affiche partout.

      Cet outil lit les six variantes Netpbm : les versions binaires (P6 couleur, P5 niveaux de gris, P4 noir et blanc) et les formes textuelles ASCII (P3, P2, P1), y compris les commentaires dans l'en-tête et une valeur maximale autre que 255 (mise à l'échelle correctement sur 8 bits). Les niveaux de gris sont répartis sur le RGB et le résultat est un PNG opaque. La conversion s'exécute entièrement en local dans votre navigateur grâce à un décodeur JavaScript léger - sans envoi, même hors ligne, et sans aucune bibliothèque tierce. Les images très grandes sont plafonnées pour préserver la mémoire.

      Vous rencontrez ce cas lorsqu'un programme comme ImageMagick, GIMP, un moteur de rendu ou un outil de recherche a produit une image au format PPM, PGM ou PBM et que vous souhaitez désormais l'afficher, l'insérer dans un document ou simplement la transmettre. Le PNG est sans perte et gère la transparence - idéal pour ce transfert fidèle pixel par pixel. Pour de simples photos où la taille du fichier compte, un JPG est ensuite le choix le plus compact.

      Fiche technique

      Fiche technique
      Formats d'entréePPM, PGM, PBM, PNM
      Format de sortiePNG
      Traitement par lotsOui
      TraitementEn local dans le navigateur (JavaScript)
      Téléversement de fichiersAucun

      En 3 étapes

      1. Déposez ou touchez votre fichier PPM, PGM ou PBM.
      2. Le décodeur lit l'en-tête et les données de pixels.
      3. Téléchargez le PNG (plusieurs sous forme de ZIP).

      Limites: Les formats Netpbm PPM, PGM et PBM sont pris en charge en binaire (P6/P5/P4) et en ASCII (P3/P2/P1) ; les valeurs sur 16 bits sont mises à l'échelle sur 8 bits. Netpbm n'a pas de transparence - le PNG est opaque. Les images très grandes sont plafonnées, et un fichier sans en-tête Netpbm valide est rejeté honnêtement plutôt que de produire une image vide.

      Questions fréquentes

      Que sont PPM, PGM et PBM ?

      Les formats Netpbm : PPM stocke la couleur, PGM les niveaux de gris, PBM le noir et blanc pur. Ils ont une structure très simple et constituent un format intermédiaire apprécié en traitement d'image.

      Mes fichiers sont-ils envoyés ?

      Non. La conversion se fait entièrement en local dans le navigateur - même hors ligne.

      Les formes binaire et ASCII sont-elles toutes deux prises en charge ?

      Oui. Les deux sont lues : les variantes binaires P6/P5/P4 et les variantes textuelles P3/P2/P1.

      La qualité est-elle préservée ?

      Oui. Le PNG est sans perte ; les pixels sont repris un à un. Les valeurs sur 16 bits sont mises à l'échelle sur 8 bits.

      Le PNG a-t-il de la transparence ?

      Non. Netpbm n'a pas de canal alpha, le PNG obtenu est donc entièrement opaque.

      Outils associés