Class ResourceSavingArgs

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 ResourceSavingArgs

Нападні члени

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; }

вартість нерухомості

Document

KeepResourceStreamOpen

Визначає, чи варто Aspose.Words зберігати потік відкритим або закритим після того, як ресурс буде збережений.

public bool KeepResourceStreamOpen { get; set; }

вартість нерухомості

bool

Remarks

За замовчуванням і Aspose.Words буде закривати потоки, які ви надаєте в Aspose.Words.Saving.ResourceSavingArgs.ResourceStream власність після написання ресурсу в ньому.

Завантажити.Words.Saving.ResourceSavingArgs.ResourceStream

ResourceFileName

Приймає або вводить ім’я файлу (без маршруту), до якого буде збережено ресурс.

public string ResourceFileName { get; set; }

вартість нерухомості

string

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; }

вартість нерухомості

string

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; }

вартість нерухомості

Stream

Remarks

Ця власність дозволяє зберегти ресурси для потоків замість файлів.

Коли ця власність є , ресурс буде збережено до файлу, зазначеного в Aspose.Words.Saving.ResourceSavingArgs.ResourceFileName власність.

Використовуючи Aspose.Words.Saving.IResourceSavingCallback ви не можете замінити один ресурс іншим.

Aspose.Words.Saving.ResourceSavingArgs.ResourceFileName Aspose.Words.Saving.ResourceSavingArgs.KeepResourceStreamOpen

 Українська