Class DocumentPartSavingArgs
Pôvodný názov: Aspose.Words.Saving Zhromaždenie: Aspose.Words.dll (25.4.0)
Poskytuje údaje pre callback Aspose.Words.Saving.IDocumentPartSavingCallback.DocumentPartSaving(Aspose.Words.Saving.DocumentPartSavingArgs).
Aby ste sa dozvedeli viac, navštívte Save a Document Dokumentačný článok .
public class DocumentPartSavingArgs
Inheritance
object ← DocumentPartSavingArgs
Z dedičných členov
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Keď sa Aspose.Words ukladá dokument do HTML alebo súvisiacich formátov a Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitCriteria je špecifikovaná, dokument je rozdelený do častí a podľa predvoleného nastavenia sa každá časť dokumentu ukladá do samostatného súboru.
Trieda Aspose.Words.Saving.DocumentPartSavingArgs vám umožňuje ovládať, ako sa každá časť dokumentu bude uložená. umožňuje predefinovať, ako sa generujú názvy súborov alebo úplne obklopovať úsporu dokumentových častí do súborov tým, že poskytuje vlastné stream objektov.
Ak chcete uložiť dokumentové časti do tokov namiesto súborov, použite vlastnosť Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream.
Properties
Document
Dostane dokument objekt, ktorý je zachránený.
public Document Document { get; }
Hodnota nehnuteľnosti
DocumentPartFileName
Dostane alebo nastaví názov súboru (bez trasy), kde sa časť dokumentu uloží.
public string DocumentPartFileName { get; set; }
Hodnota nehnuteľnosti
Remarks
Táto vlastnosť umožňuje predefinovať, ako sa názvy súborov časti dokumentu generujú počas exportu do HTML alebo EPUB.
Keď je povolaná spätná väzba, táto vlastnosť obsahuje názov súboru, ktorý bol generovaný spoločnosťou Aspose.Words. Môžete zmeniť hodnotu tejto vlastnosti na ukladanie časti dokumentu do iného súboru.
Aspose.Words.Saving.DocumentPartSavingArgs.FileName musí obsahovať iba názov súboru bez trasy. Wl26 určuje cestu na ukladanie pomocou názvu súbory dokumentov. Ak nie je uvedené názvové dokumenty, napríklad pri ušetrení prúdu, toto názvy sa používa iba na referenčné časti dokumentu. To isté platí pri uložení do formátu EPUB.
Spoločnosť Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream
DocumentPartStream
Umožňuje určiť tok, na ktorom bude časť dokumentu uložená.
public Stream DocumentPartStream { get; set; }
Hodnota nehnuteľnosti
Remarks
Táto vlastnosť vám umožňuje uložiť dokumentové časti do streamov namiesto súborov počas exportu HTML.
Predvolená hodnota je . Keď je táto vlastnosť , časť dokumentu sa uloží do súboru uvedeného v Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartFileName vlastnosť.
Pri úspore na prúd v HTML formáte sa žiada Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.SaveFormat) alebo Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.Saving.SaveOptions) a prvá časť dokumentu sa chystá uložiť, Aspose.Words tu navrhuje hlavný výstupný prúd pôvodne prešiel hovorcom.
Keď sa uloží do formátu EPUB, ktorý je formát kontajnera založený na HTML, Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream nemôže byť špecifikovaný, pretože všetky subsidiárne časti budú vkladané do jedného výstupného balíka.
Aspose.Words.Saving.DocumentPartSavingArgs.KeepDocumentPartStreamOpen
KeepDocumentPartStreamOpen
Určuje, či by Aspose.Words mal udržať prúd otvorený alebo zatvorený po ukladaní časti dokumentu.
public bool KeepDocumentPartStreamOpen { get; set; }
Hodnota nehnuteľnosti
Remarks
Predvolený je a Aspose.Words uzavrie prúd, ktorý poskytuje v Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream vlastnosť po písaní časti dokumentu do nej. Upozorňujeme, že hlavný prúd prúdu poskytnutý v volaní na Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.SaveFormat) alebo Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.Saving.SaveOptions) nebude nikdy uzavretý Aspose.Words aj keď Aspose.Words.Saving.DocumentPartSavingArgs.KeepDocumentStreamOpen je nastavený .
Spoločnosť Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream