Class ResourceSavingArgs
Il nome: Aspose.Words.Saving Assemblea: Aspose.Words.dll (25.4.0)
Fornisce dati per l’evento Aspose.Words.Saving.IResourceSavingCallback.ResourceSaving(Aspose.Words.Saving.ResourceSavingArgs).
Per saperne di più, visita il Save a Document Articolo di documentazione.
public class ResourceSavingArgs
Inheritance
I membri ereditari
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Per impostazione predefinita, quando Aspose.Words salva un documento in una pagina fissa HTML o SVG, salva ogni risorsa in un file separato. Aspose.Words utilizza il nome del file del documento e un numero unico per generare un nome di file unico per ogni risorsa trovato nel documento.
Aspose.Words.Saving.ResourceSvingArgs consente di redefinire come vengono generati i nomi dei file di risorsa o di circondare completamente il risparmio delle risorse nei file fornendo i propri oggetti di flusso.
Per applicare la propria logica per generare i nomi dei file di risorse utilizzare la proprietà Aspose.Words.Saving.ResourceSavingArgs.ResourceFileName.
Per salvare le risorse nei flussi invece dei file, utilizzare la proprietà Aspose.Words.Saving.ResourceSavingArgs.ResourceStream.
Properties
Document
Riceve l’oggetto del documento che è attualmente salvato.
public Document Document { get; }
Valore di proprietà
KeepResourceStreamOpen
Specifica se Aspose.Words dovrebbe mantenere il flusso aperto o chiuso dopo aver salvato una risorsa.
public bool KeepResourceStreamOpen { get; set; }
Valore di proprietà
Remarks
Default è e Aspose.Words chiuderà il flusso fornito nella proprietà Aspose.Words.Saving.ResourceSavingArgs.ResourceStream dopo aver scritto una risorsa in esso.
Aspose.Words.Saving.ResourceSavingArgs.ResourceStream
ResourceFileName
Riceverà o immetterà il nome del file (senza strada) in cui verrà salvato la risorsa.
public string ResourceFileName { get; set; }
Valore di proprietà
Remarks
Questa proprietà ti consente di redimensionare come vengono generati i nomi dei file di risorsa durante l’esportazione a pagine fisse HTML o SVG.
Quando l’evento viene rilasciato, questa proprietà contiene il nome del file che è stato generato da Aspose.Words. Puoi cambiare il valore di questa proprietà per salvare la risorsa in un file diverso.
Aspose.Words genera automaticamente un nome di file unico per ogni risorsa quando viene esportato a una pagina fissa in formato HTML o SVG. Come viene generato il nome di file risorsa dipende da se si salva il documento in un file o in un flusso.
Quando si salva un documento in un file, il nome del file di risorsa generato sembra .
Quando si salva un documento in un flusso, il nome del file di risorsa generato sembra .
Aspose.Words.Saving.ResourceRescueArgs. ResourceFileName deve contenere solo il nome del file senza la strada. __ WL27__ determina il percorso per salvare e il valore dell’attributo per scrivere alla pagina fissa HTML o SVG utilizzando il documento nome file, il _wl26.HtmlFixedSaveOptions.resourcesFolder o __ www.saveoptions..Saving.svgSveoption.ressources .Folders e __ww.
Aspose.Words.Saving.ResourceSavingArgs.ResourceStream Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder Aspose.Words.Saving.SvgSaveOptions.ResourcesFolder Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias Aspose.Words.Saving.SvgSaveOptions.ResourcesFolderAlias
ResourceFileUri
Riceve o impone l’identificatore di risorse uniforme (URI) utilizzato per riferirsi al file di risorse dal documento.
public string ResourceFileUri { get; set; }
Valore di proprietà
Remarks
Questa proprietà ti consente di modificare gli URI dei file di risorsa esportati a documenti HTML o SVG di pagina fissa.
Aspose.Words genera automaticamente un URI per ogni file di risorsa durante l’esportazione a una pagina fissa in formato HTML o SVG. Gli URI generati sono i file di risorsa di riferimento salvati da Aspose.Words. Tuttavia, gli URI possono essere sbagliati se i file di risorsa devono essere spostati in un’altra posizione o se i file di risorsa sono salvati a flussi. Questa proprietà consente di correggere gli URI in questi casi.
Quando l’evento viene rilasciato, questa proprietà contiene l’URI generato da Aspose.Words. Puoi modificare il valore di questa proprietà per fornire un URI personalizzato per il file di risorsa.
Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder Aspose.Words.Saving.SvgSaveOptions.ResourcesFolder Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias Aspose.Words.Saving.SvgSaveOptions.ResourcesFolderAlias
ResourceStream
Permette di specificare il flusso in cui la risorsa sarà salvata.
public Stream ResourceStream { get; set; }
Valore di proprietà
Remarks
Questa proprietà ti consente di salvare le risorse per i flussi invece dei file.
Il valore predefinito è .Quando questa proprietà è , la risorsa sarà salvata in un file specificato nella proprietà Aspose.Words.Saving.ResourceSavingArgs.ResourceFileName.
Utilizzando Aspose.Words.Saving.IResourceSavingCallback non è possibile sostituire una risorsa con un’altra.
Aspose.Words.Saving.ResourceSavingArgs.ResourceFileName Aspose.Words.Saving.ResourceSavingArgs.KeepResourceStreamOpen