Class ResourceSavingArgs
Названий на: Aspose.Words.Saving Асамблея: Aspose.Words.dll (25.4.0)
Пропонує дані для заходу 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 зберігає документ на фіксовану сторінку HTML або SVG, він зберігає кожен ресурс в окремий файл. Aspose.Words використовує ім’я файлу документа і унікальне число, щоб генерувати унікальне ім’я файлу для кожного ресурсу, що знаходиться в документі.
Aspose.Words.Saving.ResourceSvingArgs дозволяє переоцінити, як генеруються імена файлів ресурсів, або повністю обертати збереження ресурси в файли, надаючи свої власні об’єкти потоку.
Щоб застосувати власну логіку для генерування імен файлів ресурсів, використовуйте власність Aspose.Words.Saving.ResourceSavingArgs.ResourceFileName.
Для того, щоб зберегти ресурси в потоки замість файлів, використовуйте власність Aspose.Words.Saving.ResourceSavingArgs.ResourceStream.
Properties
Document
Знайдіть об’єкт документа, який в даний час зберігається.
public Document Document { get; }
вартість нерухомості
KeepResourceStreamOpen
Визначає, чи варто Aspose.Words зберігати потік відкритим або закритим після того, як ресурс буде збережений.
public bool KeepResourceStreamOpen { get; set; }
вартість нерухомості
Remarks
За замовчуванням і Aspose.Words буде закривати потоки, які ви надаєте в Aspose.Words.Saving.ResourceSavingArgs.ResourceStream власність після написання ресурсу в ньому.
Завантажити.Words.Saving.ResourceSavingArgs.ResourceStream
ResourceFileName
Приймає або вводить ім’я файлу (без маршруту), до якого буде збережено ресурс.
public string ResourceFileName { get; set; }
вартість нерухомості
Remarks
Ця властивість дозволяє переоцінити, як імена файлів ресурсів генеруються під час експорту на фіксовану сторінку HTML або SVG.
Коли подія викидається, ця власність містить ім’я файлу, який був генеруваний Aspose.Words. Ви можете змінити вартість цієї власності, щоб зберегти ресурс в інший файл.
Aspose.Words автоматично генерує унікальне ім’я файлу для кожного ресурсу при експорті на фіксовану сторінку у форматі HTML або SVG. Як генерується ім’я файлу ресурсу залежить від того, чи зберігаєте ви документ у файл або потоку.
При збереженні документа в файл, генерувана назва файлу ресурсу виглядає як .
При збереженні документа в потоку, генерувана назва файлу ресурсу виглядає як .
Aspose.Words.Saving.ResourceSaveArgs. ResourceFileName повинно містити тільки ім’я файлу без шляху. __ WL27__ визначає шлях для збереження і вартість атрибуту для написання на фіксовану сторінку HTML або SVG за допомогою імені файлів документа, __wL26.Swing.HtmlFixedSavOptions.RessourcesFolder або wl26.
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
Отримає або встановлює єдиний ідентифікатор ресурсу (URI), який використовується для посилання на файл ресурсу з документа.
public string ResourceFileUri { get; set; }
вартість нерухомості
Remarks
Ця власність дозволяє змінювати УРІ ресурсних файлів, експортованих до фіксованих сторінок HTML або SVG документів.
Aspose.Words автоматично генерує URI для кожного ресурсного файлу під час експорту до фіксованої сторінки формату HTML або SVG. генеруються URI-файли ресурсу, збережені Aspose.Words. Однак, URI-файли можуть бути неправильними, якщо ресурсні файли повинні бути переміщені в інше місце або якщо ресурсні файли зберігаються в потоках. Ця власність дозволяє виправити URI-файли в цих випадках.
Коли подія випускається, ця власність містить УРІ, яка була створена 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