Class ResourceSavingArgs
名称: Aspose.Words.Saving 集合: Aspose.Words.dll (25.4.0)
提供 Aspose.Words.Saving.IResourceSavingCallback.ResourceSaving(Aspose.Words.Saving.ResourceSavingArgs)活动的数据。
要了解更多,请参观 Save a Document 文档文章。
public class ResourceSavingArgs
Inheritance
继承人
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
默认情况下,当 Aspose.Words 将文档保存到固定 HTML 或 SVG 页面时,它将每个资源保存到一个单独的文件中。
Aspose.Words.Saving.ResourceSachingArgs 允许重新定义资源文件名如何生成,或者通过提供自己的流物体,将资源存储到文件中。
要应用自己的逻辑来生成资源文件名,使用 Aspose.Words.Saving.ResourceSavingArgs.ResourceFileName属性。
要将资源存入流,而不是文件,请使用 Aspose.Words.Saving.ResourceSavingArgs.ResourceStream 属性。
Properties
Document
获取目前正在保存的文件对象。
public Document Document { get; }
财产价值
KeepResourceStreamOpen
指定 Aspose.Words 是否应该在存储资源后保持流量开放或关闭。
public bool KeepResourceStreamOpen { get; set; }
财产价值
Remarks
默认情况下,Aspose.Words 将关闭您在Aspose.Words.Saving.ResourceSavingArgs.ResourceStream 属性中提供的流量,然后将资源写入它。
源源源源源源源源源源源源源源源源源
ResourceFileName
接收或设置文件名(没有路径),该资源将被保存到。
public string ResourceFileName { get; set; }
财产价值
Remarks
此属性允许您重新定义资源文件名如何在出口到固定 HTML 或 SVG 页面时产生。
当事件被释放时,此属性包含由 Aspose.Words 创建的文件名,您可以更改该属性的值,以将资源保存到另一个文件中。
Aspose.Words 在将文件输出到固定页面 HTML 或 SVG 格式时,自动为每个资源创建一个独特的文件名。
当将文档存储到文件中时,所产生的资源文件名类似于 .
当将文档存储到流中时,所产生的资源文件名类似于 .
Aspose.Words.Saving.ResourceSaveArgs.RessourceFileName 必须仅包含没有路径的文件名。
Aspose.Words.Saving.ResourceSavingArgs.ResourceStream Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder Aspose.Words.Saving.SvgSaveOptions.ResourcesFolder Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias Aspose.Words.Saving.SvgSaveOptions.ResourcesFolderAlias
ResourceFileUri
获取或设置使用的统一资源识别器(URI),以参考文档中的资源文件。
public string ResourceFileUri { get; set; }
财产价值
Remarks
此属性允许您更改出口到固定页面 HTML 或 SVG 文档的资源文件的 URI。
Aspose.Words 自动在出口到固定页面 HTML 或 SVG 格式时为每个资源文件创建一个 URI. 创建的 URI 是由 Aspose.Words 保存的参考资源文件. 但是,如果资源文件要转移到另一个位置或如果资源文件存储到流。
当活动被释放时,该属性包含由 Aspose.Words 创建的 URI. 您可以更改该属性的值,为资源文件提供自定义 URI。
Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder Aspose.Words.Saving.SvgSaveOptions.ResourcesFolder Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias Aspose.Words.Saving.SvgSaveOptions.ResourcesFolderAlias
ResourceStream
允许指定流量,该资源将存储在哪里。
public Stream ResourceStream { get; set; }
财产价值
Remarks
此属性允许您将资源存储到流,而不是文件。
当此属性存在时,资源将存储到 Aspose.Words.Saving.ResourceSavingArgs.ResourceFileName属性中指定的文件中。
使用 Aspose.Words.Saving.IResourceSavingCallback,您无法将一个资源替换为另一个资源。
Aspose.Words.Saving.ResourceSavingArgs.ResourceFileName Aspose.Words.Saving.ResourceSavingArgs.KeepResourceStreamOpen