Class DocumentPartSavingArgs
名称: Aspose.Words.Saving 集合: Aspose.Words.dll (25.4.0)
提供 Aspose.Words.Saving.IDocumentPartSavingCallback.DocumentPartSaving(Aspose.Words.Saving.DocumentPartSavingArgs)呼叫回复的数据。
要了解更多,请参观 Save a Document 文档文章。
public class DocumentPartSavingArgs
Inheritance
object ← DocumentPartSavingArgs
继承人
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
当 Aspose.Words 将文档保存到 HTML 或相关格式和 Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitCriteria 时,文档将分成部分,默认情况下,每个文档部分将保存到单独的文件中。
类 Aspose.Words.Saving.DocumentPartSavingArgs 允许您控制每个文档部分将如何保存. 它允许您重新定义文件名如何生成或通过提供自己的流物体,将文档部分保存到文件中。
要将文档部分存储在流中,而不是文件,请使用 Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream 属性。
Properties
Document
获取正在保存的文件对象。
public Document Document { get; }
财产价值
DocumentPartFileName
获取或设置文件名(没有路径),文件部分将被保存到。
public string DocumentPartFileName { get; set; }
财产价值
Remarks
此属性允许您重新定义文档部分文件名如何在出口到HTML或EPUB时产生。
当呼叫回复时,此属性包含由 Aspose.Words 创建的文件名,您可以更改该属性的值,以将文档部分保存到另一个文件中。
Aspose.Words.Saving.DocumentPartSellingArgs.FileName 必须仅包含没有路径的文件名。 __ WL27__ 确定使用文档文件名的保存路线. 如果输出文件文件的名称未被指定,例如,当存储到流时,该文件名字仅用于参考文件部分. 在 EPUB 格式保存时也是如此。
Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream
DocumentPartStream
允许指定文件部分将存储在哪里的流量。
public Stream DocumentPartStream { get; set; }
财产价值
Remarks
此属性允许您在 HTML 出口时将文档部分存储到流中,而不是文件。
当此属性存在时,文件部分将存储到 Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartFileName属性中指定的文件中。
当在 HTML 格式中存储流时,由 Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.SaveFormat) 或 Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.Saving.SaveOptions) 和文档的第一部分即将存储时,Aspose.Words 建议这里主要的输出流最初由通话者通过。
在保存到基于HTML的集装箱格式的EPUB格式时,Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream 无法指定,因为所有子部分将被嵌入到一个单一输出包中。
Aspose.Words.Saving.DocumentPartSavingArgs.KeepDocumentPartStreamOpen
KeepDocumentPartStreamOpen
指定 Aspose.Words 是否应该在保存文档部分后保持流量开放或关闭。
public bool KeepDocumentPartStreamOpen { get; set; }
财产价值
Remarks
默认情况下, Aspose.Words 将关闭您在 Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream 属性后写文档部分到它. 指定保持流开放. 请注意,在呼叫中提供的主要输出流到 Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.SaveFormat) 或 Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.Saving.SaveOptions) 将永远不会被 Aspose.Words 关闭,即使 Aspose.Words.Saving.DocumentPartArgs.KeepPocumentStream 设置为 .
Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream