BlockImportMode

遗产: java.lang.Object

public class BlockImportMode

指定如何从基于 HTML 的文档中导入块级元素的属性。

字段

场地描述
MERGE父块的属性被合并并存储在子元素上(即
PRESERVE父块的属性被导入到一个特殊的逻辑结构中,并与文档节点分开存储。
length

方法

方法描述
equals(Object arg0)
fromName(String blockImportModeName)
getClass()
getName(int blockImportMode)
getValues()
hashCode()
notify()
notifyAll()
toString()
toString(int blockImportMode)
wait()
wait(long arg0)
wait(long arg0, int arg1)

MERGE

public static int MERGE

父块的属性被合并并存储在子元素(即段落或表格)上。

父块的属性合并如下:边距加在一起;高层块的边界被丢弃,只保留最内层的边界。因此,当指定此模式时,原始文档中块的某些格式将丢失。

另一方面,由于所有合并的块级属性都存储在文档节点上,因此生成的文档中的所有格式都可用于修改。

PRESERVE

public static int PRESERVE

父块的属性被导入到一个特殊的逻辑结构中,并与文档节点分开存储。

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

此模式允许更好地保留在 HTML 文档中看到的边框和边距,并获得更好的转换结果。缺点是生成的文档更难修改,因为存储在逻辑结构中的边框和边距不可用于编辑。

此模式模仿 MS Word 关于块属性导入的行为。

length

public static int length

equals(Object arg0)

public boolean equals(Object arg0)

参数:

范围类型描述
arg0java.lang.Object

退货: 布尔值

fromName(String blockImportModeName)

public static int fromName(String blockImportModeName)

参数:

范围类型描述
blockImportModeNamejava.lang.String

退货: 整数

getClass()

public final native Class<?> getClass()

退货: java.lang.Class

getName(int blockImportMode)

public static String getName(int blockImportMode)

参数:

范围类型描述
blockImportModeint

退货: java.lang.字符串

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 blockImportMode)

public static String toString(int blockImportMode)

参数:

范围类型描述
blockImportModeint

退货: 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