Class ResourceSavingArgs
Namn på plats: Aspose.Words.Saving Sammanfattning: Aspose.Words.dll (25.4.0)
Det ger data för Aspose.Words.Saving.IResourceSavingCallback.ResourceSaving(Aspose.Words.Saving.ResourceSavingArgs) händelse.
För att lära dig mer, besök Save a Document Dokumentation av artikeln.
public class ResourceSavingArgs
Inheritance
Arvsmedlemmar
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 sparar ett dokument till en fast sida HTML eller SVG, sparar det varje resurs i en separat fil. Aspose.Words använder dokumentfilnamnet och ett unikt nummer för att generera ett unikt filnamn för varje resurs som finns i dokumentet.
Aspose.Words.Saving.ResourceSvingArgs gör det möjligt att omdefiniera hur resursfilernamn genereras eller att helt kringgå spara resurser i filer genom att tillhandahålla dina egna strömobjekt.
För att tillämpa din egen logik för att generera resursfilernamn använder du Aspose.Words.Saving.ResourceSavingArgs.ResourceFileName egenskap.
För att spara resurser i strömmar istället för filer, använd Aspose.Words.Saving.ResourceSavingArgs.ResourceStream egenskap.
Properties
Document
Få det dokumentobjekt som för närvarande sparas.
public Document Document { get; }
Fastighetsvärde
KeepResourceStreamOpen
Anger om Aspose.Words ska hålla strömmen öppen eller stängd efter att ha sparat en resurs.
public bool KeepResourceStreamOpen { get; set; }
Fastighetsvärde
Remarks
Standard är och Aspose.Words kommer att stänga strömmen du tillhandahåller i Aspose.Words.Saving.ResourceSavingArgs.ResourceStream egenskap efter att ha skrivit en resurs i den.
Aspose.Words.Saving.ResourceSavingArgs.ResourceStream
ResourceFileName
Få eller ange filnamnet (utan väg) där resursen kommer att sparas till.
public string ResourceFileName { get; set; }
Fastighetsvärde
Remarks
Denna egenskap gör att du kan omdefiniera hur resursfilernamn genereras under export till en fast sida HTML eller SVG.
När händelsen släpps innehåller denna egendom filnamnet som genererades av Aspose.Words. Du kan ändra värdet av denna egendom för att spara resursen i en annan fil.
Aspose.Words genererar automatiskt ett unikt filnamn för varje resurs när den exporteras till en fast sida HTML eller SVG-format. hur resursfilnamnet genereras beror på om du sparar dokumentet till en fil eller till en ström.
När du sparar ett dokument till en fil ser den genererade resursfilernamnet ut som .
När du sparar ett dokument till en ström, ser den genererade resursfilnamnet ut som .
Aspose.Words.Saving.RessourceSaveArgs.ResourceFileName måste bara innehålla filnamnet utan spåret. Wl26 bestämmer spåren och värdet av attributet för att skriva till en fast sida HTML eller SVG med hjälp av dokumentfilernamn, den _ www.save.HtmlFixedSavOptions.resources Folder eller _ww.wl26.Soving.svgSavaOption. Resources Folders och _wL22.Sove.htmfixadSaveroptioner.
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
Få eller ställa in den enhetliga resursidentifieraren (URI) som används för att hänvisa till resursfilen från dokumentet.
public string ResourceFileUri { get; set; }
Fastighetsvärde
Remarks
Denna egenskap gör att du kan ändra URI av resursfiler som exporteras till fasta sidor HTML eller SVG-dokument.
Aspose.Words genererar automatiskt en URI för varje resursfil under export till en fast sida HTML eller SVG format. De genererade URI referens resursfiler sparas av Aspose.Words. Men URI kan vara felaktig om resursfiler ska flyttas till en annan plats eller om resursfiler sparas till strömmar.
När händelsen släpps innehåller denna egendom URI som genererades av Aspose.Words. Du kan ändra värdet av denna egendom för att tillhandahålla en anpassad URI för resursfilen.
Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder Aspose.Words.Saving.SvgSaveOptions.ResourcesFolder Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias Aspose.Words.Saving.SvgSaveOptions.ResourcesFolderAlias
ResourceStream
Tillåter att ange flödet där resursen kommer att sparas till.
public Stream ResourceStream { get; set; }
Fastighetsvärde
Remarks
Denna egenskap låter dig spara resurser till strömmar istället för filer.
När denna egenskap är , kommer resursen att sparas till en fil som anges i Aspose.Words.Saving.ResourceSavingArgs.ResourceFileName egenskap.
Med Aspose.Words.Saving.IResourceSavingCallback kan du inte ersätta en resurs med en annan.
Aspose.Words.Saving.ResourceSavingArgs.ResourceFileName Aspose.Words.Saving.ResourceSavingArgs.KeepResourceStreamOpen