Class DocumentPartSavingArgs
Nom dels espais: Aspose.Words.Saving Assemblea: Aspose.Words.dll (25.4.0)
Proporciona dades per a la trucada Aspose.Words.Saving.IDocumentPartSavingCallback.DocumentPartSaving(Aspose.Words.Saving.DocumentPartSavingArgs.
Per saber-ne més, visita el Save a Document Article de documentació.
public class DocumentPartSavingArgs
Inheritance
object ← DocumentPartSavingArgs
Membres heretats
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Quan Aspose.Words salva un document en HTML o formats relacionats i Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitCriteria s’especifica, el document es divideix en parts i per default, cada part del document es salva en un fitxer separat.
Class Aspose.Words.Saving.DocumentPartSavingArgs li permet controlar com s’emmagatzema cada part del document. permet redefinir com es generen els noms de fitxers o circumventar completament l’emmagatzematge de parts del document en fitxers proporcionant els seus propis objectes de flux.
Per guardar parts de document en fluxos en lloc de fitxers, utilitzeu la propietat Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream.
Properties
Document
Recull l’objecte del document que s’està salvant.
public Document Document { get; }
Valor de la propietat
DocumentPartFileName
Obté o col·loca el nom del fitxer (sense ruta) on la part del document serà guardada.
public string DocumentPartFileName { get; set; }
Valor de la propietat
Remarks
Aquesta propietat li permet redefinir com es generen els noms de fitxers de la part del document durant l’exportació a HTML o EPUB.
Quan s’invoqui la trucada de tornada, aquesta propietat conté el nom de fitxer que va ser generat per Aspose.Words. Es pot canviar el valor d’aquesta propietat per salvar la part del document en un fitxer diferent.
Aspose.Words.Saving.DocumentPartsavingArgs.FileName ha de contenir només el nom de fitxer sense el camí. __ WL27__ determina el recorregut per a l’emmagatzematge utilitzant el nomenament d’arxiu de document. Si no s’ha especificat, per exemple, quan es salva a un flux, aquest nom del fitxer només es fa servir per referenciar les parts de documents. El mateix és cert quan se salva al format EPUB.
Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream
DocumentPartStream
Permet especificar el flux en el qual es salvarà la part del document.
public Stream DocumentPartStream { get; set; }
Valor de la propietat
Remarks
Aquesta propietat li permet guardar parts de document a fluxos en lloc de fitxers durant l’exportació HTML.
Quan aquesta propietat és, la part del document es guardarà a un fitxer especificat en la propietat Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartFileName.
Quan l’estalvi a un flux en format HTML és sol·licitat per Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.SaveFormat) o Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.Saving.SaveOptions) i la primera part del document està a punt d’estalvi, Aspose.Words suggereix aquí el principal flux de sortida inicialment passat per l’anunciador.
Quan s’emmagatzema al format EPUB que és un format de contenidor basat en HTML, Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream no es pot especificar perquè totes les parts subsidiàries seran encapsulades en un sol paquet de sortida.
Aspose.Words.Saving.DocumentPartSavingArgs.KeepDocumentPartStreamOpen
KeepDocumentPartStreamOpen
Especifica si Aspose.Words ha de mantenir el flux obert o tancat després de guardar una part del document.
public bool KeepDocumentPartStreamOpen { get; set; }
Valor de la propietat
Remarks
Default és i Aspose.Words tancarà el flux que proporcioneu a l’Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream propietat després d’escriure una part del document en ell. Especifica per mantenir el flux obert. Si us plau, tingueu en compte que el principal flux de sortida proporcionat en la trucada a Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.SaveFormat) o Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.Saving.SaveOptions) mai no serà tancat per Aspose.Words fins i tot si Aspose.Words.Saving.DocumentPart .
Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream