Class ResourceSavingArgs

Class ResourceSavingArgs

Nom dels espais: Aspose.Words.Saving Assemblea: Aspose.Words.dll (25.4.0)

Proporciona dades per a l’esdeveniment Aspose.Words.Saving.IResourceSavingCallback.ResourceSaving(Aspose.Words.Saving.ResourceSavingArgs.

Per saber-ne més, visita el Save a Document Article de documentació.

public class ResourceSavingArgs

Inheritance

object ResourceSavingArgs

Membres heretats

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Remarks

Per default, quan Aspose.Words emmagatzema un document a una pàgina fixa HTML o SVG, emmagatzema cada font en un fitxer separat. Aspose.Words utilitza el nom de fitxer del document i un nombre únic per generar un nom de fitxer únic per a cada font trobada en el document.

Aspose.Words.Saving.ResourceSvingArgs permet redefinir com es generen els noms de fitxers de recursos o circumventar completament l’estalvi de riscos en arxius proporcionant els vostres propis objectes de flux.

Per aplicar la seva pròpia lògica per generar noms de fitxers de recursos utilitzeu la propietat Aspose.Words.Saving.ResourceSavingArgs.ResourceFileName.

Per salvar recursos en els fluxos en lloc de fitxers, utilitzeu la propietat Aspose.Words.Saving.ResourceSavingArgs.ResourceStream.

Properties

Document

Recull l’objecte de document que actualment s’està salvant.

public Document Document { get; }

Valor de la propietat

Document

KeepResourceStreamOpen

Especifica si Aspose.Words ha de mantenir el flux obert o tancat després d’emmagatzemar una font.

public bool KeepResourceStreamOpen { get; set; }

Valor de la propietat

bool

Remarks

Default és i Aspose.Words tancarà el flux que proporcioneu a la propietat Aspose.Words.Saving.ResourceSavingArgs.ResourceStream després d’escriure una font en ella.

Aspose.Words.Saving.ResourceSavingArgs.ResourceStream

ResourceFileName

Obté o col·loca el nom del fitxer (sense ruta) on es salvarà el recurs.

public string ResourceFileName { get; set; }

Valor de la propietat

string

Remarks

Aquesta propietat li permet redefinir com es generen els noms de fitxers de recursos durant l’exportació a pàgines fixes HTML o SVG.

Quan l’esdeveniment és llançat, 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 font en un fitxer diferent.

Aspose.Words genera automàticament un nom de fitxer únic per a cada font quan s’exporta a una pàgina fixa en format HTML o SVG. Com es genera el nom de fitxer de font depèn de si s’emmagatzema el document a un fitxer o a un flux.

Quan s’emmagatzema un document en un fitxer, el nom de fitxer de recursos generat sembla .

Quan s’emmagatzema un document en un flux, el nom de fitxer de recursos generat sembla .

Aspose.Words.Saving.ResourceSaveArgs. ResourceFileName ha de contenir només el nom de fitxer sense el camí. __ WL27__ determina el recorregut i el valor de l’atribut per escriure a la pàgina fixa HTML o SVG utilitzant el nombre de document, el _wl26.HtmlFixedSavOptions.RessourcesFolder o __ www.resources.savesopcions.recessors Folders i __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

Obté o col·loca l’identificador de recursos uniforme (URI) utilitzat per referir el fitxer de recursos del document.

public string ResourceFileUri { get; set; }

Valor de la propietat

string

Remarks

Aquesta propietat li permet canviar URIs de fitxers de recursos exportats a pàgines fixes de documents HTML o SVG.

Aspose.Words genera automàticament un URI per a cada fitxer de recursos durant l’exportació a la pàgina fixa en format HTML o SVG. Els URIs generats es refereixen als fitxers de recursos guardats per Aspose.Words. No obstant això, els URIs poden ser incorrectes si els fitxers de recursos s’han de traslladar a un altre lloc o si els fitxers de recursos s’han de guardar a fluxos.

Quan l’esdeveniment és llançat, aquesta propietat conté l’URI que va ser generat per Aspose.Words. Podeu canviar el valor d’aquesta propietat per proporcionar una URI personalitzada per al fitxer de recursos.

Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder Aspose.Words.Saving.SvgSaveOptions.ResourcesFolder Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias Aspose.Words.Saving.SvgSaveOptions.ResourcesFolderAlias

ResourceStream

Permet especificar el flux en el qual es salvarà el recurs.

public Stream ResourceStream { get; set; }

Valor de la propietat

Stream

Remarks

Aquesta propietat li permet estalviar recursos per a fluxos en lloc de fitxers.

Quan aquesta propietat és , el recurs es salvarà a un fitxer especificat en la propietat Aspose.Words.Saving.ResourceSavingArgs.ResourceFileName.

Utilitzant Aspose.Words.Saving.IResourceSavingCallback no es pot substituir un recurs per un altre.

Aspose.Words.Saving.ResourceSavingArgs.ResourceFileName Aspose.Words.Saving.ResourceSavingArgs.KeepResourceStreamOpen

 Català