Class LoadOptions

Class LoadOptions

Името на пространството: Aspose.Words.Loading Асамблея: Aspose.Words.dll (25.4.0)

Позволява да се посочат допълнителни опции (като парола или база URI), когато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 документ от поток и документът съдържа изображения с относителни URI и няма основен URI, посочен в елемента BASE HTML.
  • PDF и други формати, за да се възстановят изображения, свързани с помощта на относителни URI.

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 и да позволите на Wl26 да открие файлов формат автоматично.Ако знаете формата на документа, който планирате да зареждате, можете да определите формата изрично и това ще намали малко времето за зареждане от горната част, свързана с автоматичното откриване на формата.

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

Aspose.Words.LoadFormat.Docx, __ WL26.FlatOpc, Wl26. LoadForma.docm, //W L26 _.Lawformat .Dotm и _ www.loadformat.dotx .

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

 Български