MarkdownEmptyParagraphExportMode

MarkdownEmptyParagraphExportMode enumeration

يحدد كيفية تصدير Aspose.Words للفقرات الفارغة إلى Markdown.

public enum MarkdownEmptyParagraphExportMode

قيم

اسمقيمةوصف
EmptyLine0تصدير كأسطر فارغة.
MarkdownHardLineBreak1تصدير كحرف Markdown HardLineBreak ‘'.
None2لا تقم بتصدير الفقرات الفارغة.

أمثلة

يوضح كيفية تصدير الفقرات الفارغة.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("First");
builder.Writeln("\r\n\r\n\r\n");
builder.Writeln("Last");

MarkdownSaveOptions saveOptions = new MarkdownSaveOptions();
saveOptions.EmptyParagraphExportMode = exportMode;

doc.Save(ArtifactsDir + "MarkdownSaveOptions.EmptyParagraphExportMode.md", saveOptions);

string result = File.ReadAllText(ArtifactsDir + "MarkdownSaveOptions.EmptyParagraphExportMode.md");

switch (exportMode)
{
    case MarkdownEmptyParagraphExportMode.None:
        Assert.AreEqual("First\r\n\r\nLast\r\n", result);
        break;
    case MarkdownEmptyParagraphExportMode.EmptyLine:
        Assert.AreEqual("First\r\n\r\n\r\n\r\n\r\nLast\r\n\r\n", result);
        break;
    case MarkdownEmptyParagraphExportMode.MarkdownHardLineBreak:
        Assert.AreEqual("First\r\n\\\r\n\\\r\n\\\r\n\\\r\n\\\r\nLast\r\n<br>\r\n", result);
        break;
}

أنظر أيضا