Class ResourceSavingArgs
Именује се: Aspose.Words.Saving Асамблеја: Aspose.Words.dll (25.4.0)
Pružuje podatke za događaj Aspose.Words.Saving.IResourceSavingCallback.ResourceSaving(Aspose.Words.Saving.ResourceSavingArgs).
Да бисте сазнали више, посетите Save a Document Документални чланак .
public class ResourceSavingArgs
Inheritance
Наслеђени чланови
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
По подразумевању, када Aspose.Words сачува документ на фиксну страницу ХТМЛ или СВГ, он сачува сваки ресурс у одвојени датотеку.
Aspose.Words.Saving.ResourceSvingArgs вам омогућава да поново дефинишете како се генеришу имена датотека ресурса или да потпуно заобиђете штедњу извора у датове пружајући своје објекте струје.
Да бисте применили сопствену логику за генерисање имена датотека ресурса, користите својство Aspose.Words.Saving.ResourceSavingArgs.ResourceFileName.
Да бисте сачували ресурсе у струје уместо датотека, користите својство Aspose.Words.Saving.ResourceSavingArgs.ResourceStream.
Properties
Document
Добија објекат документа који се тренутно чува.
public Document Document { get; }
Вредност имовине
KeepResourceStreamOpen
Потврђује да ли Аппосе.Вордс треба да држи ток отворен или затворен након штедње ресурса.
public bool KeepResourceStreamOpen { get; set; }
Вредност имовине
Remarks
По правилу је и Aspose.Words ће затворити струју коју пружате у својству Aspose.Words.Saving.ResourceSavingArgs.ResourceStream након писања ресурса у њему.
Aspose.Words.Saving.ResourceSavingArgs.ResourceStream
ResourceFileName
Добија или поставља име датотеке (без пута) где ће се ресурс сачувати.
public string ResourceFileName { get; set; }
Вредност имовине
Remarks
Ова својство вам омогућава да поново дефинишете како се имена датотека ресурса генеришу током извоза на фиксну страницу ХТМЛ или СВГ.
Када се догађај баци, ова имовина садржи име датотеке које је генерисао Aspose.Words. Можете променити вредност ове имовине да бисте сачували ресурс у другачији датотеку.
Aspose.Words аутоматски генерише јединствено име датотеке за сваки ресурс приликом извоза на фиксну страницу ХТМЛ или СВГ формат.
Када сачувате документ у датотеку, генерисано име датотеке ресурса изгледа као .
Када сачувате документ у току, генерисано име датотеке ресурса изгледа као .
Aspose.Words.Saving.ResourceSaveArgs.RezourceFileName mora da sadrži samo ime datoteke bez staze. Wl26 određuje put za spašavanje i vrednost atributa za pisanje na fiksnu stranicu HTML ili SVG pomoću imena dokumenta, __ WL27_.HtmlFixedSavOptions. ResourcesFolder ili __ WW26____.
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
Добија или поставља јединствени идентификатор ресурса (УРИ) који се користи за референцију датотеке ресурса из документа.
public string ResourceFileUri { get; set; }
Вредност имовине
Remarks
Ова својства вам омогућава да промените УРИ ресурсних датотека извозе на фиксне странице ХТМЛ или СВГ докумената.
Aspose.Words аутоматски генерише УРИ за сваки ресурсни датотеку током извоза на фиксну страницу ХТМЛ или СВГ формат. генерисани УРИ референтне ресурсне датотеке сачуване од стране Aspose.Words. Међутим, УРИ могу бити погрешни ако су ресурсни датотеке треба да се премести на другу локацију или ако су ресурсни датотеке сачуване на струје. Ова својства омогућава да се исправи УРИ у овим случајевима.
Када се догађај отпушта, ова имовина садржи УРИ који је генерисао Аппосе.Вордс.Можете променити вредност ове имовине како бисте обезбедили прилагођену УРИ за датотеку ресурса.
Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder Aspose.Words.Saving.SvgSaveOptions.ResourcesFolder Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias Aspose.Words.Saving.SvgSaveOptions.ResourcesFolderAlias
ResourceStream
Омогућава одређивање тока на које ће се ресурс сачувати.
public Stream ResourceStream { get; set; }
Вредност имовине
Remarks
Ова имовина вам омогућава да сачувате ресурсе на токовима уместо датотека.
Када је ова својства , ресурс ће бити сачуван на датотеку која је наведена у својству Aspose.Words.Saving.ResourceSavingArgs.ResourceFileName.
Користећи Aspose.Words.Saving.IResourceSavingCallback не можете заменити један ресурс са другим.
Aspose.Words.Saving.ResourceSavingArgs.ResourceFileName Aspose.Words.Saving.ResourceSavingArgs.KeepResourceStreamOpen