आधुनिक C++ डेवलपर्स को HTML को SVG छवि प्रारूप में कोड की कुछ पंक्तियों के साथ बदलने की अनुमति देता है। HTML रूपांतरण इंजन मूल सामग्री का विश्लेषण करता है, और संयुक्त परिणाम को एक SVG छवि के रूप में निर्यात करता है।
अधिकतम लचीलेपन और गति के साथ HTML को SVG छवि प्रारूप में बदलने के लिए C++ का उपयोग करें। ऑनलाइन लाइव डेमो चलाएं और एक ब्राउज़र में SVG HTML रूपांतरण API उपयोगी विकल्पों के समूह का समर्थन करता है।
HTML फ़ाइलों को SVG छवि में बदलने के लिए C++ लाइब्रेरी का उपयोग करें जो सभी निम्न-स्तरीय विवरणों को संभालती है।
HTML कनवर्ट करें और परिणाम को एकल SVG छवि के रूप में सहेजें। C++ में कोड विकसित करते हैं, तो HTML प्रारूप रूपांतरण जितना आसान लगता है, उससे कहीं अधिक सरल होगा। C++ उदाहरण देखें HTML फ़ाइलों के माध्यम से पुनरावृत्त होता है और उन्हें एक SVG छवि में संयोजित करता है:
dotnet add package Aspose.Words.Cpp
प्रतिलिपि
using namespace Aspose::Words;
std::vector<String> fileNames { u"Input1.html", u"Input2.html" };
auto output = MakeObject<Document>();
// संलग्न करने से पहले गंतव्य दस्तावेज़ से सभी सामग्री को हटा दें।
output->RemoveAllChildren();
for (const auto& fileName : fileNames)
{
auto input = MakeObject<Document>(fileName);
// स्रोत दस्तावेज़ को गंतव्य दस्तावेज़ के अंत में जोड़ें।
output->AppendDocument(input, ImportFormatMode::KeepSourceFormatting);
}
for (int page = 0; page < output->get_PageCount(); page++)
{
auto extractedPage = output->ExtractPages(page, 1);
extractedPage->Save(String::Format(u"Output_{0}.svg", page + 1));
}
आपके डेवलपर परिवेश में Aspose.Words for C++ को स्थापित करने के लिए तीन विकल्प हैं। कृपया अपनी आवश्यकताओं के समान एक चुनें और चरण-दर-चरण निर्देशों का पालन करें:
Microsoft Windows, Linux और macOS ऑपरेटिंग सिस्टम पर सॉफ़्टवेयर विकसित करने के लिए इस C++ लाइब्रेरी का उपयोग कर सकते हैं:
यदि आप Linux या macOS के लिए सॉफ़्टवेयर विकसित करते हैं, तो कृपया उत्पाद दस्तावेज़ीकरण fontconfig और mesa-glu ओपन-सोर्स पैकेज) के बारे में जानकारी देखें।
HTML को कई अन्य फ़ाइल स्वरूपों में मर्ज कर सकते हैं: