MarkdownEmptyParagraphExportMode
Contents
[
Hide
]Inheritance: java.lang.Object
public class MarkdownEmptyParagraphExportMode
Specifies how Aspose.Words exports empty paragraphs to Markdown.
Examples:
Shows how to export empty paragraphs.
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.setEmptyParagraphExportMode(exportMode);
doc.save(getArtifactsDir() + "MarkdownSaveOptions.EmptyParagraphExportMode.md", saveOptions);
String result = FileUtils.readFileToString( new File(getArtifactsDir() + "MarkdownSaveOptions.EmptyParagraphExportMode.md"), StandardCharsets.UTF_8);
switch (exportMode)
{
case MarkdownEmptyParagraphExportMode.NONE:
Assert.assertEquals("\ufeffFirst\r\n\r\nLast\r\n", result);
break;
case MarkdownEmptyParagraphExportMode.EMPTY_LINE:
Assert.assertEquals("\ufeffFirst\r\n\r\n\r\n\r\n\r\nLast\r\n\r\n", result);
break;
case MarkdownEmptyParagraphExportMode.MARKDOWN_HARD_LINE_BREAK:
Assert.assertEquals("\ufeffFirst\r\n\\\r\n\\\r\n\\\r\n\\\r\n\\\r\nLast\r\n
\r\n", result);
break;
}
Fields
Field | Description |
---|---|
EMPTY_LINE | Export as empty lines. |
MARKDOWN_HARD_LINE_BREAK | Export as Markdown HardLineBreak character ‘\’. |
NONE | Don’t export empty paragraphs. |
length |
Methods
Method | Description |
---|---|
fromName(String markdownEmptyParagraphExportModeName) | |
getName(int markdownEmptyParagraphExportMode) | |
getValues() | |
toString(int markdownEmptyParagraphExportMode) |
EMPTY_LINE
public static int EMPTY_LINE
Export as empty lines.
Remarks:
Note, empty lines are not meaningful in Markdown and will be lost upon loading.
MARKDOWN_HARD_LINE_BREAK
public static int MARKDOWN_HARD_LINE_BREAK
Export as Markdown HardLineBreak character ‘\’.
NONE
public static int NONE
Don’t export empty paragraphs.
length
public static int length
fromName(String markdownEmptyParagraphExportModeName)
public static int fromName(String markdownEmptyParagraphExportModeName)
Parameters:
Parameter | Type | Description |
---|---|---|
markdownEmptyParagraphExportModeName | java.lang.String |
Returns: int
getName(int markdownEmptyParagraphExportMode)
public static String getName(int markdownEmptyParagraphExportMode)
Parameters:
Parameter | Type | Description |
---|---|---|
markdownEmptyParagraphExportMode | int |
Returns: java.lang.String
getValues()
public static int[] getValues()
Returns: int[]
toString(int markdownEmptyParagraphExportMode)
public static String toString(int markdownEmptyParagraphExportMode)
Parameters:
Parameter | Type | Description |
---|---|---|
markdownEmptyParagraphExportMode | int |
Returns: java.lang.String