HtmlInsertOptions

遗产: java.lang.Object

public class HtmlInsertOptions

指定选项**M:Aspose.Words.DocumentBuilder.InsertHtml(System.String,Aspose.Words.HtmlInsertOptions)**方法。

字段

场地描述
NONE插入 HTML 时使用默认选项。
PRESERVE_BLOCKS保留块级元素的属性。
REMOVE_LAST_EMPTY_PARAGRAPH删除通常插入到以块级元素结尾的 HTML 之后的空段落。
USE_BUILDER_FORMATTING使用中指定的字体和段落格式DocumentBuilder作为从 HTML 插入的文本的基本格式。
length

方法

方法描述
equals(Object arg0)
fromName(String htmlInsertOptionsName)
fromNames(Set htmlInsertOptionsNames)
getClass()
getName(int htmlInsertOptions)
getNames(int htmlInsertOptions)
getValues()
hashCode()
notify()
notifyAll()
toString()
toString(int htmlInsertOptions)
toStringSet(int attr)
wait()
wait(long arg0)
wait(long arg0, int arg1)

NONE

public static int NONE

插入 HTML 时使用默认选项。

PRESERVE_BLOCKS

public static int PRESERVE_BLOCKS

保留块级元素的属性。

默认情况下,父块的属性被合并并存储在其子元素(即段落或表格)中。如果指定此选项,则每个块的属性将单独存储在特殊的逻辑结构中。因此,此选项可以更好地保留 HTML 文档中的各个边框和边距,并获得更好的转换结果。缺点是生成的文档更难修改,因为存储在逻辑结构中的边框和边距不可用于编辑。

仅保留“body”、“div”和“blockquote”HTML 元素的边距和边框。每个 HTML 元素的属性都是单独存储的。

如果指定了此选项,Aspose.Words 会模仿 MS Word 的有关导入块属性的行为。

REMOVE_LAST_EMPTY_PARAGRAPH

public static int REMOVE_LAST_EMPTY_PARAGRAPH

删除通常插入到以块级元素结尾的 HTML 之后的空段落。默认,DocumentBuilder确保从 HTML 导入的最后一个块级元素在导入后关闭,并在元素后插入一个分节符。此段落分隔符将从 HTML 导入的内容与模板文档的内容分开。但是,如果将 HTML 片段插入到空段落中,则该段落分隔符将创建一个额外的空段落。如果不希望出现这种行为,请指定此选项。

USE_BUILDER_FORMATTING

public static int USE_BUILDER_FORMATTING

使用中指定的字体和段落格式DocumentBuilder作为从 HTML 插入的文本的基本格式。

如果未指定此选项,则格式化DocumentBuilder被忽略并使用默认 HTML 格式插入文本。因此,文本看起来就像在浏览器中呈现的一样。

如果指定了此选项,则插入文本的格式将基于中指定的格式DocumentBuilder,并且文本看起来好像是使用DocumentBuilder.write(java.lang.String).

length

public static int length

equals(Object arg0)

public boolean equals(Object arg0)

参数:

范围类型描述
arg0java.lang.Object

退货: 布尔值

fromName(String htmlInsertOptionsName)

public static int fromName(String htmlInsertOptionsName)

参数:

范围类型描述
htmlInsertOptionsNamejava.lang.String

退货: 整数

fromNames(Set htmlInsertOptionsNames)

public static int fromNames(Set htmlInsertOptionsNames)

参数:

范围类型描述
htmlInsertOptionsNamesjava.util.Set

退货: 整数

getClass()

public final native Class<?> getClass()

退货: java.lang.Class

getName(int htmlInsertOptions)

public static String getName(int htmlInsertOptions)

参数:

范围类型描述
htmlInsertOptionsint

退货: java.lang.字符串

getNames(int htmlInsertOptions)

public static Set getNames(int htmlInsertOptions)

参数:

范围类型描述
htmlInsertOptionsint

退货: java.util.Set

getValues()

public static int[] getValues()

退货: 整数[]

hashCode()

public native int hashCode()

退货: 整数

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

toString()

public String toString()

退货: java.lang.字符串

toString(int htmlInsertOptions)

public static String toString(int htmlInsertOptions)

参数:

范围类型描述
htmlInsertOptionsint

退货: java.lang.字符串

toStringSet(int attr)

public static String toStringSet(int attr)

参数:

范围类型描述
attrint

退货: java.lang.字符串

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

参数:

范围类型描述
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

参数:

范围类型描述
arg0long
arg1int