ImageConver

Gratis browsergebaseerde beeldconversie

PNG naar JPG-converter

ImageConver converteert een PNG naar een ondoorzichtige JPG in de browser door de PNG op een canvas te tekenen, transparante pixels over een geselecteerde achtergrond te plaatsen en om afbeeldings-/jpeg-uitvoer aan te vragen. PNG is lossless in zijn formaatspecificatie en kan optionele alfa bevatten, terwijl JPG normaal gesproken lossy is en geen alfakanaal heeft. Het resultaat kan kleiner zijn voor een gedetailleerde foto, maar het is niet gegarandeerd dat het uitvoerformaat kleiner wordt. De inhoud van uw afbeelding blijft in de browser staan ​​en wordt niet geüpload.

Gratis browsertool

Converteer en inspecteer de JPG-uitvoer

Selecteer één afbeelding, kies de relevante instellingen en vergelijk het resultaat voordat u downloadt. De inhoud van afbeeldingen blijft in deze browserworkflow.

Originele afbeelding
Maat
–
Dimensies
–
Geconverteerde afbeelding
JPG-voorbeeldUw geconverteerde afbeelding verschijnt hier

Maat
–
Dimensies
–
Maatverandering
–
Achtergrondafhandeling
Ondoorzichtige kleur geselecteerd
JPG downloaden

In één oogopslag

Snelle feiten voor conversie van PNG naar JPG

MIME invoeren
afbeelding/png.
Invoerextensie
.png; een bestandsextensie repareert een beschadigd of verkeerd gelabeld bestand niet.
PNG-compressie
PNG is verliesvrij in de formaatspecificatie, dus bij het coderen worden afbeeldingsdetails niet opzettelijk weggegooid zoals JPEG dat doet.
PNG-alfa
PNG ondersteunt optionele alfatransparantie. Volledig of gedeeltelijk transparante pixels hebben een achtergrond nodig vóór JPG-codering.
MIME-uitvoer
afbeelding/jpeg.
Uitvoertransparantie
JPG is ondoorzichtig en kan het PNG-alfakanaal niet behouden.
Animatie
Standaard PNG is geen doel voor het behoud van animaties voor deze tool; de pagina converteert één gedecodeerde rasterafbeelding.

Werkstroom

Hoe PNG naar JPG te converteren

  1. 1

    Selecteer het PNG-bestand

    Kies een PNG-bestand dat de browser kan decoderen. Controleer of het een foto, screenshot, lijntekeningen, logo of transparant item is, omdat elk anders reageert op JPEG-codering.

  2. 2

    Kies de achtergrond

    Stel de compositiekleur in vóór het coderen. Wit is gebruikelijk voor documenten, maar een paginakleur of productachtergrond kan een zichtbare halo rond semi-transparante randen voorkomen.

  3. 3

    Stem af en vergelijk kwaliteit

    Pas de gevraagde kwaliteit aan en inspecteer vervolgens de tekst, diagonalen, verlopen en fotografische textuur. Leid kwaliteit niet alleen af ​​op basis van de slider.

  4. 4

    Download en test de JPG

    Open het opgeslagen bestand in de doelapp of browser. Bevestig dat de achtergrond, afmetingen, bestandsgrootte en visuele scherpte overeenkomen met de publicatievereiste.

Controles

PNG naar JPG-instellingen uitgelegd

Achtergrondkleur
Dit is de kleur onder PNG-transparantie tijdens het samenstellen. Het beïnvloedt zowel volledig transparante gebieden als de overvloeiende randpixels rond een gedeeltelijk transparant object.
JPEG-kwaliteit
De waarde wordt doorgegeven als een kwaliteitsverzoek voor een verliesgevend afbeeldingstype. Hogere waarden behouden vaak meer details en gebruiken meer bytes, maar browser-encoders beloven geen vaste bestandsgrootte.
Afmetingen doek
De uitvoer behoudt de gedecodeerde PNG-afmetingen, tenzij de browser een te groot canvas moet afwijzen of schalen. Zeer grote illustraties moeten in de doelbrowser worden getest.
Verzoek om canvascodering
Canvas toBlob accepteert een uitvoer-MIME en een kwaliteitsargument voor verliesgevende afbeeldingstypen zoals JPEG. Test het gecodeerde resultaat in plaats van aan te nemen dat een gevraagde kwaliteit het uiteindelijke bestand voorspelt.

Uitvoergedrag

Wat PNG verliest als het JPG wordt

Alfa is samengesteld

PNG kan alfawaarden opslaan. JPG kan dat niet, dus stelt de browser de PNG samen over de geselecteerde achtergrond voordat hij het canvas om afbeelding/jpeg vraagt. Een dambordvoorbeeld maakt geen deel uit van de opgeslagen JPG.

Lossless details kunnen verliesgevende details worden

PNG is verliesvrij in de formaatspecificatie, terwijl JPG normaal gesproken verliesvrij is. Scherpe tekst, lijnen van één pixel en vlakke kleurgrenzen kunnen na de conversie rinkelende of blokkerende artefacten vertonen.

De bestandsgrootte kan in beide richtingen bewegen

Een fotografische PNG bevat vaak redundante gegevens en kan kleiner worden dan JPG, maar een kleine PNG in vlakke kleur kan al efficiënt zijn. Afmetingen, textuur, kwaliteit en encodergedrag bepalen het resultaat.

Metadata is geen veilige aanname

Bij weergave via canvas kunnen bronmetagegevens worden weggelaten. Als de PNG workflow-aantekeningen of ingebedde informatie bevat die moet overleven, bewaar dan het origineel en verifieer de JPG onafhankelijk.

Beslissingsgids

Wanneer PNG naar JPG goed past

