યોગા, કોમ્પ્રેસ અને બેચ છબીઓને વિવિધ ફોર્મેટમાં રૂપાંતરિત કરે છે

યોગ ઇમેજ optimપ્ટિમાઇઝર વિશે

આગળના લેખમાં આપણે યોગા ઈમેજ ઓપ્ટિમાઈઝર પર એક નજર નાખવાના છીએ. આ છે બેચ ફોટાને JPEG, PNG અને WEBP માં કન્વર્ટ કરવા, અને સમકક્ષ ગુણવત્તા સાથે ફાઇલ કદને સંકુચિત કરવા માટેનું એક સાધન. તે એક ફ્રી અને ઓપન સોર્સ ટૂલ છે, જે યોગા કમાન્ડ લાઇન ટૂલ પર આધારિત છે.

YOGA બેકએન્ડ છબીઓને PNG, JPEG અથવા WebP માં કન્વર્ટ કરવા માટે Python Pillow Library નો ઉપયોગ કરે છે.. પુસ્તકાલયનો ઉપયોગ કરો ગુએત્ઝલી ગૂગલ જેપીઇજી ફાઇલો જનરેટ કરે છે, જે સામાન્ય રીતે ઉપયોગ કરતા 20% થી 30% નાની હોય છે libjpeg. પુસ્તકાલયો zopflipng y libwebp ગૂગલનો ઉપયોગ અન્ય બે ઇમેજ ફોર્મેટને ઓપ્ટિમાઇઝ કરવા માટે થાય છે. આદેશ વાક્ય સાધન પુસ્તકાલયનો ઉપયોગ કરીને 3D મોડેલ રૂપાંતરણ અને optimપ્ટિમાઇઝેશનને પણ સપોર્ટ કરે છે આસિમ્પ.

યોગા ઇમેજ ઓપ્ટિમાઇઝરની સામાન્ય લાક્ષણિકતાઓ

કાર્યક્રમ પસંદગીઓ

  • યોગાનો સત્તાવાર ફ્રન્ટ-એન્ડ પૂરો પાડે છે ગ્રાફિકલ ઇન્ટરફેસ વાપરવા માટે સરળ Gnu / Linux અને Windows પર છબી રૂપાંતર અને optimપ્ટિમાઇઝેશન પ્રક્રિયા કરવા.
  • અમને પરવાનગી આપશે છબીઓની બેચ ખોલો, તેમના થંબનેલ્સ, ઇનપુટ ફાઇલનું નામ અને કદ, તેમજ આઉટપુટ નામ અને ફાઇલ ફોર્મેટ પ્રદર્શિત કરો.
  • યોગા ઇમેજ Optપ્ટિમાઇઝર વિવિધ ફોર્મેટ્સને ઇનપુટ તરીકે સપોર્ટ કરે છે, અને optimપ્ટિમાઇઝ JPEG, PNG અને WebP ફાઇલો બનાવી શકે છે (નુકસાન સાથે અને નુકસાન વિના બંને).

યોગ ચાલી રહ્યો છે

  • 'Imizeપ્ટિમાઇઝ' પર ક્લિક કરતા પહેલા અમે તમને આઉટપુટ ફોર્મેટ પસંદ કરવા અને કમ્પ્રેશન લેવલ સેટ કરવાની મંજૂરી આપશે દરેક છબીઓ માટે.
  • અમારી પાસે મલ્ટી-થ્રેડ સપોર્ટ હશે. અમે સમર્થ થઈશું કેટલા CPU કોર વાપરવા તે સેટ કરો.
  • ઓફર કરે છે એ ડાર્ક મોડ.
  • આઉટપુટ પેટર્ન કસ્ટમાઇઝ્ડ

ઉબુન્ટુ પર યોગા ઇમેજ ઓપ્ટિમાઇઝર ઇન્સ્ટોલ કરો

યોગ ઇમેજ optimપ્ટિમાઇઝર વિશે

