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
DocumentPartFileName
Få eller ange filnamnet (utan väg) där dokumentdelen kommer att sparas till.
public string DocumentPartFileName { get; set; }
Fastighetsvärde
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
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
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