Gebruik deze conversie voor een foto of afbeelding die brede JPG-compatibiliteit nodig heeft en geen transparantie nodig heeft. Het kan ook een transparante PNG bruikbaar maken in een systeem dat een vlakke achtergrond vereist, op voorwaarde dat je die achtergrond bewust eerst kiest.

Bewaar PNG voor schermafbeeldingen, UI-opnamen, logo's, lijntekeningen en afbeeldingen met scherpe randen of alfa. Alleen converteren om het aantal bytes te verkleinen kan teleurstellend zijn: het is niet gegarandeerd dat de uitvoergrootte kleiner wordt, en een JPEG van lagere kwaliteit kan er slechter uitzien zonder een betekenisvol formaatvoordeel op te leveren.

Vergelijken

Foto, screenshot of lijntekeningen?

Bron PNGGedrag JPGBeslissing
Foto Mag groot zijn omdat de afbeelding veel kleuren en texturen heeft. Vaak een redelijke JPG-kandidaat; vergelijk details en uitvoergrootte met de doelkwaliteit.
Schermafbeelding Houdt tekst en UI-randen helder met verliesvrije codering. Bewaar PNG als kleine tekst, pictogrammen of scherpe randen belangrijk zijn.
Lijntekeningen of logo Kan vlakke kleuren en alfaranden netjes behouden. Alleen afvlakken als een ondoorzichtige achtergrond acceptabel is; inspecteer halo's en beltonen.
Transparante productafbeelding Slaat de uitgesneden rand op met alpha. Kies eerst de uiteindelijke achtergrond; JPG kan de uitsnede zelf niet dragen.

Probleem oplossen

Problemen oplossen van PNG naar JPG-uitvoer

De PNG kan niet worden geselecteerd of gedecodeerd

Waarschijnlijke oorzaak: Het bestand is mogelijk beschadigd, verkeerd gelabeld of valt buiten het browserdecoderpad.

Wat te doen: Open het en exporteer het opnieuw als een standaard PNG, bevestig de extensie en MIME en probeer het opnieuw. Een hernoemd bestand is niet automatisch een geldig PNG-bestand.

Transparante gebieden hebben de verkeerde kleur

Waarschijnlijke oorzaak: Het alfakanaal werd samengesteld op de gekozen achtergrond.

Wat te doen: Kies de achtergrond die overeenkomt met de bestemming vóór de conversie. Er is geen transparante JPG-uitvoer die achteraf kan worden hersteld.

Een logo heeft een lichte of donkere rand

Waarschijnlijke oorzaak: Semi-transparante anti-aliasing werd gecombineerd met een achtergrond die verschilt van de laatste pagina.

Wat te doen: Gebruik de daadwerkelijke weergaveachtergrond, inspecteer op 100 procent of bewaar het item als PNG met alfa.

De JPG is groter dan de PNG

Waarschijnlijke oorzaak: PNG kan efficiënt zijn voor platte afbeeldingen, en de JPEG-grootte is afhankelijk van de afmetingen, details, kwaliteit en het gedrag van de browser-encoder.

Wat te doen: Vergelijk beide bestanden met dezelfde afmetingen en visuele drempel. Bewaar het kleinere formaat alleen als het uiterlijk acceptabel is.

Privacy

Browser-lokale PNG-verwerking

De bronafbeelding blijft in uw browser terwijl de PNG lokaal wordt gedecodeerd, samengesteld en gecodeerd. De pagina kan zijn eigen scripts, lettertypen of andere normale site-items laden, maar deze converter uploadt geen afbeeldingsinhoud naar een conversieservice op afstand.

Lokale verwerking vermindert de noodzaak om het afbeeldingsbestand naar elders te verzenden, maar vervangt niet de normale privacypraktijken op apparaten en browsers. Gebruik een vertrouwd apparaat, bekijk downloads en bewaar de originele PNG als dit het gezaghebbende bezit is.

Bronverwerking
De afbeeldingsinhoud blijft tijdens het conversieproces in de browser staan.
Transparantie afhandeling
Alfa wordt lokaal samengesteld op de geselecteerde achtergrond vóór JPEG-codering.

Veelgestelde vragen

PNG naar JPG-vragen

Is PNG verliesvrij?

PNG is verliesvrij in de formaatspecificatie, dus het converteren naar normaal verliesgevende JPG kan fijne details veranderen, zelfs als de afmetingen hetzelfde blijven.

Overleeft PNG alpha in JPG?

Nee. JPG ondersteunt geen alfatransparantie. De PNG wordt over de geselecteerde achtergrond samengesteld voordat de ondoorzichtige JPG wordt gecodeerd.

Zal de JPG altijd kleiner zijn?

Nee. Foto's kunnen kleiner worden, maar eenvoudige afbeeldingen of reeds efficiënte PNG's kunnen vergelijkbaar blijven of groter worden, afhankelijk van de kwaliteit en het gedrag van de encoder.

Moet ik een screenshot naar JPG converteren?

Bewaar PNG meestal als leesbare tekst, pictogrammen en scherpe UI-randen ertoe doen. Test een JPG op de uiteindelijke weergavegrootte als de bestemming dit vereist.

Kan ik de achtergrond voor transparantie kiezen?

Ja. Selecteer de kleur die onder transparante en semi-transparante pixels moet verschijnen voordat de JPG wordt gemaakt.

Blijft bij de conversie de PNG-metagegevens behouden?

Ga er niet van uit dat dit het geval is. Canvas-uitvoer kan bronmetadata weglaten, dus bewaar het origineel als ingesloten informatie er toe doet.

Is de PNG geüpload?

De conversie bewaart de afbeeldingsinhoud in de browser en uploadt deze niet naar een conversieserver, hoewel de pagina zijn eigen scripts en middelen kan laden.