Class DocumentPartSavingArgs

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

Document

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

string

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

Stream

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

bool

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

 Català