Class DocumentPartSavingArgs

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

Document

DocumentPartFileName

Dostane alebo nastaví názov súboru (bez trasy), kde sa časť dokumentu uloží.

public string DocumentPartFileName { get; set; }

Hodnota nehnuteľnosti

string

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

Stream

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

bool

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

 Slovenčina