Markdown .md به Word DOCX XPS

Markdown متن نشانه گذاری برای ایجاد فایل های متنی فرمت شده است. این مقاله نحوه تبدیل یک فایل Markdown .md را به یک سند Word با فرمت DOCX DOC و همچنین از فایل Markdown به XPS را پوشش می‌دهد:

علامت گذاری به Word DOCX/DOC یا XPS Converter – C# API نصب

Aspose.HTML for .NET API از کار با HTML، Markdown، XPS و فرمت‌های فایل دیگر پشتیبانی می‌کند. شما به سادگی می توانید API را با دانلود آن از New Releases نصب کنید، یا دستور نصب زیر را در NuGet Console Interface اجرا کنید:

PM> Install-Package Aspose.Html

تبدیل Markdown به فایل Word با فرمت DOCX یا DOC در سی شارپ

با مراحل زیر می توانید یک فایل Markdown با پسوند فایل md. را به یک فایل Word با فرمت DOCX یا DOC تبدیل کنید:

  1. با روش ConvertMarkdown Markdown را به سند HTML تبدیل کنید.
  2. هنگام تنظیم اندازه صفحه و حاشیه‌ها، DocSaveOptions را راه‌اندازی کنید.
  3. HTML تولید شده از فایل MD Markdown را به سند Word در قالب فایل DOCX تبدیل کنید.

کد زیر نحوه تبدیل فایل Markdown MD به Word Document در DOCX یا DOC با C# را نشان می دهد:

// مسیری برای فایل Markdown منبع آماده کنید
string sourcePath = dataDir + "nature.md";

// مسیری را برای ذخیره فایل DOCX تبدیل شده آماده کنید 
string savePath = dataDir + "nature-output.docx";

// تبدیل Markdown به سند HTML
HTMLDocument document = Converter.ConvertMarkdown(sourcePath);

// DocSaveOptions را راه اندازی کنید. اندازه صفحه و حاشیه را تنظیم کنید 
DocSaveOptions options = new DocSaveOptions();
options.PageSetup.AnyPage = new Page(new Size(500, 1000), new Margin(20, 20, 10, 10));

// سند HTML ایجاد شده از فایل Markdown را به فرمت فایل DOCX تبدیل کنید
Converter.ConvertHTML(document, options, savePath);

تبدیل Markdown به XPS به صورت برنامه نویسی با سی شارپ

با انجام مراحل زیر می توانید یک فایل Markdown را به یک فایل XPS تبدیل کنید:

  1. با روش ConvertMarkdown Markdown را به فایل HTML تبدیل کنید.
  2. نمونه کلاس XpsSaveOptions را برای تنظیم ظاهر صفحه خروجی راه اندازی کنید.
  3. فایل Markdown MD را به فرمت فایل XPS تبدیل کنید.

کد زیر نحوه تبدیل یک فایل Markdown.md را به یک فایل XPS با استفاده از C# توضیح می دهد:

// مسیری برای فایل Markdown منبع آماده کنید
string sourcePath = dataDir + "nature.md";

// مسیری را برای ذخیره فایل PDF تبدیل شده آماده کنید 
string savePath = dataDir + "nature-output.xps";

// Markdown را به HTML تبدیل کنید
var document = Converter.ConvertMarkdown(sourcePath);

// XpsSaveOptions را راه اندازی کنید. رزولوشن ها، اندازه صفحه، حاشیه ها را تنظیم کنید و رنگ پس زمینه را به AntiqueWhite تغییر دهید 
var options = new Aspose.Html.Saving.XpsSaveOptions()
{
    HorizontalResolution = 200,
    VerticalResolution = 200,
    BackgroundColor = System.Drawing.Color.AntiqueWhite
};
options.PageSetup.AnyPage = new Page(new Size(Length.FromInches(5.0f), Length.FromInches(10.0f)), new Margin(30, 20, 10, 10));

// فایل Markdown MD را به فرمت فایل XPS تبدیل کنید
Converter.ConvertHTML(document, options, savePath);

مجوز API رایگان دریافت کنید

برای ارزیابی API بدون هیچ محدودیتی می توانید یک مجوز موقت رایگان دریافت کنید.

نتیجه

در خاتمه، یاد گرفته‌اید که چگونه یک فایل Markdown.md را به سند Word با فرمت DOCX یا DOC مطابق با نیاز خود تبدیل کنید. به همین ترتیب، می‌توانید با استفاده از C# در برنامه‌های NET، فایل markdown را به یک فایل XPS تبدیل کنید. علاوه بر این، لطفاً از Documentation دیدن کنید تا در مورد سایر ویژگی‌های API اطلاعات کسب کنید. در صورت وجود هرگونه نگرانی می توانید با ما در تالار گفتمان پشتیبانی رایگان تماس بگیرید.

همچنین ببینید