Class LoadOptions
Pôvodný názov: Aspose.Words.Loading Zhromaždenie: Aspose.Words.dll (25.4.0)
Umožňuje určiť ďalšie možnosti (napríklad heslo alebo základné URI), keďnahrávanie dokumentu do objektu Aspose.Words.Dokument.
Aby ste sa dozvedeli viac, navštívte Specify Load Options Dokumentačný článok .
public class LoadOptions
Inheritance
Derived
ChmLoadOptions , HtmlLoadOptions , MarkdownLoadOptions , PdfLoadOptions , RtfLoadOptions , TxtLoadOptions
Z dedičných členov
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
LoadOptions()
Initalizuje novú inštanciu tejto triedy s predvolenými hodnotami.
public LoadOptions()
LoadOptions(Stretnutie)
Skratka na začatie novej inštancie tejto triedy so špecifikovaným heslom na stiahnutie šifrovaného dokumentu.
public LoadOptions(string password)
Parameters
password
string
heslo na otvorenie šifrovaného dokumentu. môže byť ‘zero’ alebo prázdny riadok.
LoadOptions(Príslušenstvo pre String, String)
Skratka na inicializáciu novej inštancie tejto triedy s vlastnosťami nastavenými na špecifikované hodnoty.
public LoadOptions(LoadFormat loadFormat, string password, string baseUri)
Parameters
loadFormat
LoadFormat
Formát dokumentu, ktorý sa má nahrať.
password
string
heslo na otvorenie šifrovaného dokumentu. môže byť ‘zero’ alebo prázdny riadok.
baseUri
string
Strina, ktorá sa bude používať na vyriešenie relatívnych URI na absolútne. môže byť ‘zero’ alebo prázdny strina.
Properties
BaseUri
Získajte alebo nastavíte riadok, ktorý sa bude používať na vyriešenie relatívnych URI nachádzajúcich sa v dokumente do absolútnych URI, keď je to potrebné.Môže byť ‘zero’ alebo prázdny riadok.
public string BaseUri { get; set; }
Hodnota nehnuteľnosti
Remarks
Táto vlastnosť sa používa na vyriešenie relatívnych URI do absolútneho v nasledujúcich prípadoch:
- Pri načítaní dokumentu HTML z prúdu a dokument obsahuje obrázky s relatívnymi URI a nemá základný URI uvedený v položke BASE HTML.
- Pri ukladaní dokumentu do PDF a iných formátov, získať obrázky prepojené pomocou relatívnych URI tak, že obrázky môžu byť uložené do výstupného dokumentu.
ConvertMetafilesToPng
Získať alebo nastaviť, či previesť metafil(Aspose.FileFormat.Wmf alebo Aspose.FileFormat.Emf)snímky do formátu snímky Aspose.FileFormat.Png.
public bool ConvertMetafilesToPng { get; set; }
Hodnota nehnuteľnosti
Remarks
Metafily (Aspose.FileFormat.Wmf alebo Aspose.FileFormat.Emf)je nekomprimovaný obrazový formát a niekedy si vyžaduje veľa RAM na držanie a spracovanie dokumentu.Táto možnosť umožňuje premeniť všetky metafyzické obrázky na Aspose.FileFormat.Png pri načítaní dokumentu.Upozorňujeme, že konverzia vektorovej grafiky na raster znižuje kvalitu obrázkov.
ConvertShapeToOfficeMath
Získať alebo nastaviť, či premeniť tvary s EquationXML na Office Math objekty.
public bool ConvertShapeToOfficeMath { get; set; }
Hodnota nehnuteľnosti
Encoding
Dostanete alebo nastavíte kódovanie, ktoré sa bude používať na nahrávanie dokumentu HTML, TXT alebo CHM, ak kódovanie nie je uvedené na strane dokumentu.Môže byť ‘zero’.
public Encoding Encoding { get; set; }
Hodnota nehnuteľnosti
Remarks
Táto vlastnosť sa používa iba pri nahrávaní dokumentov HTML, TXT alebo CHM.
Ak kódovanie nie je uvedené vo vnútri dokumentu a táto vlastnosť je , potom sa systém bude pokúsiť automaticky detekovať kódovanie.
FontSettings
Umožňuje určiť nastavenia písma dokumentu.
public FontSettings FontSettings { get; set; }
Hodnota nehnuteľnosti
Remarks
Pri nahrávaní niektorých formátov, Aspose.Words môže vyžadovať vyriešiť písma. Napríklad, pri nahrávaní HTML dokumentov Aspose.Words môže vyriešiť písma vykonávať font fallback.
Ak je nastavený na , predvolené statické nastavenia písma Aspose.Words.Fonts.FontSettings.DefaultInstance sa použije.
Predvolená hodnota je.
IgnoreOleData
Uvedomte, či ignorovať údaje OLE.
public bool IgnoreOleData { get; set; }
Hodnota nehnuteľnosti
Remarks
Ignorovanie údajov OLE môže znížiť spotrebu pamäte a zvýšiť výkon bez straty údajov v prípade, že formát určenia nepodporuje objekty OLE.
Predvolená hodnota je.
LanguagePreferences
Získa jazykové preferencie, ktoré sa budú používať pri načítaní dokumentu.
public LanguagePreferences LanguagePreferences { get; }
Hodnota nehnuteľnosti
LoadFormat
Ukazuje formát dokumentu, ktorý sa má nahrať.Predvolený je Aspose.Words.LoadFormat.Auto.
public LoadFormat LoadFormat { get; set; }
Hodnota nehnuteľnosti
Remarks
Odporúča sa, aby ste špecifikovať Aspose.Words.LoadFormat.Auto hodnotu a nechať Aspose.Words detekovať formát súboru automaticky. Ak viete formát dokumentu, ktorý sa chystáte na stiahnutie, môžete špecifikovať formát výslovne a to bude mierne znížiť čas na stiahnutie cez vrchol spojený s automatické detekcie formátu. Ak ste špecifikovať výslovne formát na stiahnutie a to bude vyzerať ako nesprávne, automatické detekcie bude povolaný a druhý pokus na stiahnutie súboru bude vykonaný.
MswVersion
Umožňuje určiť, že proces načítania dokumentu by sa mal zhodovať s konkrétnou verziou MS Word.Predvolená hodnota je Aspose.Words.Settings.MsWordVersion.Word2019
public MsWordVersion MswVersion { get; set; }
Hodnota nehnuteľnosti
Remarks
Rôzne verzie programu Word sa môžu zaoberať určitými aspektmi obsahu dokumentu a formátovať mierne odlišnev priebehu procesu nabíjania, čo môže viesť k menším rozdielom v modelu Objekt dokumentu.
Password
Dostanete alebo nastavíte heslo na otvorenie šifrovaného dokumentu.Môže byť ‘zero’ alebo prázdny riadok.
public string Password { get; set; }
Hodnota nehnuteľnosti
Remarks
Musíte poznať heslo, aby ste otvorili šifrovaný dokument. Ak dokument nie je šifrovaný, nastavte to na alebo prázdny riadok.
PreserveIncludePictureField
Získava alebo nastaví, či zachovať pole INCLUDEPICTURE pri čítaní formátov programu Microsoft Word.Predvolená hodnota je “falošné”.
public bool PreserveIncludePictureField { get; set; }
Hodnota nehnuteľnosti
Remarks
V predvolenom nastavení sa pole INCLUDEPICTURE konvertuje na tvarový objekt. Môžete prevrátiť, že ak potrebujete, aby sa pole zachovalo, napríklad, ak chcete programovo aktualizovať. Všimnite si však, že tento prístup nie je bežný pre Aspose.Words. Použite ho na vlastné riziko.
Jedným z možných prípadov použitia môže byť použitie MERGEFIELD ako detského poľa dynamicky zmeniť zdrojovú cestu obrazu.
ProgressCallback
Povolaný počas načítania dokumentu a prijíma údaje o pokroku načítania.
public IDocumentLoadingCallback ProgressCallback { get; set; }
Hodnota nehnuteľnosti
Remarks
Aspose.Words.LoadFormat.Docx, __ WL26.FlatOpc, _ www.Wl26_.loadForma.docm , www.ww.wll 26 _.soadformát.dotm.co.id. wl 26 .soodformate.dox.go.o.v.s._wls.rodd.no.zhromažďuje formáty podporované formátmi.
ResourceLoadingCallback
Umožňuje ovládať, ako sú vonkajšie zdroje (obrázky, štýlové listy) nahrané, keď je dokument importovaný z HTML, MHTML.
public IResourceLoadingCallback ResourceLoadingCallback { get; set; }
Hodnota nehnuteľnosti
TempFolder
Umožňuje používať dočasné súbory pri čítaní dokumentu.V predvolenom nastavení je táto vlastnosť ‘zero’ a žiadne dočasné súbory sa nepoužívajú.
public string TempFolder { get; set; }
Hodnota nehnuteľnosti
Remarks
Súbor musí existovať a byť písateľný, inak bude vyňatá výnimka.
Aspose.Words automaticky odstráni všetky dočasné súbory po dokončení čítania.
UpdateDirtyFields
Určuje, či aktualizovať polia s “špinavým” atribútom.
public bool UpdateDirtyFields { get; set; }
Hodnota nehnuteľnosti
UseSystemLcid
Získava alebo nastaví, či použiť hodnotu LCID získanú z registra systému Windows na určenie predvolených hraníc nastavenia stránky.
public bool UseSystemLcid { get; set; }
Hodnota nehnuteľnosti
Remarks
Ak je nastavený na , potom sa emuluje správanie MS Word, ktoré berie hodnotu LCID z registra systému Windows.
Predvolená hodnota je.
WarningCallback
Volané počas prevádzky zaťaženia, keď sa zistí problém, ktorý by mohol viesť k straty vernosti údajov alebo formátovania.
public IWarningCallback WarningCallback { get; set; }
Hodnota nehnuteľnosti
Methods
Equals(objekty)
Určuje, či je špecifikovaný objekt v hodnote rovnaký ako aktuálny objekt.
public override bool Equals(object obj)
Parameters
obj
object