Class ResourceSavingArgs
De naam: Aspose.Words.Saving Verzameling: Aspose.Words.dll (25.4.0)
Het biedt gegevens voor het evenement Aspose.Words.Saving.IResourceSavingCallback.ResourceSaving(Aspose.Words.Saving.ResourceSavingArgs).
Om meer te weten te komen, bezoek de Save a Document Documentatie artikel.
public class ResourceSavingArgs
Inheritance
Geëerbiede leden
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Door standaard, wanneer Aspose.Words een document op een vaste HTML- of SVG-pagina slaat, slaat het elke bron in een afzonderlijke bestand. Aspose.Words gebruikt de bestandnaam van het document en een uniek nummer om een uniek bestandnaam te genereren voor elke bron in het document.
Aspose.Words.Saving.ResourceSvingArgs stelt u in staat om te redefineren hoe resource-bestandnamen worden gegenereerd of om de besparing van middelen in bestanden volledig te omzeilen door uw eigen stroomobjecten te leveren.
Om uw eigen logica toe te passen voor het genereren van bestandnamen gebruik de Aspose.Words.Saving.ResourceSavingArgs.ResourceFileName eigendom.
Om middelen op te slaan in stromen in plaats van bestanden, gebruik de Aspose.Words.Saving.ResourceSavingArgs.ResourceStream eigendom.
Properties
Document
Geeft het document object dat momenteel wordt gered.
public Document Document { get; }
Eigendomswaarde
KeepResourceStreamOpen
Specificeert of Aspose.Words de stroom open of dicht moet houden na het opslaan van een bron.
public bool KeepResourceStreamOpen { get; set; }
Eigendomswaarde
Remarks
De standaard is en Aspose.Words sluit de stroom die u verstrekt in de Aspose.Words.Saving.ResourceSavingArgs.ResourceStream eigendom na het schrijven van een bron in het.
Aspose.Words.Saving.ResourceSavingArgs.ResourceStream
ResourceFileName
Geeft of stelt de bestandnaam (geen route) waar de bron zal worden opgeslagen.
public string ResourceFileName { get; set; }
Eigendomswaarde
Remarks
Deze eigenschap stelt u in staat om te redefineren hoe de resource-bestandnamen worden gegenereerd tijdens de export naar een vaste pagina HTML of SVG.
Wanneer de gebeurtenis wordt verwijderd, bevat deze eigenschap de bestandnaam die door Aspose.Words is gegenereerd. u kunt de waarde van deze eigenschap wijzigen om de bron in een ander bestand te bewaren.
Aspose.Words genereert automatisch een uniek bestandnaam voor elke bron bij het exporteren naar een vaste pagina HTML of SVG-formaat. Hoe de bestandnaam wordt gegenereerd hangt af van of u het document opslaat naar een bestand of naar een stroom.
Bij het opslaan van een document in een bestand ziet de gecreëerde resource-bestandnaam eruit.
Bij het opslaan van een document in een stroom ziet de gecreëerde resource-bestandnaam eruit.
Aspose.Words.Saving.ResourceSaveArgs.RessourceFileName moet alleen de bestandnaam bevatten zonder de route. Wl26 bepaalt de weg voor het opslaan en de waarde van het attribuut voor schrijven naar een vaste pagina HTML of SVG met behulp van de documentbestandsnaam, de __ WL27_.HtmlFixedSavOptions. ResourcesFolder of __ wL22_ .Swing.svgSaverOpties.resourcesDoor en wL23..Sving.
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
Geeft of stelt de Uniform Resource Identifier (URI) die wordt gebruikt om het resourcebestand uit het document te verwijzen.
public string ResourceFileUri { get; set; }
Eigendomswaarde
Remarks
Deze eigenschap stelt u in staat om URI’s van bronnenbestanden die worden uitgevoerd naar vaste pagina HTML of SVG documenten te wijzigen.
Aspose.Words genereert automatisch een URI voor elke resource-bestand tijdens de export naar een vaste pagina HTML of SVG-formaat. De gecreëerde URI’s verwijzen naar resource-bestanden opgeslagen door Aspose.Words. echter, de URI’s kunnen onjuist zijn als resource-bestanden moeten worden verplaatst naar een andere locatie of als resource-bestanden worden opgeslagen naar stromen.
Wanneer het evenement wordt verwijderd, bevat deze eigenschap de URI die werd gegenereerd door Aspose.Words. U kunt de waarde van deze eigenschap wijzigen om een aangepaste URI voor het resourcebestand te verstrekken.
Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder Aspose.Words.Saving.SvgSaveOptions.ResourcesFolder Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias Aspose.Words.Saving.SvgSaveOptions.ResourcesFolderAlias
ResourceStream
Hiermee kunt u de stroom specificeren waar de bron zal worden opgeslagen.
public Stream ResourceStream { get; set; }
Eigendomswaarde
Remarks
Deze eigenschap stelt u in staat om middelen te besparen voor stromen in plaats van bestanden.
De standaardwaarde is . Wanneer deze eigenschap is , wordt de hulpbron opgeslagen in een bestand die is vermeld in de Aspose.Words.Saving.ResourceSavingArgs.ResourceFileName eigenschap.
Met behulp van Aspose.Words.Saving.IResourceSavingCallback kunt u de ene bron niet vervangen door de andere.
Aspose.Words.Saving.ResourceSavingArgs.ResourceFileName Aspose.Words.Saving.ResourceSavingArgs.KeepResourceStreamOpen