Class DocumentPartSavingArgs
Název místa: Aspose.Words.Saving Shromáždění: Aspose.Words.dll (25.4.0)
Poskytuje data pro volání Aspose.Words.Saving.IDocumentPartSavingCallback.DocumentPartSaving(Aspose.Words.Saving.DocumentPartSavingArgs.
Chcete-li se dozvědět více, navštivte Save a Document Dokumentační článek .
public class DocumentPartSavingArgs
Inheritance
object ← DocumentPartSavingArgs
Dědiční členové
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Když Aspose.Words ukládá dokument do HTML nebo souvisejících formátů a Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitCriteria je specifikována, dokument je rozdělen do částí a dle předvolby je každá část dokumentu ukládána do samostatného souboru.
Třída Aspose.Words.Saving.DocumentPartSavingArgs umožňuje ovládat, jak bude každá část dokumentu uložena. umožňuje znovu definovat, jak jsou generovány názvy souborů, nebo zcela omezit uložení částí dokumentu do souborů tím, že poskytuje vlastní tok objekt.
Chcete-li ukládat součásti dokumentu do toků namísto souborů, použijte vlastnost Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream.
Properties
Document
Obsahuje dokument, který je zachráněn.
public Document Document { get; }
Hodnota nemovitosti
DocumentPartFileName
Obdržíte nebo nastavíte název souboru (bez trasy), kde bude část dokumentu uložena.
public string DocumentPartFileName { get; set; }
Hodnota nemovitosti
Remarks
Tato vlastnost umožňuje znovu definovat, jak jsou názvy souborů souborů souborů generovány během exportu do HTML nebo EPUB.
Když je pozvání zpět, tato vlastnost obsahuje název souboru, který byl generován společností Aspose.Words. Můžete změnit hodnotu této vlastnosti, abyste ukládali část dokumentu do jiného souboru.
Aspose.Words.Saving.DocumentPartSavingArgs.FileName musí obsahovat pouze název souboru bez trasy. Wl26 určuje cestu k uložení pomocí názvu soubory dokumentu. V případě, že příjmení dokumentů nebylo uvedeno, například při ušetření toku, je tento nápis používán pouze pro referenční součásti dokladu.
Společnost Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream
DocumentPartStream
Umožňuje specifikovat tok, kde bude část dokumentu uložena.
public Stream DocumentPartStream { get; set; }
Hodnota nemovitosti
Remarks
Tato vlastnost umožňuje ukládat části dokumentu do toků namísto souborů během exportu HTML.
Když je tato vlastnost , část dokumentu bude uložena do souboru uvedeného v Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartFileName vlastnosti.
Při ušetření na stream v HTML formátu je požadován Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.SaveFormat) nebo Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.Saving.SaveOptions) a první část dokumentu je na místě ušetřit, Aspose.Words zde navrhuje hlavní výstupní stream původně předal volajíc.
Při uložení do formátu EPUB, který je formát kontejneru založený na HTML, Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream nemůže být specifikován, protože všechny dceřiné části budou vkládány do jednoho výstupního balíčku.
Společnost Aspose.Words.Saving.DocumentPartSavingArgs.KeepDocumentPartStreamOpen
KeepDocumentPartStreamOpen
Určuje, zda by Aspose.Words měl po uložení části dokumentu udržet tok otevřený nebo zavřen.
public bool KeepDocumentPartStreamOpen { get; set; }
Hodnota nemovitosti
Remarks
Ve výchozím nastavení je a Aspose.Words uzavře tok, který jste poskytli v Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream vlastnictví po psaní části dokumentu do něj. Upozorňujeme, že hlavní tok výstupu poskytnutý v volání do Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.SaveFormat) nebo Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.Saving.SaveOptions) nebude nikdy uzavřena Aspose.Words, i když Aspose.Words.Saving.DocumentPartSavingArgs.KeepPocumentStreamOpen je nastaven .
Společnost Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream