Uporabite C++ da dosežete največjo hitrost pretvorbe Markdown v PDF To je popolna profesionalna programska rešitev za uvoz in izvoz Markdown, PDF in mnogih drugih formatov dokumentov z uporabo C++.
Želite programsko pretvoriti spletne datoteke v PDF? Z Aspose.Words za C++ lahko pretvorite Markdown v PDF format s samo nekaj vrsticami C++ kode.
Naš C++ API ustvarja PDF iz Markdown s profesionalno kakovostjo. Preizkusite najvišjo kakovost pretvorbe Markdown v PDF kar v svojem brskalniku. Zmogljiv C++ omogoča preoblikovanje Markdown datotek v številne priljubljene formate.
Naslednji primer prikazuje, kako pretvoriti Markdown v PDF v C++.
Sledite preprostim korakom, da pretvorite Markdown datoteko v PDF format. Preberite svojo Markdown datoteko z lokalnega pogona, nato jo preprosto shranite v Portable Document Format, pri čemer določite zahtevano obliko datoteke s pripono PDF. Za branje Markdown in pisanje PDF lahko uporabite popolnoma kvalificirana imena datotek. Izhodna vsebina PDF in oblikovanje bosta identična izvirnemu Markdown dokumentu.
dotnet add package Aspose.Words.Cpp
Kopirati
using namespace Aspose::Words;
auto doc = MakeObject<Document>(u"Input.md");
doc->Save(u"Output.pdf");
using namespace Aspose::Words;
auto doc = MakeObject<Document>(u"Input.md");
doc->Save(u"Output.pdf");
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}.pdf", 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.pdf");
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.pdf", MakeObject<ImageSaveOptions>(SaveFormat::Svg));
Obstajajo tri možnosti za namestitev Aspose.Words for C++ v okolje razvijalca. Izberite tistega, ki ustreza vašim potrebam, in sledite navodilom po korakih:
To knjižnico C++ lahko uporabite za razvoj programske opreme v Microsoft Windows, Linux in macOS:
Če razvijate programsko opremo za Linux ali macOS, preverite informacije o dodatnih odvisnostih knjižnic (odprtokodni paketi fontconfig in mesa-glu) v dokumentaciji izdelka.
Markdown lahko pretvorite v številne druge oblike datotek: