Class LoadOptions
Названий на: Aspose.Words.Loading Асамблея: Aspose.Words.dll (25.4.0)
Дозволяє вказати додаткові варіанти (наприклад, пароль або базовий УРІ), колиЗавантажити документ в об’єкт Aspose.Words.Document.
Щоб дізнатися більше, відвідайте Specify Load Options Документальна стаття .
public class LoadOptions
Inheritance
Derived
ChmLoadOptions , HtmlLoadOptions , MarkdownLoadOptions , PdfLoadOptions , RtfLoadOptions , TxtLoadOptions
Нападні члени
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
LoadOptions()
Ініціалює нову інстанцію цього класу з стандартними значеннями.
public LoadOptions()
LoadOptions(стрічка)
Короткий крок, щоб запустити нову інстанцію цього класу з зазначеним паролем, щоб завантажити зашифрований документ.
public LoadOptions(string password)
Parameters
password
string
Пароль для відкриття зашифрованого документа може бути «нуленим» або порожнім рядком.
LoadOptions(Завантажити, string, string)
Короткий крок для ініціалізації нової інстанції цього класу з властивостями, встановленими до визначених цінностей.
public LoadOptions(LoadFormat loadFormat, string password, string baseUri)
Parameters
loadFormat
LoadFormat
Формат документа, який повинен бути завантажений.
password
string
Пароль для відкриття зашифрованого документа може бути «нуленим» або порожнім рядком.
baseUri
string
Стіна, яка буде використовуватися для розв’язання відносних УРІ до абсолютних. може бути “нулевим” або порожнім стіном.
Properties
BaseUri
Отримати або встановити смугу, яка буде використовуватися для розв’язання відносних УРІ, знайдених в документі, в абсолютні УРІ, коли це необхідно.Можуть бути “нуль” або порожні смуги.
public string BaseUri { get; set; }
вартість нерухомості
Remarks
Ця власність використовується для вирішення відносних УРІ в абсолюті в наступних випадках:
- При завантаженні HTML-документу з потоку і документ містить зображення з відносними УРІ і не має базового УРІ, зазначеного в елементі BASE HTML.
- При збереженні документа в PDF та інших форматах, щоб отримати зображення, пов’язані за допомогою відносних УРІ, щоб зображення могли бути збережені в документі виходу.
ConvertMetafilesToPng
Знайти або встановити, чи конвертувати метафілі (Aspose.FileFormat.Wmf або Aspose.FileFormat.Emf)Формат зображення Aspose.FileFormat.Png.
public bool ConvertMetafilesToPng { get; set; }
вартість нерухомості
Remarks
Метафіли (Aspose.FileFormat.Wmf або Aspose.FileFormat.Emf)Це некомпресований формат зображення і іноді вимагає великої кількості оперативної пам’яті для зберігання і обробки документа.Ця опція дозволяє конвертувати всі метафільні зображення в Aspose.FileFormat.Png на завантаження документа.Будь ласка, зверніть увагу - конвертація вікторної графіки на растер знижує якість зображень.
ConvertShapeToOfficeMath
Ви отримуєте або встановлюєте, чи можна конвертувати форми з EquationXML в об’єкти Office Math.
public bool ConvertShapeToOfficeMath { get; set; }
вартість нерухомості
Encoding
Ви отримаєте або встановите кодування, яке буде використано для завантаження HTML, TXT або CHM документа, якщо кодування не зазначено на місці документа.Можна бути “нуль”.
public Encoding Encoding { get; set; }
вартість нерухомості
Remarks
Ця власність використовується тільки при завантаженні HTML, TXT або CHM документів.
Якщо кодування не вказано всередині документа і ця властивість є, то система спробує автоматично виявити кодування.
FontSettings
Дозволяє вказати налаштування шрифту документа.
public FontSettings FontSettings { get; set; }
вартість нерухомості
Remarks
При завантаженні деяких форматів, Aspose.Words може вимагати розв’язання шрифтів. Наприклад, при завантаженні HTML-документів Aspose.Words може розв’язання шрифтів для виконання шрифту Fallback.
Якщо налаштуватися на , буде використовуватися стандартні налаштування статичних шрифтів Aspose.Words.Fonts.FontSettings.DefaultInstance.
Це дефолтна вартість.
IgnoreOleData
Визначити, чи можна ігнорувати дані OLE.
public bool IgnoreOleData { get; set; }
вартість нерухомості
Remarks
Ігнорування даних OLE може зменшити споживання пам’яті і підвищити продуктивність без втрачених даних у випадку, коли формат призначення не підтримує об’єкти OLE.
Це дефолтна вартість.
LanguagePreferences
Отримає переваги мови, які будуть використані при завантаженні документа.
public LanguagePreferences LanguagePreferences { get; }
вартість нерухомості
LoadFormat
Визначити формат документа, який повинен бути завантажений.За замовчуванням є Aspose.Words.LoadFormat.Auto.
public LoadFormat LoadFormat { get; set; }
вартість нерухомості
Remarks
Рекомендується, щоб ви вказали Aspose.Words.LoadFormat.Auto вартість і дозволити Aspose.Words виявити формат файлу автоматично. якщо ви знаєте формат документа, який ви наближаєтеся до завантаження, ви можете вказати формат експлицитно і це трохи скоротить час завантаження верхньою частиною, пов’язаною з автоматичним виявленням формат. якщо ви вказали експлицитний формат завантаження і він вийде, щоб бути помилковим, автоматичне виявлення буде запропоновано і буде зроблено другий спробу завантаження файлу.
MswVersion
Дозволяє вказати, що процес завантаження документа повинен відповідати конкретному MS Word версії.Стандартна вартість Aspose.Words.Settings.MsWordVersion.Word2019
public MsWordVersion MswVersion { get; set; }
вартість нерухомості
Remarks
Різні версії Word можуть обробляти певні аспекти контенту документа і форматувати трохи по-різномупід час процесу завантаження, що може призвести до невеликих відмінностей в моделі об’єкта документа.
Password
Приймати або встановити пароль для відкриття зашифрованого документа.Можна бути “нуль” або порожній ряд.
public string Password { get; set; }
вартість нерухомості
Remarks
Ви повинні знати пароль, щоб відкрити зашифрований документ. якщо документ не зашифрований, налаштуйте це на або порожній ряд.
PreserveIncludePictureField
Ви отримаєте або встановите, чи зберегти поле INCLUDEPICTURE під час читання форматів Microsoft Word.Загальна вартість ‘фальсифікована’.
public bool PreserveIncludePictureField { get; set; }
вартість нерухомості
Remarks
За замовчуванням поле INCLUDEPICTURE конвертується в об’єкт форми. Ви можете перевернути, що якщо вам потрібно, щоб поле було збережено, наприклад, якщо ви хочете програматично оновити його.
Одним з можливих випадків використання може бути використання MERGEFIELD як дитячого поля для динамічної зміни джерельного шляху зображення.
ProgressCallback
Зателефонувано під час завантаження документа і приймає дані про прогрес завантаження.
public IDocumentLoadingCallback ProgressCallback { get; set; }
вартість нерухомості
Remarks
Aspose.Words.LoadFormat.Docx, __ WL26.FlatOpc, Wl26. LoadFormat.Docm, //W L26 _.GoodForma .Dotm. _ www.load.co.uk . www.wo.o.k.c._wL6__f.good.com.e .
ResourceLoadingCallback
Дозволяє контролювати, як завантажуються зовнішні ресурси (фотографії, стильні листівки), коли документ імпортується з HTML, MHTML.
public IResourceLoadingCallback ResourceLoadingCallback { get; set; }
вартість нерухомості
TempFolder
Дозволяється використовувати тимчасові файли під час читання документа.За замовчуванням ця власність «нуль» і не використовуються тимчасові файли.
public string TempFolder { get; set; }
вартість нерухомості
Remarks
Папка повинна існувати і бути написаною, інакше виняток буде викинутий.
Aspose.Words автоматично видаляє всі тимчасові файли після завершення читання.
UpdateDirtyFields
Визначте, чи потрібно оновлювати поля з атрибутом «грязний».
public bool UpdateDirtyFields { get; set; }
вартість нерухомості
UseSystemLcid
Ви отримуєте або встановлюєте, чи використовувати вартість LCID, отриману з реєстру Windows, щоб визначити стандартні маржі налаштування сторінки.
public bool UseSystemLcid { get; set; }
вартість нерухомості
Remarks
Якщо налаштувати , то поведінка MS Word імітується, що приймає значення LCID з реєстру Windows.
Це дефолтна вартість.
WarningCallback
Покликаний під час операції навантаження, коли виявляється проблема, яка може призвести до втрати лояльності даних або форматування.
public IWarningCallback WarningCallback { get; set; }
вартість нерухомості
Methods
Equals(Об’єкт)
Визначити, чи є зазначений об’єкт рівним у вартості поточного об’єкта.
public override bool Equals(object obj)
Parameters
obj
object