Gnu / Linux માટે, આ સોફ્ટવેર Flatpak પેકેજ દ્વારા અથવા pip3 નો ઉપયોગ કરીને ઇન્સ્ટોલ કરી શકાય છે.

ફ્લેટપક પેકેજ દ્વારા

જો તમે ઉબુન્ટુ 20.04 નો ઉપયોગ કરી રહ્યા છો અને તમારી પાસે હજુ પણ તમારા કમ્પ્યુટર પર આ ટેકનોલોજી સ્થાપિત નથી, તો તમે ચાલુ રાખી શકો છો માર્ગદર્શિકા કે એક સાથીએ થોડા સમય પહેલા આ બ્લોગ પર તેને સક્ષમ કરવા માટે લખ્યું હતું.

જ્યારે તમે ઇન્સ્ટોલ કરી શકો છો ફ્લેટપakક પેકેજો, તમારે ફક્ત ટર્મિનલ (Ctrl + Alt + T) ખોલવાની અને નીચેનાનો ઉપયોગ કરવાની જરૂર પડશે આદેશ સ્થાપિત કરો:

યોગા ફ્લેટપેક સ્થાપિત કરો

flatpak install flathub org.flozz.yoga-image-optimizer

ઇન્સ્ટોલેશન પછી, અમે કરી શકીએ છીએ પ્રોગ્રામ પ્રક્ષેપણ શોધો ગ્રાફિકલ વાતાવરણમાં.

પ્રક્ષેપણ યોગ

અનઇન્સ્ટોલ કરો

જો આ પ્રોગ્રામ તમને મનાવતો નથી, સરળતાથી દૂર કરી શકાય છે ટર્મિનલમાં નીચેનો આદેશ ચલાવો (Ctrl + Alt + T):

યોગ ફ્લેટપાકને અનઇન્સ્ટોલ કરો

flatpak uninstall --delete-data org.flozz.yoga-image-optimizer

પીપ 3 નો ઉપયોગ કરવો

જેમને ફ્લેટપેક પેકેજો પસંદ નથી, તેમની પાસે આની શક્યતા છે pip3 વાપરો. આ વિકલ્પ હોવા છતાં, એપ્લિકેશન માટે શોર્ટકટ બનાવશો નહીં તેને ડેસ્કટોપથી શરૂ કરવા માટે.

પ્રથમ, આપણે એક ટર્મિનલ (Ctrl + Alt + T) ખોલવા જઈ રહ્યા છીએ અને તેમાં આપણે નીચેના આદેશને ચલાવવા જઈ રહ્યા છીએ જરૂરી પુસ્તકાલયો સ્થાપિત કરો:

અવલંબન સ્થાપન

sudo apt install git build-essential python3 python3-dev python3-pip libgirepository1.0-dev libcairo2-dev pkg-config gir1.2-gtk-3.0

પછી આપણે કરી શકીએ એપ્લિકેશન પેકેજ ઇન્સ્ટોલ કરો આદેશ વાપરીને:

pip3 સાથે યોગ સ્થાપિત કરો

sudo pip3 install yoga-image-optimizer

મેં ઉપર કહ્યું તેમ, પાઇપ પેકેજ પાસે એપ્લિકેશનનો સીધો પ્રવેશ નથી. આ કારણ થી તમારે તેને ટર્મિનલથી શરૂ કરવા અને .desktop ફાઇલ બનાવવા માટે નીચેનો આદેશ ચલાવવાની જરૂર છે:

yoga-image-optimizer

અનઇન્સ્ટોલ કરો

પેરા આ એપનું પેકેજ દૂર કરો, આપણે ફક્ત ટર્મિનલ (Ctrl + Alt + T) ખોલવાની અને તેમાં આદેશનો ઉપયોગ કરવાની જરૂર પડશે:

pip3 સાથે યોગ અનઇન્સ્ટોલ કરો

sudo pip3 uninstall yoga-image-optimizer

ટર્મિનલમાંથી યોગાનો મૂળભૂત ઉપયોગ

