Mai yawa, mai amfani da layin umarni don matse hotunan PNG

game da yawa

A cikin labarin na gaba zamuyi la'akari da abubuwan da ke faruwa. Wannan mai amfani da PNG mai asara don amfani daga layin umarni. Kyauta ne, buɗaɗɗen tushe, da dandamali. Wannan shirin zai bamu damar canza hotunan PNG zuwa tsari na PNG 8-bit tare da tashar tashar alpha don rage girman.

Este hoto kwampreso Free png shine dangane da karamin laburare libimagequant kuma an rubuta a ciki C99. Mahimmanci yana rage girman fayil ta hanyar sauya hoton PNG zuwa ingantaccen tsarin PNG 8-bit mai inganci, yana kiyaye cikakken alpha a bayyane. 8-bit PNG fayilolin galibi ƙananan 60-80% ƙasa da fayilolin PNG 24/32-bit. Hotunan matattarar hotuna masu dacewa suna dacewa da duk masu bincike na yanar gizo da tsarin aiki. Bugu da ƙari, wannan software na iya damfara hotuna ɗaya ko da yawa a lokaci guda.

Babban fasali na Pngquant

  • Yana da asarar PNG kwampreso.
  • Ya dogara ne a kan libimagequant šaukuwa ɗakin karatu.
  • Yana sanya hotunan PNG sau 3-4 ƙanana da kadan asarar inganci.
  • goyon baya alpha nuna gaskiya.
  • Es dace da duk masu bincike da tsarin aiki.
  • Genera pallets masu inganci.
  • Yana amfani da keɓaɓɓiyar maɓallin algorithm wanda baya ƙara hayaniya mara mahimmanci ga hoton.
  • Ana iya daidaita matakin inganci.
  • Ta atomatik sami adadin launuka da ake buƙata da zaka iya tsallake hotunan da baza'a iya jujjuya su zuwa ingancin da ake so ba.

Waɗannan sune wasu daga cikin halaye na wannan kwampreso don layin umarni. Dukansu ana iya yin shawarwari dasu a cikin Shafin GitHub na aikin ko a cikin sa shafin yanar gizo.

Sanya compressing PNG mai amfani da sauri

Masu amfani da Ubuntu za su iya shigar Pngquant compressor ta amfani da kwatankwacinsa karye kunshin. Don wannan misalin, a cikin Ubuntu 18.04 kawai zamu buɗe tashar (Ctrl + Alt + T) kuma mu rubuta umarnin shigarwa a ciki:

shigar da saurin karba

sudo snap install pngquant

Amfani na asali

Bayan shigarwa zamu iya fara amfani da abubuwa masu yawa. Za mu iya Yi amfani da shirin kamar haka don damfara fayil ɗin png:

pngquant nombre-del-archivo.png

Misali, idan muna so damfara fayil mai suna ubunlog.PNG wanda a cikin wannan yanayin Ina cikin babban fayil ɗin Hotuna, dole ne mu aiwatar da waɗannan umarnin:

cd Imágenes

Kafin matsawa zamuyi duba girman fayil tare da umarnin:

girman hoto mara nauyi

du -sh ubunlog.png

Bayan ganin girman a cikin hoton da ya gabata, wanda a wannan yanayin 16K ne, zamu iya yanzu fara matsawa tare da umarnin:

hoto mai matse hoto

pngquant ubunlog.png

Sunan fayil na fitarwa a cikin wannan misalin daidai yake da sunan shigarwar, banda wannan zai ƙare a '-fsn.png'. Kamar yadda kake gani a cikin hoton da ya gabata, a wannan misalin sunan fayil din fitarwa zai kasance 'ubunlog-fsn.png'

Yanzu bari mu gani girman fayil ɗin hoto mai matsi, wanda a cikin wannan misalin ya rage zuwa 8K:

matse girman hoto

du -sh ubunlog-fs8.png

Sanya hotuna PNG da yawa

Shima yayi yawa iya canza hotuna da yawa. Umurnin da ke gaba zai damfara hoto 1.png y hoto 2.png a cikin kundin adireshin aiki na yanzu.

pngquant imagen1.png imagen2.png

Bugu da kari, za mu iya matse dukkan fayilolin .png da ke cikin shugabanci gaba daya. Misali, don damfara duk hotunan da ke cikin babban fayil da ake kira '/ gida / entreunosyceros / Hotuna', Za mu kashe:

tsari matsawa

pngquant /home/entreunosyceros/Imágenes/*.png

Canza kari a cikin sunan fayil mai fitarwa

Kamar yadda na riga na fada, sunan fayil ɗin fitarwa daidai yake da sunan shigarwar, sai dai kawai ya ƙare a '-fs8.png'. Duk da haka, za mu iya canza wannan ƙarin kamar yadda muke so mai bi:

canza ɗumbin hoton da aka samu

pngquant ubunlog.png --ext -imagen.png

Wannan umarnin zai damfara fayil ɗin ubunlog.PNG kuma adana shi azaman ubunlog-hoton.png.

Damfara hotuna cikin ingancin al'ada

Pngquant yana matse hotunan yadda ya yiwu. Hakanan zamu iya daidaita ingancin hotunan da hannu. Pngquant yana bamu damar saita ingancin hoto a cikin zangon 0 (mafi munin) zuwa 100 (cikakke) ta amfani da ƙananan sigogi da yawa.

Misali na gaba yana saita ingancin mafi ƙarancin hoto a 60 kuma mafi girman inganci a 80.

canza ingancin hoto

pngquant --quality=60-80 image.png

Idan sauyawa ya samar da inganci ƙasa da ƙarami mafi kyau, hoton ba zai sami ceto ba.

Taimako mai yawa

Waɗannan dokokin 'yan misalai ne na matsi na asali ta amfani da abubuwa da yawa. Za mu iya duba cikakken jerin wadatattun zaɓuɓɓuka Gudanar da umarni mai zuwa a cikin wannan tashar:

taimaka mai yawa

pngquant -h

Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.