PNG से GIF रूपांतरण गति प्राप्त करने के लिए C++ का उपयोग करें। C++ PNG, GIF और कई अन्य दस्तावेज़ स्वरूपों को आयात और निर्यात करने के लिए एक पूर्ण पेशेवर सॉफ़्टवेयर समाधान है।
PNG छवि को GIF प्रारूप में प्रोग्रामेटिक रूप से कनवर्ट करने की आवश्यकता है? Aspose.Words for C++ PNG को GIF C++ कोड की कुछ पंक्तियों के साथ आसानी से बदल सकता है।
आधुनिक इमेज-प्रोसेसिंग C++ GIF से PNG चित्रों को उच्च गति के साथ बनाता है। एक ब्राउज़र में PNG से GIF छवि रूपांतरण की गुणवत्ता का परीक्षण करें। शक्तिशाली C++ PNG छवियों को कई लोकप्रिय ग्राफिकल प्रारूपों में परिवर्तित करने की अनुमति देता है।
निम्न उदाहरण दर्शाता है कि PNG को GIF में C++ में कैसे बदलें।
PNG को GIF प्रारूप में बदलने के लिए आसान चरणों का पालन करें। स्थानीय ड्राइव से PNG छवि पढ़ें GIF GIF एक्सटेंशन द्वारा आवश्यक छवि प्रारूप निर्दिष्ट करें। दोनों PNG पढ़ने और GIF लेखन के लिए आप पूरी तरह से योग्य फ़ाइल नामों का उपयोग कर सकते हैं। आउटपुट GIF सामग्री मूल PNG छवि के समान होगी।
dotnet add package Aspose.Words.Cpp
प्रतिलिपि
using namespace Aspose::Words;
auto doc = MakeObject<Document>();
auto builder = MakeObject<DocumentBuilder>(doc);
auto shape = builder->InsertImage(u"Input.png");
shape->GetShapeRenderer()->Save(u"Output.gif", MakeObject<ImageSaveOptions>(SaveFormat::Gif));
using namespace Aspose::Words;
auto doc = MakeObject<Document>(u"Input.png");
doc->Save(u"Output.gif");
using namespace Aspose::Words;
auto doc = MakeObject<Document>(u"Input.png");
auto saveOptions = MakeObject<ImageSaveOptions>(SaveFormat::Png);
for (int page = 0; page < doc->get_PageCount(); page++)
{
saveOptions->set_PageSet(MakeObject<PageSet>(page));
doc->Save(String::Format(u"Output_{0}.gif", page + 1), saveOptions);
}
using namespace Aspose::Words;
auto doc = MakeObject<Document>();
auto builder = MakeObject<DocumentBuilder>(doc);
builder->InsertImage(u"Input.png");
doc->Save(u"Output.gif");
using namespace Aspose::Words;
auto doc = MakeObject<Document>();
auto builder = MakeObject<DocumentBuilder>(doc);
auto shape = builder->InsertImage(u"Input.png");
shape->GetShapeRenderer()->Save(u"Output.gif", MakeObject<ImageSaveOptions>(SaveFormat::Svg));
आपके डेवलपर परिवेश में Aspose.Words for C++ को स्थापित करने के लिए तीन विकल्प हैं। कृपया अपनी आवश्यकताओं के समान एक चुनें और चरण-दर-चरण निर्देशों का पालन करें:
Microsoft Windows, Linux और macOS ऑपरेटिंग सिस्टम पर सॉफ़्टवेयर विकसित करने के लिए इस C++ लाइब्रेरी का उपयोग कर सकते हैं:
यदि आप Linux या macOS के लिए सॉफ़्टवेयर विकसित करते हैं, तो कृपया उत्पाद दस्तावेज़ीकरण fontconfig और mesa-glu ओपन-सोर्स पैकेज) के बारे में जानकारी देखें।
PNG को कई अन्य फ़ाइल स्वरूपों में रूपांतरित कर सकते हैं: