Class DocumentPartSavingArgs
Il nome: Aspose.Words.Saving Assemblea: Aspose.Words.dll (25.4.0)
Fornisce dati per l’appuntamento Aspose.Words.Saving.IDocumentPartSavingCallback.DocumentPartSaving(Aspose.Words.Saving.DocumentPartSavingArgs).
Per saperne di più, visita il Save a Document Articolo di documentazione.
public class DocumentPartSavingArgs
Inheritance
object ← DocumentPartSavingArgs
I membri ereditari
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Quando Aspose.Words salva un documento in formati HTML o correlati e Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitCriteria è specificato, il documento è suddiviso in parti e per impostazione predefinita, ogni parte del documento viene salvato in un file separato.
Class Aspose.Words.Saving.DocumentPartSavingArgs consente di controllare come ciascuna parte del documento sarà salvata. consente di redefinire come vengono generati i nomi dei file o di circondare completamente il salvataggio delle parti del documento nei file fornendo i propri oggetti di flusso.
Per salvare le parti del documento nei flussi invece dei file, utilizzare la proprietà Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream.
Properties
Document
Riceve l’oggetto del documento che viene salvato.
public Document Document { get; }
Valore di proprietà
DocumentPartFileName
Riceve o impone il nome del file (senza strada) in cui la parte del documento sarà salvata.
public string DocumentPartFileName { get; set; }
Valore di proprietà
Remarks
Questa proprietà ti consente di redimensionare come i nomi dei file della parte del documento vengono generati durante l’esportazione in HTML o EPUB.
Quando viene invocato il ritorno, questa proprietà contiene il nome del file che è stato generato da Aspose.Words. Puoi cambiare il valore di questa proprietà per salvare la parte del documento in un file diverso.
Aspose.Words.Saving.DocumentPartsavingArgs.FileName deve contenere solo il nome del file senza la strada. __ WL27__ determina il percorso per il salvataggio utilizzando il documento nome di file. Se non è stato specificato, per esempio, quando si salva a un flusso, questo nome dei file viene utilizzato solo per le parti di documento di riferimento. Lo stesso vale se si salva in formato EPUB.
Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream
DocumentPartStream
Permette di specificare il flusso in cui la parte del documento sarà salvata.
public Stream DocumentPartStream { get; set; }
Valore di proprietà
Remarks
Questa proprietà ti consente di salvare le parti del documento nei flussi invece dei file durante l’esportazione HTML.
Il valore predefinito è .Quando questa proprietà è , la parte del documento sarà salvato in un file specificato nella proprietà Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartFileName.
Quando il salvataggio a un flusso in formato HTML è richiesto da Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.SaveFormat) o Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.Saving.SaveOptions) e la prima parte del documento sta per essere salvato, Aspose.Words suggerisce qui il flusso di uscita principale inizialmente passato dal chiamante.
Quando si salva in formato EPUB che è un formato contenitore basato su HTML, Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream non può essere specificato perché tutte le parti soggettive saranno incapsulate in un unico pacchetto di uscita.
Aspose.Words.Saving.DocumentPartSavingArgs.KeepDocumentPartStreamOpen
KeepDocumentPartStreamOpen
Specifica se Aspose.Words dovrebbe mantenere il flusso aperto o chiuso dopo aver salvato una parte del documento.
public bool KeepDocumentPartStreamOpen { get; set; }
Valore di proprietà
Remarks
Default è e Aspose.Words chiuderà il flusso fornito nella proprietà Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream dopo aver scritto una parte del documento in esso. Specifica per mantenere il flusso aperto. Si prega di notare che il flusso di uscita principale fornito nella chiamata a Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.SaveFormat) o Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.Saving.SaveOptions) non sarà mai chiuso da Aspose.Words anche se Aspose.Words.Saving.DocumentPartSavingArgs.KeepPocument
Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream