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
PNG şəkillərini yüksək keyfiyyətlə dərhal JPG formatına çevirin. Təhlükəsiz, sürətli və tamamilə pulsuz.
50MB-a qədər dəstəkləyir
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.
İ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.
Dönüşüm saniyə çəkir və bir və ya bir neçə faylla işləyir. Budur tam axın:
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:
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.