Class LoadOptions
Název místa: Aspose.Words.Loading Shromáždění: Aspose.Words.dll (25.4.0)
Umožňuje specifikovat další možnosti (jako je heslo nebo základní URI), pokudPřidat dokument do objektu Aspose.Words.Dokument.
Chcete-li se dozvědět více, navštivte Specify Load Options Dokumentační článek .
public class LoadOptions
Inheritance
Derived
ChmLoadOptions , HtmlLoadOptions , MarkdownLoadOptions , PdfLoadOptions , RtfLoadOptions , TxtLoadOptions
Dědiční členové
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
LoadOptions()
Začíná nová instance této třídy se standardními hodnotami.
public LoadOptions()
LoadOptions(Stringová)
Zkratka k zahájení nové instance této třídy s uvedeným heslem k načtení šifrovaného dokumentu.
public LoadOptions(string password)
Parameters
password
string
Heslo pro otevření šifrovaného dokumentu. může být ‘zero’ nebo prázdný řádek.
LoadOptions(Příslušenství, String, String)
Zkratka k zahájení nové instance této třídy s vlastnostmi nastavenými na určité hodnoty.
public LoadOptions(LoadFormat loadFormat, string password, string baseUri)
Parameters
loadFormat
LoadFormat
Formát dokumentu, který má být nahrazen.
password
string
Heslo pro otevření šifrovaného dokumentu. může být ‘zero’ nebo prázdný řádek.
baseUri
string
etěz, který bude použit k řešení relativních URI na absolutní. může být ‘zero’ nebo prázdný řetěz.
Properties
BaseUri
Obdržíte nebo nastavíte řetězec, který bude použit k řešení relativních URI nacházejících se v dokumentu do absolutních URI, když je to nutné.Může být ‘zero’ nebo prázdný řetězec’.
public string BaseUri { get; set; }
Hodnota nemovitosti
Remarks
Tato vlastnost se používá k řešení relativních URI do absolutní v následujících případech:
- Při stahování dokumentu HTML z toku a dokument obsahuje obrázky s relativními URI a nemá základní URI uvedené v BASE HTML prvku.
- Při uložení dokumentu do PDF a jiných formátů, získat obrázky připojené pomocí relativních URI tak, že obrázky mohou být uloženy do výstupního dokumentu.
ConvertMetafilesToPng
Získáte nebo nastavíte, zda konvertuje metafily(Aspose.FileFormat.Wmf nebo Aspose.FileFormat.Emf)obrázky do formátu obrázku Aspose.FileFormat.Png.
public bool ConvertMetafilesToPng { get; set; }
Hodnota nemovitosti
Remarks
Metafily (Aspose.FileFormat.Wmf nebo Aspose.FileFormat.Emf)je nekomprimovaný obrazový formát a někdy vyžaduje spoustu RAM k uchovávání a zpracování dokumentu.Tato možnost umožňuje konverzi všech metafyzických snímků na Aspose.FileFormat.Png při načítání dokumentu.Upozorňujeme, že konverze vektorové grafiky na rastu snižuje kvalitu obrázk.
ConvertShapeToOfficeMath
Získáte nebo nastavíte, zda konvertovat tvary s EquationXML na Office Math objekty.
public bool ConvertShapeToOfficeMath { get; set; }
Hodnota nemovitosti
Encoding
Obdržíte nebo nastavíte kódování, které bude použito k načítání dokumentu HTML, TXT nebo CHM, pokud kódování není uvedeno uvnitř dokumentu.Může být ‘zero’.
public Encoding Encoding { get; set; }
Hodnota nemovitosti
Remarks
Tato vlastnost se používá pouze při stahování dokumentů HTML, TXT nebo CHM.
Pokud kódování není uvedeno uvnitř dokumentu a tato vlastnost je, pak se systém pokusí automaticky detekovat kódován.
FontSettings
Umožňuje specifikovat nastavení písma dokumentu.
public FontSettings FontSettings { get; set; }
Hodnota nemovitosti
Remarks
Při stahování některých formátů může Aspose.Words vyžadovat vyřešení fontů. Například při stahování HTML dokumentů může Aspose.Words vyřešit fonty k provedení font fallback.
Pokud je nastaven na , bude použita výchozí nastavení statického písma Aspose.Words.Fonts.FontSettings.DefaultInstance.
Standardní hodnota je .
IgnoreOleData
Určuje, zda ignorovat data OLE.
public bool IgnoreOleData { get; set; }
Hodnota nemovitosti
Remarks
Ignorování údajů OLE může snížit spotřebu paměti a zvýšit výkon bez ztracených údajů v případě, že cílový formát nepodporuje objekty OLE.
Standardní hodnota je .
LanguagePreferences
Získá jazykové preference, které budou použity při načtení dokumentu.
public LanguagePreferences LanguagePreferences { get; }
Hodnota nemovitosti
LoadFormat
Určuje formát dokumentu, který má být nahrazen.Za předpokladu je Aspose.Words.LoadFormat.Auto.
public LoadFormat LoadFormat { get; set; }
Hodnota nemovitosti
Remarks
Doporučuje se, že specifikovat Aspose.Words.LoadFormat.Auto hodnotu a nechat Aspose.Words detekovat formát souboru automaticky.Jestliže víte formát dokumentu, který se chystáte k načítání, můžete specifikovat formát výslovně a to bude mírně snížit dobu načítání na vrcholu spojené s automatickým detekcí formátu.Jestliže specifikujete výslovný formát načítání a bude to vypadat jako nesprávné, automatické detekce bude vyzvána a druhý pokus o načítání souboru bude proveden.
MswVersion
Umožňuje specifikovat, že proces načítání dokumentu by měl odpovídat konkrétní verzi MS Word.Předvolená hodnota je Aspose.Words.Settings.MsWordVersion.Word2019
public MsWordVersion MswVersion { get; set; }
Hodnota nemovitosti
Remarks
Různé verze programu Word mohou řešit určité aspekty obsahu dokumentu a formátovat trochu jinak.v průběhu procesu nabíjení, což může vést k menším rozdílům v Objektovém modelu dokumentu.
Password
Obdržíte nebo nastavíte heslo pro otevření šifrovaného dokumentu.Může být ‘zero’ nebo prázdný řádek’.
public string Password { get; set; }
Hodnota nemovitosti
Remarks
Potřebujete znát heslo, abyste otevřeli šifrovaný dokument. Pokud dokument není šifrovaný, nastavte to na nebo prázdný řádek.
PreserveIncludePictureField
Obdržíte nebo nastavíte, zda při čtení formátů programu Microsoft Word zachovat pole INCLUDEPICTURE.Standardní hodnota je ‘falešn’.
public bool PreserveIncludePictureField { get; set; }
Hodnota nemovitosti
Remarks
Podle výchozího nastavení je pole INCLUDEPICTURE přeměněno na tvarový objekt. Můžete přehodnotit, že pokud potřebujete, že pole bude zachováno, například, pokud chcete programově aktualizovat.
Jedním z možných případů použití může být použití MERGEFIELD jako dětského pole dynamicky změnit zdrojovou cestu obrazu.
ProgressCallback
Volá se během načítání dokumentu a přijímá údaje o průběhu načítán.
public IDocumentLoadingCallback ProgressCallback { get; set; }
Hodnota nemovitosti
Remarks
Aspose.Words.LoadFormat.Docx, __ WL26.FlatOpc, Wl26. LoadForma .Dokm, //W L26 _.LodFormata.dotm a _ www.loadformate.docx.co.uk se podílí na podpoře formátů.
ResourceLoadingCallback
Umožňuje ovládat, jak jsou vnější zdroje (obrázky, stylové listy) nahrazeny, když je dokument importován z HTML, MHTML.
public IResourceLoadingCallback ResourceLoadingCallback { get; set; }
Hodnota nemovitosti
TempFolder
Umožňuje používat dočasné soubory při čtení dokumentu.Podle výchozího nastavení je tato vlastnost ‘zero’ a žádné dočasné soubory nejsou používány.
public string TempFolder { get; set; }
Hodnota nemovitosti
Remarks
Soubor musí existovat a být psatelný, jinak bude vyňata výjimka.
Aspose.Words automaticky odstraní všechny dočasné soubory po dokončení čten.
UpdateDirtyFields
Určuje, zda aktualizovat pole s “špinavým” atributem.
public bool UpdateDirtyFields { get; set; }
Hodnota nemovitosti
UseSystemLcid
Obdrží nebo nastaví, zda použít hodnotu LCID získanou z registru systému Windows k určení výchozích marží nastavení stránky.
public bool UseSystemLcid { get; set; }
Hodnota nemovitosti
Remarks
Pokud je nastaven na , pak je emulováno chování MS Word, které bere hodnotu LCID z registru Windows.
Standardní hodnota je .
WarningCallback
Volá se během operace zatížení, když je zjištěn problém, který může vést k ztrátě dat nebo formátování věrnosti.
public IWarningCallback WarningCallback { get; set; }
Hodnota nemovitosti
Methods
Equals(Objekt)
Určuje, zda je specifikovaný objekt v hodnotě rovný aktuálnímu objektu.
public override bool Equals(object obj)
Parameters
obj
object