ગ્રાફિકલ પર્યાવરણનો ઉપયોગ કરવા ઉપરાંત, જે મને લાગે છે કે સમજાવવા માટે વધારે નથી, અમે પણ કરી શકીએ છીએ અમારી છબીઓને શ્રેષ્ઠ બનાવવા માટે ટર્મિનલનો ઉપયોગ કરો. ટર્મિનલમાંથી છબીને optimપ્ટિમાઇઝ કરવાનો સૌથી સહેલો રસ્તો નીચેના આદેશનો ઉપયોગ કરીને છે:

ટર્મિનલ પરથી છબી રૂપાંતર

yoga image imagen-entrada.png imagen-salida.webp

જ્યારે ટર્મિનલમાં આઉટપુટ ફોર્મેટ સ્પષ્ટ થયેલ નથી, ત્યારે YOGA ઇનપુટ ઇમેજ જેવા ફોર્મેટ સાથે એક છબી બનાવે છે. ઇનપુટ તરીકે માત્ર PNG, JPEG અને WEBP આધારભૂત છે, જ્યારે આઉટપુટ ફોર્મેટ સ્પષ્ટ રીતે સ્પષ્ટ થયેલ નથી.

આઉટપુટ ફોર્મેટનો ઉપયોગ કરીને સ્પષ્ટ કરી શકાય છે આઉટપુટ ફોર્મેટ વિકલ્પ:

છબી રૂપાંતર

yoga image --output-format=jpeg imagen-entrada.png imagen-salida.jpeg

નીચેના ફોર્મેટ્સ સપોર્ટેડ છે:

  • મૂળ: આ મૂળભૂત છે. આઉટપુટ ફોર્મેટ ઇનપુટ ઇમેજ જેવું જ હશે.
  • ઓટો: આઉટપુટ ફોર્મેટ આપમેળે પસંદ થયેલ છે. જો ઈનપુટ ઈમેજ પારદર્શિતાનો ઉપયોગ કરે તો યોગા PNG ઉત્પન્ન કરશે, નહીં તો તે JPEG જનરેટ કરશે.
  • PNG: PNG ઇમેજ જનરેટ કરે છે.
  • જેપીજી: એક JPEG છબી બનાવે છે.
  • વેબપ- હાનિકારક WEBP છબી બનાવે છે.
  • webpl: લોસલેસ WEBP છબી બનાવો

આ પ્રોગ્રામ પણ પરવાનગી આપે છે – રિસાઇઝ વિકલ્પ સાથે છબીઓનું કદ બદલો:

છબીનું કદ બદલો

yoga image --resize=512x512 imagen-entrada.png imagen-salida.png

આ કિસ્સામાં, જો પહોળાઈ અને heightંચાઈ સમાન મૂલ્ય ધરાવે છે, તો અમને બંનેને સ્પષ્ટ કરવાની જરૂર નથી.

યોગા પણ અમને પરવાનગી આપશે જેપીઇજી અને વેબપી ફાઇલોની ઇચ્છિત ગુણવત્તા સેટ કરો જે વિકલ્પો સાથે પેદા કરી શકાય છે -જેપીજી-ગુણવત્તા y -વેબ-ગુણવત્તા. આ વિકલ્પો 0 (ઓછી ગુણવત્તાવાળી ફાઇલો) અને 100 (ઉચ્ચ ગુણવત્તાની ફાઇલો) પરિમાણ તરીકે:

છબી ગુણવત્તા બદલો

yoga image --output-format=jpeg --jpeg-quality=84 imagen-entrada.png imagen-salida.jpg

જો તમે Gnu / Linux વપરાશકર્તા છો, તો તમારી છબીઓને optimપ્ટિમાઇઝ કરવા માટે આ એક રસપ્રદ વિકલ્પ છે, જે મફત અને ઓપન સોર્સ પણ છે. તે કરી શકે છે તમારામાં આ પ્રોગ્રામ વિશે વધુ જાણો વેબ પેજ અથવા માં ગિટહબ પર ભંડાર પ્રોજેક્ટ


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.