OleFormat

遗产: java.lang.Object

public class OleFormat

提供对 OLE 对象或 ActiveX 控件数据的访问。

要了解更多信息,请访问Working with Ole Objects文档文章。

使用Shape.getOleFormat()属性访问 OLE 对象的数据。您不创建的实例OleFormat直接上课。

方法

方法描述
equals(Object arg0)
getAutoUpdate()指定指向 OLE 对象的链接是否在 Microsoft Word 中自动更新。
getClass()
getClsid()获取 OLE 对象的 CLSID。
getIconCaption()获取 OLE 对象的图标标题。
getOleControl()得到getOleControl()对象,如果此 OLE 对象是 ActiveX 控件。
getOleEntry(String oleEntryName)
getOleIcon()获取 OLE 对象的绘制方面。
getOlePackage()提供访问权限OlePackage如果 OLE 对象是 OLE 包。
getProgId()获取 OLE 对象的 ProgID。
getRawData()获取 OLE 对象原始数据。
getSourceFullName()获取链接的 OLE 对象的源文件的路径和名称。
getSourceItem()获取一个字符串,该字符串用于标识正在链接的源文件部分。
getSuggestedExtension()如果要将当前嵌入对象保存到文件中,则获取建议的文件扩展名。
getSuggestedFileName()如果要将当前嵌入对象保存到文件中,则获取建议的文件名。
hashCode()
isLink()如果 OLE 对象已链接(当getSourceFullName() / setSourceFullName(java.lang.String)已指定)。
isLocked()指定是否锁定到 OLE 对象的链接以防止更新。
isLocked(boolean value)指定是否锁定到 OLE 对象的链接以防止更新。
notify()
notifyAll()
save(OutputStream stream)
save(String fileName)将嵌入对象的数据保存到具有指定名称的文件中。
setAutoUpdate(boolean value)指定指向 OLE 对象的链接是否在 Microsoft Word 中自动更新。
setProgId(String value)设置 OLE 对象的 ProgID。
setSourceFullName(String value)为链接的 OLE 对象设置源文件的路径和名称。
setSourceItem(String value)设置一个字符串,用于标识正在链接的源文件部分。
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

equals(Object arg0)

public boolean equals(Object arg0)

参数:

范围类型描述
arg0java.lang.Object

退货: 布尔值

getAutoUpdate()

public boolean getAutoUpdate()

指定指向 OLE 对象的链接是否在 Microsoft Word 中自动更新。

默认值为false.

退货: boolean - 相应的布尔值。

getClass()

public final native Class<?> getClass()

退货: java.lang.Class

getClsid()

public UUID getClsid()

获取 OLE 对象的 CLSID。

退货: java.util.UUID - OLE 对象的 CLSID。

getIconCaption()

public String getIconCaption()

获取 OLE 对象的图标标题。

如果 OLE 对象未嵌入,因为无法检索图标或标题,则返回空字符串。

退货: java.lang.String - OLE 对象的图标标题。

getOleControl()

public OleControl getOleControl()

得到getOleControl()对象,如果此 OLE 对象是 ActiveX 控件。否则此属性为空。

退货: OleControl -{getOleControl()对象,如果此 OLE 对象是 ActiveX 控件。

getOleEntry(String oleEntryName)

public byte[] getOleEntry(String oleEntryName)

参数:

范围类型描述
oleEntryNamejava.lang.String

退货: 字节[]

getOleIcon()

public boolean getOleIcon()

获取 OLE 对象的绘制方面。什么时候true OLE 对象显示为图标。什么时候falseOLE 对象显示为内容。

Aspose.Words 不允许设置这个属性以避免混淆。如果您能够在 Aspose.Words 中更改绘图方面,Microsoft Word 仍会以其原始绘图方面显示 OLE 对象,直到您在 Microsoft Word 中编辑或更新 OLE 对象。

退货: boolean - OLE 对象的绘制方面。

getOlePackage()

public OlePackage getOlePackage()

提供访问权限OlePackage如果 OLE 对象是 OLE 包。否则返回 null。 OLE 包是一种遗留技术,它允许将 Windows 系统的 OLE 注册表中不存在的任何文件格式包装到一个通用包中,从而允许将几乎所有内容嵌入到文档中。看OlePackage键入以获取更多信息。

退货: OlePackage - 相应的OlePackage价值。

getProgId()

public String getProgId()

获取 OLE 对象的 ProgID。

ProgID 属性并不总是存在于 Microsoft Word 文档中,因此不能依赖。

不能为空。

默认值为空字符串。

退货: java.lang.String - OLE 对象的 ProgID。

getRawData()

public byte[] getRawData()

获取 OLE 对象原始数据。

退货: 字节[]

getSourceFullName()

public String getSourceFullName()

获取链接的 OLE 对象的源文件的路径和名称。

默认值为空字符串。

如果getSourceFullName() / setSourceFullName(java.lang.String)不是空字符串,则 OLE 对象已链接。

退货: java.lang.String - 链接的 OLE 对象的源文件的路径和名称。

getSourceItem()

public String getSourceItem()

获取一个字符串,该字符串用于标识正在链接的源文件部分。

默认值为空字符串。

例如,如果源文件是 Microsoft Excel 工作簿,则getSourceItem() / setSourceItem(java.lang.String)如果 OLE 对象仅包含工作表中的几个单元格,则属性可能会返回“Workbook1!R3C1:R4C2”。

退货: java.lang.String - 用于标识正在链接的源文件部分的字符串。

getSuggestedExtension()

public String getSuggestedExtension()

如果要将当前嵌入对象保存到文件中,则获取建议的文件扩展名。

退货: java.lang.String - 如果要将当前嵌入对象保存到文件中,建议的文件扩展名。

getSuggestedFileName()

public String getSuggestedFileName()

如果要将当前嵌入对象保存到文件中,则获取建议的文件名。

退货: java.lang.String - 如果要将当前嵌入对象保存到文件中,建议的文件名。

hashCode()

public native int hashCode()

退货: 整数

public boolean isLink()

如果 OLE 对象已链接(当getSourceFullName() / setSourceFullName(java.lang.String)已指定)。

退货: boolean - 如果 OLE 对象已链接,则为真(当getSourceFullName() / setSourceFullName(java.lang.String)已指定)。

isLocked()

public boolean isLocked()

指定是否锁定到 OLE 对象的链接以防止更新。

默认值为false.

退货: boolean - 相应的布尔值。

isLocked(boolean value)

public void isLocked(boolean value)

指定是否锁定到 OLE 对象的链接以防止更新。

默认值为false.

参数:

范围类型描述
valueboolean对应的布尔值。

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

save(OutputStream stream)

public void save(OutputStream stream)

参数:

范围类型描述
streamjava.io.OutputStream

save(String fileName)

public void save(String fileName)

将嵌入对象的数据保存到具有指定名称的文件中。

参数:

范围类型描述
fileNamejava.lang.String保存 OLE 对象数据的文件的名称。

setAutoUpdate(boolean value)

public void setAutoUpdate(boolean value)

指定指向 OLE 对象的链接是否在 Microsoft Word 中自动更新。

默认值为false.

参数:

范围类型描述
valueboolean对应的布尔值。

setProgId(String value)

public void setProgId(String value)

设置 OLE 对象的 ProgID。

ProgID 属性并不总是存在于 Microsoft Word 文档中,因此不能依赖。

不能为空。

默认值为空字符串。

参数:

范围类型描述
valuejava.lang.StringOLE 对象的 ProgID。

setSourceFullName(String value)

public void setSourceFullName(String value)

为链接的 OLE 对象设置源文件的路径和名称。

默认值为空字符串。

如果getSourceFullName() / setSourceFullName(java.lang.String)不是空字符串,则 OLE 对象已链接。

参数:

范围类型描述
valuejava.lang.String链接的 OLE 对象的源文件的路径和名称。

setSourceItem(String value)

public void setSourceItem(String value)

设置一个字符串,用于标识正在链接的源文件部分。

默认值为空字符串。

例如,如果源文件是 Microsoft Excel 工作簿,则getSourceItem() / setSourceItem(java.lang.String)如果 OLE 对象仅包含工作表中的几个单元格,则属性可能会返回“Workbook1!R3C1:R4C2”。

参数:

范围类型描述
valuejava.lang.String用于标识正在链接的源文件部分的字符串。

toString()

public String toString()

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