HTML JPG PDF XML APNG
Aspose.Imaging  .NET के लिए
WEBP

C# के माध्यम से ICO को WEBP में बदलें

किसी भी छवि संपादक या तृतीय-पक्ष लाइब्रेरी की आवश्यकता के बिना देशी .NET API का उपयोग करके ICO को WEBP में रूपांतरित करें।

C# का उपयोग करके ICO को WEBP में कैसे बदलें

फ़ाइल स्वरूपों को परिवर्तित करना ग्राफ़िक डिज़ाइनरों द्वारा सामना किए जाने वाले एक नियमित कार्य की तरह लग सकता है। फिर भी, इसके महत्व को कम आंकना एक गलती होगी। आपके कार्य का मूल्यांकन इस बात पर निर्भर हो सकता है कि आप इस कार्य को कितनी तेजी से और प्रभावी ढंग से निपटाते हैं। आमतौर पर, मूल छवियों को मुद्रण या ऑनलाइन प्रकाशन के लिए बेहतर प्रारूप में रूपांतरण की आवश्यकता होती है। यदि मूल छवि किसी ग्राफिक संपादक से उत्पन्न हुई है, तो यह वेक्टर प्रारूप में हो सकती है। इस परिदृश्य में, प्रकाशन उद्देश्यों के लिए इसे रैस्टराइज़ किया जाना चाहिए और रैस्टर प्रारूप में परिवर्तित किया जाना चाहिए। आपके पास इष्टतम गुणवत्ता के लिए छवि को एक असंपीड़ित प्रारूप में सहेजने या फ़ाइल आकार को कम करने के लिए इसे दोषरहित संपीड़ित प्रारूप में परिवर्तित करने का विकल्प है। कुछ संदर्भों में, जैसे वेब प्रकाशन, आप हानिपूर्ण संपीड़ित प्रारूपों का विकल्प चुन सकते हैं। छवि डेटा संपीड़न के लिए विशेष रूप से डिज़ाइन किए गए एल्गोरिदम स्वीकार्य छवि गुणवत्ता को संरक्षित करते हुए फ़ाइल आकार में महत्वपूर्ण कमी की अनुमति देते हैं। यह इंटरनेट से तेज़ छवि फ़ाइल डाउनलोड की सुविधा प्रदान करता है। ICO को WEBP में बदलने के लिए, हम इसका उपयोग करेंगे Aspose.Imaging for .NET API जो एक सुविधा संपन्न, शक्तिशाली और उपयोग में आसान छवि हेरफेर और C# प्लेटफॉर्म के लिए रूपांतरण API है। NuGet पैकेज मैनेजर खोलें, खोजें Aspose.Imaging और इंस्टॉल करें। आप पैकेज मैनेजर कंसोल से निम्न कमांड का भी उपयोग कर सकते हैं।

पैकेज प्रबंधक कंसोल कमांड


PM> Install-Package Aspose.Imaging

C# के माध्यम से ICO को WEBP में बदलने के चरण

डेवलपर कोड की कुछ ही पंक्तियों में आसानी से ICO फ़ाइलों को WEBP में लोड और रूपांतरित कर सकते हैं।

  • लोड ICO छवि के साथ फ़ाइल। लोड विधि
  • ImageOptionsBase (जैसे BmpOptions, PngOptions, आदि) के आवश्यक उपवर्ग का उदाहरण बनाएं और सेट करें।
  • छवि को कॉल करें। विधि सहेजें
  • WEBP एक्सटेंशन और ImageOptionsBase वर्ग के ऑब्जेक्ट के साथ फ़ाइल पथ पास करें

सिस्टम आवश्यकताएं

रूपांतरण उदाहरण कोड चलाने से पहले, सुनिश्चित करें कि आपके पास निम्नलिखित पूर्वापेक्षाएँ हैं।

  • ऑपरेटिंग सिस्टम: विंडोज़ या लिनक्स।
  • विकास वातावरण: .NET Core 7 और उच्चतर का समर्थन करता है, जैसे कि Microsoft Visual Studio।

ICO को WEBP में बदलने के लिए नि:शुल्‍क ऐप

  • ICO इमेज को चुनें या खींचें और छोड़ें
  • प्रारूप चुनें और कन्वर्ट बटन पर क्लिक करें
  • WEBP इमेज डाउनलोड करने के लिए डाउनलोड बटन पर क्लिक करें
* अपनी फ़ाइलें अपलोड करके या हमारी सेवा का उपयोग करके आप हमारे सेवा की शर्तें और गोपनीयता नीति से सहमत होते हैं

ICO को WEBP में बदलने के लिए हमारे लाइव डेमो देखें

ICO को WEBP में बदलें - .NET

