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