Class ResourceSavingArgs
Navne til: Aspose.Words.Saving Sammensætning: Aspose.Words.dll (25.4.0)
Leverer data til Aspose.Words.Saving.IResourceSavingCallback.ResourceSaving(Aspose.Words.Saving.ResourceSavingArgs) event.
For at lære mere, besøg Save a Document Dokumentation af artiklen.
public class ResourceSavingArgs
Inheritance
De arvede medlemmer
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Som standard, når Aspose.Words gemmer et dokument til en fast HTML- eller SVG-side, gemmer det hver ressource i en separat fil. Aspose.Words bruger dokumentfilnavnet og et unikt nummer til at generere et unikt filnavne for hver ressource, der findes i dokumentet.
Aspose.Words.Saving.ResourceSvingArgs giver dig mulighed for at omdefinere, hvordan ressource-filnavne genereres, eller til fuldt omvendt at spare ressourcer i filer ved at levere dine egne strømobjekter.
For at anvende din egen logik til at generere ressourcefilnavne bruger du Aspose.Words.Saving.ResourceSavingArgs.ResourceFileName egenskab.
For at gemme ressourcer i strømme i stedet for filer, brug Aspose.Words.Saving.ResourceSavingArgs.ResourceStream egenskab.
Properties
Document
Få det dokument objekt, der i øjeblikket er blevet reddet.
public Document Document { get; }
Ejendomsværdi
KeepResourceStreamOpen
Det angiver, om Aspose.Words skal holde strømmen åben eller lukke den efter at have sparet en ressource.
public bool KeepResourceStreamOpen { get; set; }
Ejendomsværdi
Remarks
Default er og Aspose.Words vil lukke den strøm, du giver i Aspose.Words.Saving.ResourceSavingArgs.ResourceStream ejendom efter at skrive en ressource i den.
Aspose.Words.Saving.ResourceSavingArgs.ResourceStream
ResourceFileName
Få eller indsætte filnavnet (uden vej), hvor ressourcen vil blive gemt til.
public string ResourceFileName { get; set; }
Ejendomsværdi
Remarks
Denne egenskab giver dig mulighed for at omdefinere, hvordan ressourcefilnavne genereres under eksport til en fast HTML eller SVG-side.
Når begivenheden løses, indeholder denne ejendom filnavnet, der er genereret af Aspose.Words. Du kan ændre værdien af denne ejendom for at gemme ressourcen i en anden fil. Bemærk, at filnavnet skal være unikt.
Aspose.Words genererer automatisk et unikt filnavne for hver ressource, når det eksporteres til et fast HTML- eller SVG-format.Hvordan ressourcefilnavnet genereres, afhænger af, om du gemmer dokumentet til en fil eller til en strøm.
Når du gemmer et dokument til en fil, ser den genererede ressource-filnavne ud som .
Når du gemmer et dokument til en strøm, ser den genererede ressourcefilnavne ud som .
Aspose.Words.Saving.ResourceSaveArgs.RessourceFileName må kun indeholde filnavnet uden vejen. Wl26 bestemmer vejet til at redigere og værdien af atributtet for at skrive til en fast HTML- eller SVG-side ved hjælp af dokumentfilernavnet, _ www.save.Html.FixedSavOptions.resources Folder eller _ www.svg.savOptioner.ressourcer.filder og _ww.vl.
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
Giver eller indsætter den ensartet ressource-identifikator (URI), der anvendes til at henvise til ressourcefilen fra dokumentet.
public string ResourceFileUri { get; set; }
Ejendomsværdi
Remarks
Denne egenskab giver dig mulighed for at ændre URI’er af ressourcefiler eksporteret til fast side HTML eller SVG-dokumenter.
Aspose.Words genererer automatisk en URI for hver ressourcefil under eksport til en fast side HTML eller SVG format. De genererede URI’er reference ressourcefiler gemt af Aspose.Words. dog kan URI’erne være forkerte, hvis ressourcefiler skal flyttes til en anden placering eller hvis ressourcefiler er gemt til strømme. Denne egenskab tillader at rette URI’er i disse tilfælde.
Når begivenheden løses, indeholder denne ejendom den URI, der er genereret af Aspose.Words. Du kan ændre værdien af denne ejendom for at give en tilpasset URI for ressourcefilen.
Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder Aspose.Words.Saving.SvgSaveOptions.ResourcesFolder Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias Aspose.Words.Saving.SvgSaveOptions.ResourcesFolderAlias
ResourceStream
Det giver mulighed for at angive strømmen, hvor ressourcen vil blive sparet til.
public Stream ResourceStream { get; set; }
Ejendomsværdi
Remarks
Denne ejendom giver dig mulighed for at spare ressourcer til strømme i stedet for filer.
Når denne egenskab er , vil ressourcen blive gemt til en fil, der er angivet i Aspose.Words.Saving.ResourceSavingArgs.ResourceFileName egenskab.
Ved hjælp af Aspose.Words.Saving.IResourceSavingCallback kan du ikke erstatte en ressource med en anden.
Aspose.Words.Saving.ResourceSavingArgs.ResourceFileName Aspose.Words.Saving.ResourceSavingArgs.KeepResourceStreamOpen