MarkdownEmptyParagraphExportMode

MarkdownEmptyParagraphExportMode enumeration

Aspose.Words’ün boş paragrafları Markdown’a nasıl aktaracağını belirtir.

public enum MarkdownEmptyParagraphExportMode

değerler

İsimDeğerTanım
EmptyLine0Boş satırlar olarak dışa aktar.
MarkdownHardLineBreak1Markdown HardLineBreak karakteri ‘' olarak dışa aktar.
None2Boş paragrafları dışa aktarmayın.

Örnekler

Boş paragrafların nasıl dışa aktarılacağını gösterir.

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;
}

Ayrıca bakınız