Class DocumentPartSavingArgs

Class DocumentPartSavingArgs

Namn på plats: Aspose.Words.Saving Sammanfattning: Aspose.Words.dll (25.4.0)

Tillhandahåller data för Aspose.Words.Saving.IDocumentPartSavingCallback.DocumentPartSaving(Aspose.Words.Saving.DocumentPartSavingArgs) callback.

För att lära dig mer, besök Save a Document Dokumentation av artikeln.

public class DocumentPartSavingArgs

Inheritance

object DocumentPartSavingArgs

Arvsmedlemmar

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Remarks

När Aspose.Words sparar ett dokument i HTML eller relaterade format och Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitCriteria anges, är dokumentet uppdelat i delar och som standard sparas varje dokumentdel i en separat fil.

Class Aspose.Words.Saving.DocumentPartSavingArgs låter dig kontrollera hur varje dokumentdel kommer att sparas. Det låter dig omdefiniera hur filnamn genereras eller att helt omvandla sparas av dokumentdelar i filer genom att tillhandahålla dina egna strömobjekt.

För att spara dokumentdelar i strömmar istället för filer, använd Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream egenskap.

Properties

Document

Hämta dokumentet som sparas.

public Document Document { get; }

Fastighetsvärde

Document

DocumentPartFileName

Få eller ange filnamnet (utan väg) där dokumentdelen kommer att sparas till.

public string DocumentPartFileName { get; set; }

Fastighetsvärde

string

Remarks

Den här egenskapen gör att du kan omdefiniera hur filnamnen för dokumentdelar genereras under export till HTML eller EPUB.

När callback inbjuds innehåller denna egendom filnamnet som genererades av Aspose.Words. Du kan ändra värdet av denna egendom för att spara dokumentdelen i en annan fil.

Aspose.Words.Saving.DocumentPartSvingArgs.FileName måste bara innehålla filnamnet utan spåret. __ WL27__ bestämmer spåren för att spara med hjälp av dokumentfilernamn. Om utgångsdokumentfilenamn inte anges, till exempel när du sparar till en ström, används den här filnamen endast för referens dokument delar. Detsamma gäller när sparas till EPUB format.

Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream

DocumentPartStream

Tillåter att ange flödet där dokumentets del kommer att sparas till.

public Stream DocumentPartStream { get; set; }

Fastighetsvärde

Stream

Remarks

Denna egenskap låter dig spara dokumentdelar till strömmar istället för filer under HTML-export.

När denna egenskap är, kommer dokumentdelen att sparas till en fil som anges i Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartFileName egenskap.

När spara till en ström i HTML-format begärs av Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.SaveFormat) eller Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.Saving.SaveOptions) och den första delen av dokumentet är på väg att spara, Aspose.Words föreslår här den huvudsakliga utgående ström som ursprungligen passeras av samtalaren.

När du sparar till EPUB-format som är ett behållareformat baserat på HTML, Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream kan inte specificeras eftersom alla dotterdelar kommer att inkapslas i en enda outputpaket.

Aspose.Words.Saving.DocumentPartSavingArgs.KeepDocumentPartStreamOpen

KeepDocumentPartStreamOpen

Anger om Aspose.Words ska hålla strömmen öppen eller stängd efter att ha sparat en del av dokumentet.

public bool KeepDocumentPartStreamOpen { get; set; }

Fastighetsvärde

bool

Remarks

Standard är och Aspose.Words kommer att stänga strömmen du tillhandahåller i Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream egenskap efter att ha skrivit en del av dokumentet i det. Ange för att hålla strömmen öppen. Vänligen notera att den viktigaste utgående strömmen som tillhandahålls i samtalet till Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.SaveFormat) eller Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.Saving.SaveOptions) kommer aldrig att stängas av Aspose.Words även om Aspose.Words.Saving.DocumentPartSaving.

Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream

 Svenska