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)Это некомпрессированный формат изображения и иногда требует большого количества RAM для хранения и обработки документа.Эта опция позволяет конвертировать все метафильные изображения в 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 обнаружить формат файла автоматически. Если вы знаете формат документа, который вы собираетесь загрузить, вы можете уточнить формат explicitly и это будет немного сократить время загрузки по верхней части, связанной с автоматическим обнаружением формат. Если вы уточнить explicit формат загрузки и он выйдет, чтобы быть неправильным, автоматическое обнаружение будет запрошено и будет сделана вторая попытка загрузить файл.
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 конвертируется в объект формы. Вы можете пересекать, что если вам нужно, чтобы поле было сохранено, например, если вы хотите обновлять его программатически. Обратите внимание, однако, что этот подход не распространен для Aspose.Words. Используйте его на свой собственный риск.
Одним из возможных случаев использования может быть использование MERGEFIELD в качестве детского поля для динамического изменения источника образа.
ProgressCallback
Призвано во время загрузки документа и принимает данные о прогрессе загрузки.
public IDocumentLoadingCallback ProgressCallback { get; set; }
Стоимость недвижимости
Remarks
WL26_.LoadFormat.Docx, www.l26_.loadformat .FlatOpc, wL26.Loada.docm, //wll26_. Loadaformat .Dotm и _wl26, _wwl66.loadaforma.Markdown, /wwL62, _ www.ll62.Loadeformate.Rtf,_wls63.Loadoformati.WordML, -wsl65.Loads.
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