Class DocumentPartSavingArgs
Названий на: Aspose.Words.Saving Асамблея: Aspose.Words.dll (25.4.0)
Пропонує дані для зворотного зв’язку Aspose.Words.Saving.IDocumentPartSavingCallback.DocumentPartSaving(Aspose.Words.Saving.DocumentPartSavingArgs).
Щоб дізнатися більше, відвідайте Save a Document Документальна стаття .
public class DocumentPartSavingArgs
Inheritance
object ← DocumentPartSavingArgs
Нападні члени
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Коли Aspose.Words зберігає документ в HTML або пов’язаних форматах, а Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitCriteria визначається, документ розділяється на частини, а за замовчуванням кожна частина документа зберігається в окремий файл.
Class Aspose.Words.Saving.DocumentPartSavingArgs дозволяє контролювати, як кожна частина документа буде збережена. це дозволяє переофіксувати, як генеруються імена файлів або повністю оточити збереження частин документа в файли, надаючи свої власні потокові об’єкти.
Щоб зберегти частини документа в потоках замість файлів, використовуйте власність Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream.
Properties
Document
Знайдіть об’єкт документа, який зберігається.
public Document Document { get; }
вартість нерухомості
DocumentPartFileName
Ви отримаєте або встановите ім’я файлу (без маршруту), до якого буде збережена частина документа.
public string DocumentPartFileName { get; set; }
вартість нерухомості
Remarks
Ця властивість дозволяє переоцінити, як імена файлів частини документа генеруються під час експорту до HTML або EPUB.
Коли зворотний дзвінок закликається, ця власність містить ім’я файлу, яке було генерується Aspose.Words. Ви можете змінити вартість цієї власності, щоб зберегти частину документа в інший файл.
Aspose.Words.Saving.DocumentPartSellingArgs.FileName повинен містити тільки ім’я файлу без шляху. __ WL27_ визначає шлях для збереження за допомогою імені файла документа. Якщо ім’я файл документа виходу не було визначено, наприклад, при збереженні потоку, це ім`я даного запису використовується тільки для посилання на частини документу. Те ж саме стосується, коли зберігається у форматі EPUB.
Завантажити.Words.Saving.DocumentPartSavingArgs.DocumentPartStream
DocumentPartStream
Дозволяється вказати потік, до якого буде збережена частина документа.
public Stream DocumentPartStream { get; set; }
вартість нерухомості
Remarks
Ця властивість дозволяє зберігати частини документа в потоках замість файлів під час експорту HTML.
Коли ця власність є, частина документа буде збережена до файлу, зазначеного в Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartFileName.
При збереженні потоку в форматі HTML вимагається Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.SaveFormat) або Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.Saving.SaveOptions) і перша частина документа наближається до збереження, Aspose.Words пропонує тут основний вихідний потік спочатку пройшов зателефонувачем.
При збереженні в форматі EPUB, який є контейнерним форматом, заснованим на HTML, Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream не може бути визначено, оскільки всі дочірні частини будуть включені в один пакет виходу.
Завантажити.Words.Saving.DocumentPartSavingArgs.KeepDocumentPartStream
KeepDocumentPartStreamOpen
Визначає, чи варто Aspose.Words зберігати потік відкритим або закритим після збереження частини документа.
public bool KeepDocumentPartStreamOpen { get; set; }
вартість нерухомості
Remarks
За замовчуванням і Aspose.Words буде закривати потоки, які ви надаєте в Aspose.Words.Saving.DocumentPartSavingArgs.DocumentPartStream власність після написання частини документа в ній. Визначте, щоб зберегти потоки відкриті. Будь ласка, зверніть увагу на те, що основний вихідний потік, що надається в дзвінку до Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.SaveFormat) або Aspose.Words.Document.Save(System.IO.Stream,Aspose.Words.Saving.SaveOptions) ніколи не буде закрито Aspose.Words навіть якщо Aspose.Words.Saving.DocumentSartS
Завантажити.Words.Saving.DocumentPartSavingArgs.DocumentPartStream