از C++ برای به دست آوردن حداکثر سرعت تبدیل Markdown به HTML این یک راهحل نرمافزار حرفهای کامل برای وارد کردن و صادر کردن Markdown, HTML، و بسیاری از قالبهای سند با استفاده از C++.
آیا نیاز به تبدیل فایل های وب به صورت برنامه ای دارید؟ با Aspose.Words برای C++ می توانید Markdown را با استفاده از چند خط C++ به فرمت HTML تبدیل کنید.
C++ ما HTML را از Markdown با کیفیت حرفه ای ایجاد می کند. بالاترین کیفیت تبدیل Markdown به HTML را مستقیماً در مرورگر خود آزمایش کنید. یک C++ اجازه می دهد تا فایل های وب را به بسیاری از فرمت های محبوب تبدیل کنید.
مثال زیر نحوه تبدیل Markdown به HTML در C++.
برای تبدیل فایل Markdown به فرمت HTML مراحل آسان را دنبال کنید. فایل Markdown خود را از درایو محلی بخوانید، سپس به سادگی آن را در قالب سند وب ذخیره کنید و فرمت فایل مورد نیاز را با پسوند HTML مشخص کنید. برای خواندن Markdown و نوشتن HTML می توانید از نام فایل های کاملا واجد شرایط استفاده کنید. محتوای HTML خروجی و قالب بندی با سند اصلی Markdown یکسان خواهد بود.
dotnet add package Aspose.Words.Cpp
کپی 🀄
using namespace Aspose::Words;
auto doc = MakeObject<Document>(u"Input.md");
doc->Save(u"Output.html");
using namespace Aspose::Words;
auto doc = MakeObject<Document>(u"Input.md");
doc->Save(u"Output.html");
using namespace Aspose::Words;
auto doc = MakeObject<Document>(u"Input.md");
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}.html", page + 1), saveOptions);
}
using namespace Aspose::Words;
auto doc = MakeObject<Document>();
auto builder = MakeObject<DocumentBuilder>(doc);
builder->InsertImage(u"Input.md");
doc->Save(u"Output.html");
using namespace Aspose::Words;
auto doc = MakeObject<Document>();
auto builder = MakeObject<DocumentBuilder>(doc);
auto shape = builder->InsertImage(u"Input.md");
shape->GetShapeRenderer()->Save(u"Output.html", MakeObject<ImageSaveOptions>(SaveFormat::Svg));
سه گزینه برای نصب Aspose.Words for C++ در محیط توسعه دهنده شما وجود دارد. لطفاً یکی را انتخاب کنید که شبیه نیازهای شما باشد و دستورالعمل های گام به گام را دنبال کنید:
می توانید از این کتابخانه C++ برای توسعه نرم افزار روی Microsoft Windows، Linux و macOS استفاده کنید:
در صورت توسعه نرم افزار برای لینوکس یا macOS، لطفاً اطلاعات مربوط به وابستگی های بیشتر کتابخانه (fontconfig و بسته های منبع باز mesa-glu) را در Documentation Product بررسی کنید.
می توانید Markdown به بسیاری از فرمت های فایل دیگر تبدیل کنید: