Class DocumentPartSavingArgs
De naam: Aspose.Words.Saving Verzameling: Aspose.Words.dll (25.4.0)
Geeft gegevens voor de Aspose.Words.Saving.IDocumentPartSavingCallback.DocumentPartSaving(Aspose.Words.Saving.DocumentPartSavingArgs) callback.
Om meer te weten te komen, bezoek de Save a Document Documentatie artikel.
public class DocumentPartSavingArgs
Inheritance
object ← DocumentPartSavingArgs
Geëerbiede leden
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Wanneer Aspose.Words een document opslaat in HTML of gerelateerde formaten en Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitCriteria is aangegeven, wordt het document verdeeld in onderdelen en standaard wordt elk onderdeel van het document opgeslagen in een afzonderlijk bestand.
Class Aspose.Words.Saving.DocumentPartSavingArgs stelt u in staat om te controleren hoe elk onderdeel van het document zal worden opgeslagen. Het stelt u in staat om te redefineren hoe bestandnamen worden gegenereerd of om volledig te omzeilen het opslaan van onderdelen van het document in bestanden door uw eigen stroom objecten te bieden.
Om onderdelen van documenten in stromen te bewaren in plaats van bestanden, gebruik de Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream eigendom.
Properties
Document
Geeft het document object dat wordt gered.
public Document Document { get; }
Eigendomswaarde
DocumentPartFileName
Geeft of stelt de bestandnaam (geen pad) waar het onderdeel van het document zal worden opgeslagen.
public string DocumentPartFileName { get; set; }
Eigendomswaarde
Remarks
Deze eigenschap stelt u in staat om te redefineren hoe de bestanddeel namen worden gegenereerd tijdens de export naar HTML of EPUB.
Wanneer de callback wordt opgeroepen, bevat deze eigenschap de bestandnaam die door Aspose.Words is gegenereerd. u kunt de waarde van deze eigenschap wijzigen om het onderdeel van het document in een ander bestand te bewaren.
Aspose.Words.Saving.DocumentPartSellingArgs.FileName moet alleen de bestandnaam bevatten zonder de route. __ WL27__ bepaalt de weg voor het opslaan met behulp van de documentbestandsnaam. Als de uitgangsdocumentbestandennaam niet is aangegeven, bijvoorbeeld wanneer u op een stroom slaat, wordt deze bestands naam alleen gebruikt voor de referentiepartikelen van het document.
Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream
DocumentPartStream
U kunt de stroom specificeren waar het onderdeel van het document zal worden opgeslagen.
public Stream DocumentPartStream { get; set; }
Eigendomswaarde
Remarks
Deze eigenschap stelt u in staat om onderdelen van documenten te bewaren in stromen in plaats van bestanden tijdens HTML-exporten.
De standaardwaarde is . Wanneer deze eigenschap is , wordt het onderdeel van het document opgeslagen in een bestand die is aangegeven in de Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartFileName eigenschap.
Bij het opslaan van een stroom in HTML-formaat wordt gevraagd door Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.SaveFormat) of Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.Saving.SaveOptions) en het eerste onderdeel van het document is om te worden opgeslagen, Aspose.Words suggereert hier de belangrijkste output stroom in eerste instantie door de oproep.
Bij het opslaan in het EPUB-formaat dat een containerformaat is gebaseerd op HTML, kan Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream niet worden aangegeven omdat alle dochteronderdelen in één outputpak worden gecapsuleerd.
Aspose.Words.Saving.DocumentPartSavingArgs.KeepDocumentPartStreamOpen
KeepDocumentPartStreamOpen
Bepaal of Aspose.Words de stroom open of dicht moet houden na het opslaan van een onderdeel van het document.
public bool KeepDocumentPartStreamOpen { get; set; }
Eigendomswaarde
Remarks
De standaard is en Aspose.Words sluit de stroom die u verstrekt in de Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream eigendom na het schrijven van een document deel in het. Specificeer om de stroom open te houden. Houd er rekening mee dat de belangrijkste output stroom die wordt verstrekt in de oproep naar Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.SaveFormat) of Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.Saving.SaveOptions) zal nooit worden gesloten door Aspose.Words, zelfs als Aspose.Words.Saving.DocumentPartSavingArgs.
Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream