OpcPackage

概述

OpcPackage 是 Aspose.Slides FOSS 中用于 .NET 的一个类。

管理 Open Packaging Conventions (OPC) 包。OPC 包是一个包含按 Office Open XML 约定组织的部件(文件)的 ZIP 存档。支持从文件路径或流加载/保存,并保留未知部件以实现往返完整性。

此类提供 9 个方法,用于在 .NET 程序中处理 OpcPackage 对象。可用的方法包括:Close、CreateNew、DeletePart、GetPart、GetPartNames、HasPart、Open、Save、SetPart。安装 Aspose.Slides FOSS for .NET 包后,所有导出成员均可被任何 .NET 应用程序访问。属性:SourcePath。

描述

OpcPackage 是 Aspose.Slides FOSS 库中用于 .NET 的一个类,提供 12 个方法和 1 个属性供编程使用。

该类还提供 SourcePath 属性(获取源路径)。

属性

名称类型访问描述
SourcePathstring?读取获取源路径。

方法

签名描述
Open(path: string)如果文件不存在。
Open(stream: Stream)已加载 实例。
CreateNew()一个新的空 实例。
Save(path: string)目标文件路径。
Save(stream: Stream)目标可写流。
GetPart(partName: string)部件内容为字节数组,如果部件不存在则为 null。
SetPart(partName: string, content: byte[])部件内容为字节。
SetPart(partName: string, content: string)部件内容为字符串。
HasPart(partName: string)如果部件存在则为 true;否则为 false。
DeletePart(partName: string)如果部件已被删除则为 true;如果不存在则为 false。
GetPartNames()部件路径列表。
Close()关闭包并释放资源。清除所有内存中的部件数据。关闭后不应再使用该包。

另请参阅

 中文