public class MarkdownEmptyParagraphExportMode
extends java.lang.Object
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("First\r\n\r\nLast\r\n", result);
break;
case MarkdownEmptyParagraphExportMode.EMPTY_LINE:
Assert.assertEquals("First\r\n\r\n\r\n\r\n\r\nLast\r\n\r\n", result);
break;
case MarkdownEmptyParagraphExportMode.MARKDOWN_HARD_LINE_BREAK:
Assert.assertEquals("First\r\n\\\r\n\\\r\n\\\r\n\\\r\n\\\r\nLast\r\n<br>\r\n", result);
break;
}
| Modifier and Type | Field and Description |
|---|---|
static int |
EMPTY_LINE
Export as empty lines.
|
static int |
length |
static int |
MARKDOWN_HARD_LINE_BREAK
Export as Markdown HardLineBreak character '\'.
|
static int |
NONE
Don't export empty paragraphs.
|
| Modifier and Type | Method and Description |
|---|---|
static int |
fromName(java.lang.String markdownEmptyParagraphExportModeName) |
static java.lang.String |
getName(int markdownEmptyParagraphExportMode) |
static int[] |
getValues() |
static java.lang.String |
toString(int markdownEmptyParagraphExportMode) |
public static int EMPTY_LINE
Remarks:
Note, empty lines are not meaningful in Markdown and will be lost upon loading.
public static int MARKDOWN_HARD_LINE_BREAK
public static int NONE
public static int length
public static java.lang.String getName(int markdownEmptyParagraphExportMode)
public static java.lang.String toString(int markdownEmptyParagraphExportMode)
public static int fromName(java.lang.String markdownEmptyParagraphExportModeName)
public static int[] getValues()