Tai išsami Markdown redagavimo ir manipuliavimo biblioteka, skirta C++. Naudokite C++, kad padidintumėte Markdown apdorojimo greitį.
Programinis Markdown dokumentų modifikavimas yra neatsiejama šiuolaikinės skaitmeninės darbo eigos dalis. Redaguokite tekstą Markdown, įterpkite grafikus naudodami išorinius duomenis, keiskite lenteles.
C++ biblioteka yra atskiras sprendimas, skirtas redaguoti Markdown, kuris nepriklauso nuo kitos programinės įrangos. Jis paruoštas komerciniam naudojimui, tenkina visus galimus profesionalių C++ kūrėjų poreikius:
C++ Markdown programinis redaktorius suteikia kūrėjams modernią API, skirtą Markdown programiniam redagavimui. Greitai integruokite Markdown modifikavimo funkcijas į savo programinę įrangą. Mūsų biblioteka palaiko įvairių C++ dokumentų formatų modifikavimą.
Markdown C++ yra modifikuoti Markdown dokumentų medžio elementus. Jis taip pat žinomas kaip "DOM" – programavimo modelis, skirtas sąveikai su Markdown dokumento elementais ir jų savybėmis.
Markdown modifikavimo funkcijos yra neatskiriamos nuo išplėstinės Markdown paieškos funkcijos. Siekiant didesnio lankstumo, mūsų C++ biblioteka kūrėjams suteikia Markdown Regex pagrįstą paieškos funkciją. Šis metodas išplečia galimybes redaguoti tekstą Markdown failuose, leidžiančius naudoti šablonus dinaminei Markdown transformacijai.
Viena iš labiausiai pageidaujamų funkcijų yra dinamiškas lentelių kūrimas ir modifikavimas Markdown dokumentuose. Darbas su lentelėmis yra labai patogus naudojant C++ biblioteką: redaguokite lenteles, atnaujinkite lenteles ir ištraukite lentelės tekstą naudodami C++.
Toliau pateiktame pavyzdyje demonstruojama, kaip modifikuoti Markdown dokumentą C++:
dotnet add package Aspose.Words.Cpp
Kopijuoti
using namespace Aspose::Words;
auto doc = MakeObject<Document>(u"Input.md");
auto builder = MakeObject<DocumentBuilder>(doc);
// Įterpti tekstą dokumento pradžioje.
builder->MoveToDocumentStart();
builder->Writeln(u"Morbi enim nunc faucibus a.");
doc->Save(u"Output.md");
using namespace Aspose::Words;
auto doc = MakeObject<Document>(u"Input.md");
auto builder = MakeObject<DocumentBuilder>(doc);
// Įterpti lentelę dokumento pradžioje.
builder->MoveToDocumentStart();
builder->StartTable();
builder->InsertCell();
builder->Write(u"Row 1, cell 1.");
builder->InsertCell();
builder->Write(u"Row 1, cell 2.");
builder->EndTable();
doc->Save(u"Output.md");
using namespace Aspose::Words;
auto doc = MakeObject<Document>(u"Input.md");
auto builder = MakeObject<DocumentBuilder>(doc);
// Įterpti vaizdą dokumento pradžioje.
builder->MoveToDocumentStart();
builder->InsertImage(u"Image.png");
doc->Save(u"Output.md");
Yra trys parinktys, kaip įdiegti " Aspose.Words for C++ " kūrėjo aplinkoje. Pasirinkite tą, kuris atitinka jūsų poreikius, ir vadovaukitės nuosekliomis instrukcijomis:
Šią C++ biblioteką galite naudoti kurdami programinę įrangą " Microsoft Windows, "Linux" ir "MacOS" operacinėse sistemose:
Jei jums sukurti programinės įrangos Linux ar MacOS, prašome patikrinti informaciją apie papildomų bibliotekų priklausomybių (fontconfig ir mesa-glu atviro kodo paketus) į gaminio dokumentuose.
Galite redaguoti daugelio kitų failų formatų failus: