ILoadOptions

ILoadOptions 接口

允许在加载演示文稿时指定额外选项(如格式或默认字体)。

public interface ILoadOptions

属性

名称描述
BlobManagementOptions { get; set; }表示可以用于管理二进制大对象(BLOB)处理行为的选项,例如使用临时文件或内存中的最大 BLOB 字节。这些选项旨在为特定环境或需求设置最佳性能/内存消耗比。二进制大对象(BLOB)是作为单一实体存储的二进制数据 - 即 BLOB 可以是音频、视频或演示文稿本身。
DefaultAsianFont { get; set; }返回或设置在未找到源字体时使用的亚洲字体。可读写字符串。
DefaultRegularFont { get; set; }返回或设置在未找到源字体时使用的常规字体。可读写字符串。
DefaultSymbolFont { get; set; }返回或设置在未找到源字体时使用的符号字体。可读写字符串。
DefaultTextLanguage { get; set; }返回或设置演示文稿文本的默认语言。可读写字符串。
DeleteEmbeddedBinaryObjects { get; set; }确定 Aspose.Slides 在加载演示文稿时是否会删除所有嵌入的二进制对象。
DocumentLevelFontSources { get; set; }指定演示文稿使用的外部字体来源。这些字体在演示文稿的整个生命周期内可用,并且不会与其他演示文稿共享。
InterruptionToken { get; set; }用于监视中断请求的令牌。该令牌管理整个 IPresentation 实例生命周期。任何长时间运行的操作,如演示文稿加载或保存,将通过调用 IInterruptionTokenSourceInterrupt 方法而被中断。
LoadFormat { get; set; }返回或设置要加载的演示文稿的格式。可读写 LoadFormat
OnlyLoadDocumentProperties { get; set; }如果演示文稿文件受密码保护,则该属性有意义。值为 true 意味着只能从加密的演示文稿文件中加载文档属性,密码将被忽略。值为 false 意味着必须使用正确的密码加载整个加密演示文稿。如果演示文稿没有加密,则属性值始终被忽略。如果加密文件的文档属性不是公开的,并且属性值为 true,则无法加载文档属性,并会抛出异常。可读写布尔值。
Password { get; set; }获取或设置密码。可读写字符串。
ResourceLoadingCallback { get; set; }返回或设置管理外部资源加载的回调接口。可读写 IResourceLoadingCallback
SpreadsheetOptions { get; set; }表示可以用于指定额外电子表格行为的选项。
WarningCallback { get; set; }返回或设置接收警告并决定加载过程是否继续或中止的对象。可读写 IWarningCallback

另请参见