using Aspose.Imaging;
using System;
using System.IO;
using System.Text;
using System.Collections.Generic;
//You can get all image templates from https://github.com/aspose-imaging/Aspose.Imaging-for-.NET/blob/master/Examples/Data/Templates.zip
//After download archive please unpack it and replace templatesFolder variable path with your path to unpacked archive folder
string templatesFolder = @"c:\Users\USER\Downloads\templates\";
// Load the ico file in an instance of Image
using (var image = Aspose.Imaging.Image.Load(Path.Combine(templatesFolder, @"template.ico")))
{
// Create an instance of WebPOptions
var exportOptions = new Aspose.Imaging.ImageOptions.WebPOptions();
// Save ico to webp
image.Save(Path.Combine(templatesFolder, "output.webp"), exportOptions);
File.Delete(Path.Combine(templatesFolder, "output.webp"));
}

ICO क्या है ICO फाइल का प्रारूप

ICO फ़ाइल स्वरूप Microsoft Windows में कंप्यूटर आइकन के लिए एक छवि फ़ाइल स्वरूप है। ICO फाइलों में एक या एक से अधिक छोटी छवियां कई आकारों और रंग गहराई में होती हैं, जैसे कि उन्हें उचित रूप से बढ़ाया जा सकता है। विंडोज़ में, सभी निष्पादन योग्य जो उपयोगकर्ता को एक आइकन प्रदर्शित करते हैं, डेस्कटॉप पर, स्टार्ट मेनू में, या विंडोज एक्सप्लोरर में, आईसीओ प्रारूप में आइकन ले जाना चाहिए।

अधिक पढ़ें | ICO

WEBP क्या है WEBP फाइल का प्रारूप

वेबपी, गूगल द्वारा पेश किया गया, एक आधुनिक रास्टर वेब छवि फ़ाइल स्वरूप है जो दोषरहित और हानिपूर्ण संपीड़न पर आधारित है। यह छवि आकार को काफी कम करते हुए समान छवि गुणवत्ता प्रदान करता है। चूंकि अधिकांश वेब पेज छवियों को डेटा के प्रभावी प्रतिनिधित्व के रूप में उपयोग करते हैं, वेब पेजों में वेबपी छवियों के उपयोग से वेब पेजों का तेजी से लोड होता है। Google के अनुसार, PNGs की तुलना में WebP दोषरहित छवियां आकार में 26% छोटी होती हैं, जबकि WebP हानिपूर्ण छवियां तुलनीय JPEG छवियों की तुलना में 25-34% छोटी होती हैं। छवियों की तुलना वेबपी और अन्य छवि फ़ाइल स्वरूपों के बीच संरचनात्मक समानता (एसएसआईएम) सूचकांक के आधार पर की जाती है। वेबपी वेबएम मल्टीमीडिया कंटेनर प्रारूप की एक सहयोगी परियोजना है।

अधिक पढ़ें | WEBP

अन्य समर्थित रूपांतरण

C# का उपयोग करके, कोई भी व्यक्ति विभिन्न स्वरूपों को आसानी से परिवर्तित कर सकता है, जिनमें शामिल हैं।

GIF (ग्राफिकल इंटरचेंज प्रारूप)
DICOM (डिजिटल इमेजिंग और संचार)
EMF (उन्नत मेटाफ़ाइल प्रारूप)
JPG (फ़ोटोग्राफ़ी संबंधी विशेषज्ञों का संयुक्त समूह)
JPEG (फ़ोटोग्राफ़ी संबंधी विशेषज्ञों का संयुक्त समूह)
JP2 (जेपीईजी 2000)
J2K (तरंगिका संपीड़ित छवि)
JPEG2000 (जेपीईजी 2000)
PNG (पोर्टेबल नेटवर्क ग्राफ़िक्स)
APNG (एनिमेटेड पोर्टेबल नेटवर्क ग्राफिक्स)
PSD (फोटोशॉप दस्तावेज़)
DXF (ड्राइंग इंटरचेंज फॉर्मेट, या ड्रॉइंग एक्सचेंज फॉर्मेट,)
SVG (स्केलेबल वेक्टर ग्राफिक्स)
TIFF (टैग की गई छवि प्रारूप)
WEBP (रेखापुंज वेब छवि)
WMF (माइक्रोसॉफ्ट विंडोज मेटाफाइल)
PDF (पोर्टेबल दस्तावेज़ प्रारूप (पीडीएफ))
HTML (HTML5 कैनवास)
EMZ (विंडोज कम्प्रेस्ड एन्हांस्ड मेटाफाइल)
WMZ (संपीड़ित विंडोज मीडिया प्लेयर त्वचा)
TGA (टार्गा ग्राफिक)
SVGZ (स्केलेबल वेक्टर ग्राफ़िक्स (.SVG) फ़ाइल का संपीडित संस्करण।)
CANVAS (HTML5 कैनवास)
BMP (बिटमैप चित्र)