MarkdownEmptyParagraphExportMode

MarkdownEmptyParagraphExportMode enumeration

Spécifie comment Aspose.Words exporte les paragraphes vides vers Markdown.

public enum MarkdownEmptyParagraphExportMode

Valeurs

NomÉvaluerLa description
EmptyLine0Exporter sous forme de lignes vides.
MarkdownHardLineBreak1Exporter en tant que caractère de saut de ligne dur Markdown ‘'.
None2N’exportez pas les paragraphes vides.

Exemples

Montre comment exporter des paragraphes vides.

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

Voir également