पुढील लेखात आपण ते कसे पाहू या प्रतिमा वेबप स्वरूपनात रूपांतरित करा. आपण वेब पृष्ठे तयार करण्यास स्वत: ला झोकून दिले तर आपल्या वेबसाइटच्या कार्यप्रदर्शनास अनुकूलित करण्यासाठी एक उत्तम पद्धत म्हणजे संकुचित प्रतिमा वापरणे. या लेखात, आम्ही वेबपी स्वरूपन कसे वापरावे ते पाहू. त्याद्वारे आम्ही आमच्या वेब पृष्ठांवर वापरण्यासाठी संकुचित आणि दर्जेदार प्रतिमा तयार करू शकतो.
वेबपी एक तुलनेने नवीन प्रतिमा स्वरूप आहे जे वेबवरील प्रतिमांसाठी अपरिमित लॉसलेस आणि लॉझीस कॉम्प्रेशन प्रदान करते. हे स्वरूप आहे गूगल द्वारे डिझाइन केलेले. ते वापरण्यासाठी, आपल्याला Gnu / Linux, Windows, आणि Mac OS X साठी पूर्व-संकलित युटिलिटी डाउनलोड करणे आवश्यक आहे.
वेबपी एक नवीन प्रतिमा स्वरूप आहे जे पीएनजी आणि जेपीईजी फायलींसाठी लॉसलेस आणि लॉझीस कॉम्प्रेशन प्रदान करते. या स्वरूपात आम्ही 34% पेक्षा लहान प्रतिमेचा आकार प्राप्त करू. हे आहे गूगल क्रोम आणि ऑपेरा सुसंगत. ब्राउझर एजंटने हे स्वरूपन समर्थित केले आहे की नाही हे निर्धारित करण्यासाठी आम्ही मूळ प्रतिमाऐवजी नवीन स्वरूपात प्रतिमेची सेवा देऊ शकू यासाठी आम्ही एनजीन्क्स आणि अपाचे वापरू शकतो. हे फाइल स्वरूप अॅनिमेटेड प्रतिमांना देखील समर्थन देते, ज्यामुळे प्रतिमेच्या आकारात मोठ्या प्रमाणात घट होऊ शकते.
वेबपी स्वरूपनात, वेबमास्टर आणि वेब विकसक हे करू शकतात लहान, समृद्ध प्रतिमा तयार करा जे वेबला वेगवान बनवते.
उबंटू वर वेबपी टूल स्थापित करा
सुदैवाने, वेबप पॅकेज आहे उबंटूच्या अधिकृत रेपॉजिटरीजमध्ये उपलब्ध. आम्ही ते एपीटी पॅकेज मॅनेजर वापरून स्थापित करू शकतो. आम्हाला फक्त टर्मिनल (Ctrl + Alt + T) उघडावे लागेल आणि त्यामध्ये लिहावे लागेल:
sudo apt install webp
आम्ही उबंटू आणि इतर Gnu / Linux वितरण देखील निवडू शकतो गुगल रिपॉझिटरी वरून वेबप पॅकेज डाउनलोड करा. त्यासाठी आपण कमांड वापरू wget टर्मिनल (Ctrl + Alt + T) उघडून आणि टाइप करून:
wget -c https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-0.6.1-linux-x86-32.tar.gz
पुढील गोष्ट म्हणजे फाईल एक्सट्रॅक्ट करा आणि काढलेल्या पॅकेजच्या डिरेक्टरीमध्ये जा.
tar -xvf libwebp-0.6.1-linux-x86-32.tar.gz cd libwebp-0.6.1-linux-x86-32/ cd bin/ ls
अंगभूत साधने
आपण वरील स्क्रीनशॉटवरून पाहू शकता की, पॅकेजमध्ये पूर्वनिश्चित ग्रंथालय आहे (libwebp) खाली सूचीबद्ध विविध वेब उपयुक्तता जोडण्यासाठी:
- anim_diff → हे एक साधन आहे अॅनिमेशन प्रतिमांमधील फरक दर्शवा.
- anim_dump → हे एक साधन आहे अॅनिमेशन प्रतिमांमधील फरक टाका.
- cwebp → हे एक साधन आहे वेबप एन्कोडिंग.
- dwebp → हे एक साधन आहे वेबप डिकोडिंग.
- gif2webp for एक साधन GIF प्रतिमा वेबप वर रूपांतरित करा.
- img2webp → यासाठी साधने sequनिमेटेड वेब फाईलमध्ये प्रतिमा अनुक्रम रुपांतरित करा.
- vwebp → हे एक आहे वेबप फाइल दर्शक.
- वेबपिनफो view हे साधन पाहण्यासाठी वापरले जाते फाईल बद्दल माहिती प्रतिमा वेबप.
- वेब पीएमएक्स → एक mux साधन वेबप मधून
मागील कोणत्याही साधनांचा कोणताही पर्याय कोणत्याही युक्तिवादाविना निष्पादित करून किंवा वापरुन आम्ही पाहण्यास सक्षम आहोत -लाँगहेल्प ध्वज. उदाहरणार्थ:
cwebp -longhelp
शेवटी, जर आपल्याला मागील प्रोग्राम त्यांचे संपूर्ण पथ न लिहिता चालवायचे असतील तर आपल्याला फक्त डिरेक्टरी जोडावी लागेल ~ / libwebp-0.6.1-linux-x86-32 / बिन आमच्याकडे आमच्या ~ / .bashrc फाईलमध्ये पथ वातावरणीय चल. हे करण्यासाठी आम्ही टर्मिनलमध्ये कार्यान्वित करू (Ctrl + Alt + T):
vi ~/.bashrc
फाईलच्या शेवटच्या भागात आम्ही जोडू:
export PATH=$PATH:~/libwebp-0.6.1-linux-x86-32/bin
पूर्ण झाल्यावर आपल्याला फक्त फाईल सेव्ह करावी लागेल आणि ती बंद करावी लागेल. सोडल्यावर आपण नवीन टर्मिनल विंडो उघडू आणि आम्ही सिस्टममधील इतर कमांड प्रमाणेच सर्व वेब प्रोग्राम्स कार्यान्वित करू.
वेबमॅपवर प्रतिमा रुपांतरित करा
इमेजला वेबप वर रुपांतरित करण्यासाठी, आम्ही ते करू शकतो cwebp टूल वापरा. त्यात पॅरामीटर -q आउटपुट गुणवत्ता निश्चित करते आणि -o आउटपुट फाइल निर्दिष्ट करते. येथे एक उदाहरण आहे:
cwebp -q 80 ubunlog.jpeg -o ubunlog.webp
रूपांतरित प्रतिमा पहा
एकदा रूपांतरण संपल्यानंतर आम्ही ते करू शकतो वेबवे इमेज व्हीव्हीबीपी टूल वापरुन पहा. जसे आपण कॅप्चरमध्ये पाहू शकता, त्याच प्रतिमेमध्ये जेपीईजी स्वरूपात संबंधित काही विशिष्ट फरक आहेत.
vwebp ubunlog.webp
वेब अधिक वेगवान बनविण्यासाठी Google च्या सुरू असलेल्या प्रयत्नांमधून उद्भवणारी बर्याच उत्पादनांपैकी एक वेबपी आहे. आम्हाला या प्रतिमेच्या स्वरूपाबद्दल अधिक जाणून घ्यायचे असल्यास आम्ही ते करू शकतो भेट द्या वेबपी प्रकल्प वेबसाइट.