ใช้ C++ เพื่อรับความเร็วในการแปลง Markdown ถึง PDF นี่เป็นโซลูชันซอฟต์แวร์ระดับมืออาชีพที่สมบูรณ์แบบสำหรับการนำเข้าและส่งออก Markdown, PDF และรูปแบบเอกสารอื่นๆ อีกมากมายโดยใช้ C++
ต้องการแปลงไฟล์เว็บเป็น PDF โดยทางโปรแกรม? ด้วย Aspose.Words สำหรับ C++ คุณสามารถแปลง Markdown เป็นรูปแบบ PDF โดยใช้โค้ด C++.
C++ API ของเราสร้าง PDF จาก Markdown ด้วยคุณภาพระดับมืออาชีพ ทดสอบการแปลง Markdown เป็น PDF คุณภาพสูงสุดในเบราว์เซอร์ของคุณ C++ อันทรงพลังช่วยให้แปลงไฟล์ Markdown เป็นรูปแบบยอดนิยมมากมาย
ตัวอย่างต่อไปนี้สาธิตวิธีการแปลง Markdown เป็น PDF ใน C++.
ทำตามขั้นตอนง่าย ๆ เพื่อเปลี่ยนไฟล์ Markdown เป็นรูปแบบ PDF อ่านไฟล์ Markdown ของคุณจากไดรฟ์ในเครื่อง จากนั้นบันทึกในรูปแบบ Portable Document Format โดยระบุรูปแบบไฟล์ที่ต้องการด้วยนามสกุล PDF สำหรับทั้งการอ่าน Markdown และการเขียน PDF คุณสามารถใช้ชื่อไฟล์แบบเต็มได้ เนื้อหา PDF ที่ส่งออกและการจัดรูปแบบจะเหมือนกับเอกสาร Markdown ดั้งเดิม
dotnet add package Aspose.Words.Cpp
สำเนา
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));
มีสามตัวเลือกในการติดตั้ง Aspose.Words for C++ ในสภาพแวดล้อมของนักพัฒนาซอฟต์แวร์ของคุณ โปรดเลือกหนึ่งรายการที่ตรงกับความต้องการของคุณและทำตามคำแนะนำทีละขั้นตอน:
คุณสามารถใช้ไลบรารี C++ นี้เพื่อพัฒนาซอฟต์แวร์บน Microsoft Windows, Linux และ macOS:
หากคุณพัฒนาซอฟต์แวร์สำหรับ Linux หรือ macOS โปรดตรวจสอบข้อมูลเกี่ยวกับการพึ่งพาไลบรารีเพิ่มเติม (แพ็คเกจโอเพ่นซอร์ส fontconfig และ mesa-glu) ในเอกสารประกอบผลิตภัณฑ์
คุณสามารถแปลง Markdown เป็นรูปแบบไฟล์อื่นๆ ได้มากมาย: