Pulsuz çevirici

PNG-dən JPG-yə Konvertor

PNG şəkillərini yüksək keyfiyyətlə dərhal JPG formatına çevirin. Təhlükəsiz, sürətli və tamamilə pulsuz.

PNG-ni buraya sürükləyin və buraxın

50MB-a qədər dəstəkləyir

Və ya

Bu alət haqqında

PNG və JPG (həmçinin JPEG yazılır) internetdə ən çox yayılmış rastr şəkil formatlarıdır, lakin onlar müxtəlif işlər üçün nəzərdə tutulmuşdur. PNG itkisiz DEFLATE sıxılmadan istifadə edir və şəffaflıq üçün alfa kanalını dəstəkləyir ki, bu da onu skrinşotlar, loqolar, UI maketləri və kəskin kənarları və ya mətni olan istənilən şəkil üçün təbii seçim edir. JPG itkili DCT əsaslı sıxılmadan istifadə edir ki, bu da yüksək tezlikli təfərrüatı kənara qoyur, gözün fərqinə varmaqda zəifdir, buna görə də 4 MB-lıq fotoşəkilli PNG görünən fərq olmadan JPG kimi saxlandıqda tez-tez 300-500 KB-a qədər kiçilir.

Bu çevirici HTML5 Canvas API və brauzerin daxili JPEG kodlayıcısından istifadə edərək PNG bitmapını JPG faylı kimi birbaşa brauzerinizdə yenidən yazır. Piksel məlumatları heç vaxt cihazınızı tərk etmir - yükləmə yoxdur, server emal edilmir və faylınızın heç bir nüsxəsi heç yerdə saxlanılmır. JPG-də şəffaflıq olmadığı üçün PNG mənbəyində hər hansı şəffaf piksel çevrilmə zamanı ağ fonda düzlənir. Şəklinizin şəffaflıq üzərində yumşaq anti-aliased kənarları varsa, kənarlarda zəif ağ halo görə bilərsiniz; orijinal PNG-ni saxlamaq və ya WebP-dən istifadə etmək, adətən daha yaxşı zəngdir.

Dönüşüm bir keçiddə baş verir. Şifrəsi açılmış PNG-nin hər pikseli 2D kətana yazılır və daha sonra kətan `canvas.toBlob('image/jpeg', 0.9)` istifadə edərək ixrac olunur. 0.9 keyfiyyət faktoru libjpeg termini ilə təxminən Q=90-a bərabərdir ki, bu da əksər foto redaktorlarının defolt etdiyi şirin yerdir: demək olar ki, bütün fotoqrafiya məzmunu üçün mənbədən vizual olaraq fərqlənmir, adətən fayl ölçüsünü 70-90% azaldır.

Niyə PNG-ni JPG-yə çevirin

İnsanların PNG-ni JPG-yə çevirməsinin ən ümumi səbəbi fayl ölçüsüdür. PNG formatında saxlanılan fotoşəkillər səhifə yüklənməsini yavaşlatan, bulud yaddaşını dolduran və e-poçt müştərilərində qoşma məhdudiyyətlərini işə salan ekvivalent JPG-dən 5-10 × böyük ola bilər. JPG həm də əksər platformaların gözlədiyi formatdır: WhatsApp, bir çox iş müraciəti portalları, hökumət formaları, e-ticarət məhsul yükləmə alətləri və köhnə məzmun idarəetmə sistemləri ya JPG-yə üstünlük verir, ya da PNG-ni birbaşa rədd edir. Lokal olaraq bir dəfə çevirmək yükləmə xətası ilə mübarizə aparmaqdan daha sürətlidir.

Məxfilik də önəmlidir. Faylınızı qəbul edən və onu uzaq serverdə emal edən onlayn çeviricilər bir nüsxəni jurnallarda, ehtiyat nüsxə şəkillərində və ya CDN-nin keşində saxlaya bilər. Şəxsiyyət vəsiqəsi fotoşəkilləri, tibbi skanlar, maliyyə hesabatları və ya şəxsi məlumatları ehtiva edən hər hansı bir şey üçün, tamamilə müştəri tərəfində işləyən brauzer əsaslı çevirici dizaynla bu riski aradan qaldırır. Maşınınızı heç nə tərk etmir.

Necə istifadə etməli

Dönüşüm saniyə çəkir və bir və ya bir neçə faylla işləyir. Budur tam axın:

  1. PNG faylınızı əlavə edin: Faylı masaüstünüzdən və ya Finder pəncərəsindən yükləmə sahəsinə sürükləyin və ya fayl seçicisini açmaq üçün sahəyə klikləyin. Alət 50 MB-a qədər standart PNG fayllarını qəbul edir; həm 8-bit, həm də 16-bit PNG-lər, o cümlədən alfa kanalı olanlar dəstəklənir.
  2. Önizləməni nəzərdən keçirin: Fayl yükləndikdən sonra miniatür və orijinal ölçüləri görəcəksiniz. Bu, düzgün şəkli yüklədiyinizi təsdiqləmək üçün vaxtdır – xüsusilə çoxlu faylları toplu şəkildə emal edirsinizsə faydalıdır.
  3. Lazım gələrsə parametrləri tənzimləyin: Defolt JPG keyfiyyəti 90-dır və bu, demək olar ki, hər bir istifadə vəziyyətinə uyğundur. E-poçt və ya veb yükləmə üçün daha kiçik bir fayla ehtiyacınız varsa, keyfiyyəti aşağı sala bilərsiniz; fotoşəkili arxivləşdirirsinizsə, onu defolt və ya daha yüksək olaraq buraxın.
  4. Klikləyin JPG-yə çevirin: Brauzer PNG-nin kodunu açır, onu istənilən şəffaf pikselləri dolduran ağ fon ilə kətanın üzərinə çəkir və kətanı JPEG blob kimi yenidən kodlaşdırır. Tipik ekran görüntüsü ölçülü fayllar üçün bu, bir saniyədən az müddətdə tamamlanır.
  5. JPG yükləyin: Dönüştürülmüş faylı saxlamaq üçün Yükləmə düyməsini basın. Çıxış faylının adı .jpg uzantılı orijinal PNG adından istifadə edir. Siz səhifəni yeniləmədən başqa şəkli çevirə bilərsiniz.

Ümumi istifadə halları

JPG-nin nə vaxt düzgün təyinat formatı olduğunu bilmək sizə lazımsız keyfiyyət itkisinin qarşısını almağa kömək edir. PNG-dən çevirmənin ən mənalı olduğu vəziyyətlər bunlardır:

Texniki Detallar

PNG (RFC 2083) süzülmüş DEFLATE axınından istifadə edərək piksel məlumatlarını saxlayır. Bu itkisizdir: deşifrə olunmuş təsvirdəki hər bir piksel dəyəri bayta-bayta uyğundur. PNG, həmçinin piksel başına şəffaflığa imkan verən 8 bitlik alfa kanalını dəstəkləyir. Bu xüsusiyyətlər onu böyük, lakin dəqiq edir.

JPEG (ITU-T T.81) təsviri 8×8 bloklara bölür, diskret kosinus çevrilməsini tətbiq edir, nəticədə yaranan tezlik əmsallarını daha yüksək tezliklərdə daha aqressiv şəkildə kvantlaşdırır və nəticəni Huffman kodlaşdırması ilə kodlaşdırır. Keyfiyyət faktoru (1-100) kvantlama cədvəlinə nəzarət edir: aşağı qiymətlər daha yüksək tezlikli məlumatı rədd edir, sərt kənarlarda və yüksək kontrastlı sahələrdə görünən artefaktlar hesabına daha kiçik fayllar yaradır. Burada defolt olaraq istifadə edilən keyfiyyət 90, əksər tamaşaçıların JPG-ni orijinaldan ayıra bilməyəcəyi hədddir.

Ən yaxşı təcrübələr

Tez-tez verilən suallar

PNG-ni JPG-yə çevirən şəkil keyfiyyətini itirəcəm?
JPG itkili DCT əsaslı istifadə edir. Siz keyfiyyətdə cüzi azalma görə bilərsiniz, lakin əksər məqsədlər üçün fərq əhəmiyyətsizdir. Hər hansı itkini minimuma endirmək üçün mövcud olduqda daha yüksək keyfiyyətli parametr seçin.
Digər şəkil formatlarından nə vaxt JPG-ni seçməliyəm?
JPG hamar rəng gradienti olan fotoşəkillər və şəkillər üçün ən yaxşı seçimdir. Veb və çap istifadəsi üçün uyğun vizual keyfiyyəti qoruyarkən, fotoşəkillər üçün PNG-dən (çox vaxt 5-10x daha kiçik) daha kiçik fayl ölçüləri istehsal edir.
PNG şəklimdəki şəffaf sahələrə nə olur?
JPG şəffaflığı dəstəkləmədiyi üçün bütün şəffaf piksellər ağ fonla doldurulacaq. Şəffaflığı qorumaq lazımdırsa, əvəzinə PNG və ya WebP istifadə etməyi düşünün.
Şəkillərim çevrilmə zamanı gizli saxlanılır?
Bəli. PNG fayllarınız Canvas API və JavaScript istifadə edərək tamamilə brauzerinizin daxilində emal edilir. Heç bir serverə heç nə yüklənmir - fayl birbaşa cihazınızdan çeviriciyə və yenidən cihazınıza keçir.
Eyni anda birdən çox PNG faylını çevirə bilərəmmi?
Cari interfeys hər dəfə bir faylı emal edir, lakin siz səhifəni yeniləmədən faylları arxa-arxaya çevirə bilərsiniz. Konvertasiya edilmiş JPG-ni endirdikdən sonra növbəti PNG-ni yükləmə sahəsinə buraxın. Onlarla fayldan ibarət toplu işlər üçün ImageMagick kimi iş masası alətini və ya sharp istifadə edərək qurma addımını tövsiyə edirik.
Nə üçün mənim çevrilmiş JPG gözlədiyimdən böyükdür?
Əgər PNG mənbəyi çox yüksək rezolyusiyada saxlanılan fotoşəkildirsə, JPG hətta 90 keyfiyyətində də bir neçə meqabayt ola bilər. Ölçüsü daha da azaltmaq üçün keyfiyyət parametrini aşağı salın (80 adətən vizual olaraq qəbul edilir) və ya konvertasiya etməzdən əvvəl şəklin ölçülərini dəyişdirin. JPG faylının ölçüsü piksel sayı ilə təqribən mütənasibdir və sıxılma səviyyəsi ilə tərs mütənasibdir.
JPG şeridi metadataya çevirmək EXIF kimidirmi?
Brauzerin kətana əsaslanan çevrilməsi EXIF, ICC rəng profillərini və ya PNG mənbəsinə daxil edilmiş digər metadatanı saxlamır. Çıxış JPG yalnız piksel məlumatlarını ehtiva edir. Əgər kameranın EXIF ​​​​məlumatlarını saxlamaq lazımdırsa - məsələn, coğrafi etiketləmə və ya vaxt ştamplarının çəkilməsi - metaməlumatları qoruyan iş masası çeviricisindən istifadə edin.
JPG JPEG ilə eynidirmi?
Bəli. JPG və JPEG eyni formata istinad edir və bir-birini əvəz edir. .jpg uzantısı uzantıları üç simvolla məhdudlaşdıran ilk Windows fayl sistemlərinə aiddir; .jpeg daha yeni, eyni dərəcədə etibarlı formadır. Formatın özü BTİ-T T.81 Tövsiyəsində müəyyən edilmişdir.