Class LoadOptions

Class LoadOptions

Название пространства: Aspose.Words.Loading Ассоциация: Aspose.Words.dll (25.4.0)

Возможность указания дополнительных вариантов (например, пароля или базового УРИ), когдаЗагрузить документ в объект Aspose.Words.Document.

Чтобы узнать больше, посетите Specify Load Options Документационная статья .

public class LoadOptions

Inheritance

object LoadOptions

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

Стоимость недвижимости

string

Remarks

Данное имущество используется для разрешения относительных УРИ в абсолютном в следующих случаях:

  • При загрузке HTML-документа с потока и документ содержит изображения с относительными УРИ и не имеет базового УРИ, указанного в элементе BASE HTML.
  • При сохранении документа в PDF и других форматах, чтобы получить изображения, связанные с использованием относительных УРИ, чтобы изображения могли быть сохранены в документ выхода.

ConvertMetafilesToPng

Получается или устанавливается, чтобы конвертировать метафилы (Aspose.FileFormat.Wmf или Aspose.FileFormat.Emf)изображения в формате изображения Aspose.FileFormat.Png.

public bool ConvertMetafilesToPng { get; set; }

Стоимость недвижимости

bool

Remarks

Метафилы (Aspose.FileFormat.Wmf или Aspose.FileFormat.Emf)Это некомпрессированный формат изображения и иногда требует большого количества RAM для хранения и обработки документа.Эта опция позволяет конвертировать все метафильные изображения в Aspose.FileFormat.Png на загрузке документа.Пожалуйста, обратите внимание, что конверсия векторной графики в растер снижает качество изображений.

ConvertShapeToOfficeMath

Получается или устанавливается, чтобы конвертировать формы с EquationXML в Office Math объекты.

public bool ConvertShapeToOfficeMath { get; set; }

Стоимость недвижимости

bool

Encoding

Получается или устанавливается кодирование, которое будет использоваться для загрузки документа HTML, TXT или CHM, если кодирование не указано внутри документа.Может быть «нулевым».

public Encoding Encoding { get; set; }

Стоимость недвижимости

Encoding

Remarks

Эта свойство используется только при загрузке документов HTML, TXT или CHM.

Если кодирование не указано внутри документа и это свойство есть, то система попытается автоматически обнаружить кодирование.

FontSettings

Позволяет уточнить настройки шрифта документа.

public FontSettings FontSettings { get; set; }

Стоимость недвижимости

FontSettings

Remarks

При загрузке некоторых форматов Aspose.Words может потребоваться разрешение шрифтов. Например, при загрузке HTML-документов Aspose.Words может разрешить шрифты для выполнения шрифта Fallback.

Если вы настроите на , по умолчанию используются настройки статического шрифта Aspose.Words.Fonts.FontSettings.DefaultInstance.

Стандартная стоимость есть.

IgnoreOleData

Определяет, следует ли игнорировать данные OLE.

public bool IgnoreOleData { get; set; }

Стоимость недвижимости

bool

Remarks

Игнорирование данных OLE может снизить потребление памяти и повысить производительность без утраченных данных в случае, когда формат назначения не поддерживает объекты OLE.

Стандартная стоимость есть.

LanguagePreferences

Получается языковые предпочтения, которые будут использованы при загрузке документа.

public LanguagePreferences LanguagePreferences { get; }

Стоимость недвижимости

LanguagePreferences

LoadFormat

Определяет формат документа, который должен быть загружен.По умолчанию это Aspose.Words.LoadFormat.Auto.

public LoadFormat LoadFormat { get; set; }

Стоимость недвижимости

LoadFormat

Remarks

Рекомендуется, чтобы вы указали значение Aspose.Words.LoadFormat.Auto и позволили Aspose.Words обнаружить формат файла автоматически. Если вы знаете формат документа, который вы собираетесь загрузить, вы можете уточнить формат explicitly и это будет немного сократить время загрузки по верхней части, связанной с автоматическим обнаружением формат. Если вы уточнить explicit формат загрузки и он выйдет, чтобы быть неправильным, автоматическое обнаружение будет запрошено и будет сделана вторая попытка загрузить файл.

MswVersion

Позволяет указать, что процесс загрузки документа должен соответствовать конкретной версии MS Word.Стандартная стоимость Aspose.Words.Settings.MsWordVersion.Word2019

public MsWordVersion MswVersion { get; set; }

Стоимость недвижимости

MsWordVersion

Remarks

Разные версии Word могут справляться с определенными аспектами контента документа и форматировать немного по-разномуво время процесса загрузки, что может привести к незначительным различиям в моделе объекта документа.

Password

Получается или устанавливается пароль для открытия зашифрованного документа.Может быть «нулевым» или пустым строком.

public string Password { get; set; }

Стоимость недвижимости

string

Remarks

Вам нужно знать пароль, чтобы открыть зашифрованный документ.Если документ не зашифрован, установите это на или пустой строк.

PreserveIncludePictureField

Получается или устанавливается, чтобы сохранить поле INCLUDEPICTURE при чтении форматов Microsoft Word.По умолчанию значение «фальсифицированное».

public bool PreserveIncludePictureField { get; set; }

Стоимость недвижимости

bool

Remarks

По умолчанию поле INCLUDEPICTURE конвертируется в объект формы. Вы можете пересекать, что если вам нужно, чтобы поле было сохранено, например, если вы хотите обновлять его программатически. Обратите внимание, однако, что этот подход не распространен для Aspose.Words. Используйте его на свой собственный риск.

Одним из возможных случаев использования может быть использование MERGEFIELD в качестве детского поля для динамического изменения источника образа.

ProgressCallback

Призвано во время загрузки документа и принимает данные о прогрессе загрузки.

public IDocumentLoadingCallback ProgressCallback { get; set; }

Стоимость недвижимости

IDocumentLoadingCallback

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

Стоимость недвижимости

IResourceLoadingCallback

TempFolder

Разрешается использовать временные файлы при чтении документа.По умолчанию эта собственность «нулевая» и не используются временные файлы.

public string TempFolder { get; set; }

Стоимость недвижимости

string

Remarks

Файл должен существовать и быть письменным, в противном случае будет выброшено исключение.

Aspose.Words автоматически удаляет все временные файлы после завершения чтения.

UpdateDirtyFields

Он уточняет, надо ли обновлять поля с атрибутом «жёсткий».

public bool UpdateDirtyFields { get; set; }

Стоимость недвижимости

bool

UseSystemLcid

Получается или устанавливается, используется ли значение LCID, полученное из реестра Windows, для определения маргина по умолчанию настройки страницы.

public bool UseSystemLcid { get; set; }

Стоимость недвижимости

bool

Remarks

Если настроен, то эмулируется поведение MS Word, которое принимает значение LCID из реестра Windows.

Стандартная стоимость есть.

WarningCallback

Названо во время операции загрузки, когда обнаруживается проблема, которая может привести к потере данных или форматирования верности.

public IWarningCallback WarningCallback { get; set; }

Стоимость недвижимости

IWarningCallback

Methods

Equals(Объекты)

Определяет, равен ли указанный объект стоимости текущему объекту.

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

 Русский