Class LoadOptions
nazivni prostor: Aspose.Words.Loading Sastav: Aspose.Words.dll (25.4.0)
Omogućuje određivanje dodatnih opcija (kao što su lozinka ili osnovni URI) kadaPreuzimanje dokumenta u Aspose.Words.Document objekt.
Da biste saznali više, posjetite Specify Load Options Dokumentarni članak .
public class LoadOptions
Inheritance
Derived
ChmLoadOptions , HtmlLoadOptions , MarkdownLoadOptions , PdfLoadOptions , RtfLoadOptions , TxtLoadOptions
naslijeđeni članovi
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
LoadOptions()
Inicijalizira novu primjenu ove klase s podrazumevanim vrijednostima.
public LoadOptions()
LoadOptions(String)
Kratko za inicijaliziranje nove primjere ove klase s određenim lozinkom za preuzimanje šifriranog dokumenta.
public LoadOptions(string password)
Parameters
password
string
Lozinka za otvaranje šifriranog dokumenta. može biti ‘zero’ ili prazan red.
LoadOptions(String, String i String, String i String)
Kratko za inicijaliziranje nove primjere ove klase s svojstvima postavljenima na određene vrijednosti.
public LoadOptions(LoadFormat loadFormat, string password, string baseUri)
Parameters
loadFormat
LoadFormat
Obrazac dokumenta koji treba preuzeti.
password
string
Lozinka za otvaranje šifriranog dokumenta. može biti ‘zero’ ili prazan red.
baseUri
string
String koji će se koristiti za rješavanje relativnih URI-a na apsolutno. može biti ‘zero’ ili prazan string.
Properties
BaseUri
Pronađite ili postavite red koji će se koristiti za rješavanje relativnih URI-a pronađenih u dokumentu u apsolutne URI-e kada je potrebno.Može biti ‘zero’ ili prazan red.
public string BaseUri { get; set; }
Vrijednost nekretnina
Remarks
Ova imovina se koristi za rješavanje relativnih URI-a u apsolutu u sljedećim slučajevima:
- Prilikom preuzimanja HTML dokumenta iz struje i dokumenta sadrži slike s relativnim URI-ima i nema osnovni URI naveden u elementu BASE HTML.
- Kada sačuvate dokument u PDF i drugim formatima, povući slike povezane pomoću relativnih URI-a tako da se slike mogu sačuvati u izvornom dokumentu.
ConvertMetafilesToPng
Dobivaju ili postavljaju ili pretvoriti metafile(Aspose.FileFormat.Wmf ili Aspose.FileFormat.Emf)Slike u Aspose.FileFormat.Png format slike.
public bool ConvertMetafilesToPng { get; set; }
Vrijednost nekretnina
Remarks
Metafili (Aspose.FileFormat.Wmf ili Aspose.FileFormat.Emf)je nekomprimirani format slike i ponekad zahtijeva mnogo RAM-a za zadržavanje i obradu dokumenta.Ova opcija omogućuje pretvaranje svih metafilnih slika u Aspose.FileFormat.Png na punjenju dokumenta.Obratite pažnju - pretvaranje vektorske grafike na raster smanjuje kvalitetu slika.
ConvertShapeToOfficeMath
Dobivate ili postavite kako biste pretvorili oblike s EquationXML-om u Office Math objekte.
public bool ConvertShapeToOfficeMath { get; set; }
Vrijednost nekretnina
Encoding
Pronađite ili postavite kodiranje koje će se koristiti za punjenje HTML, TXT ili CHM dokumenta ako kodiranje nije navedeno unutar dokumenta.Može biti ‘zero’.
public Encoding Encoding { get; set; }
Vrijednost nekretnina
Remarks
Ova svojstva se koriste samo prilikom preuzimanja HTML, TXT ili CHM dokumenata.
Ako kodiranje nije navedeno unutar dokumenta i to je svojstvo, onda će sustav pokušati automatski otkriti kodiranje.
FontSettings
Omogućuje određivanje postavki pisma dokumenta.
public FontSettings FontSettings { get; set; }
Vrijednost nekretnina
Remarks
Prilikom preuzimanja nekih formata, Aspose.Words može zahtijevati rješavanje fontova. na primjer, prilikom preuzimanja HTML dokumenata, Aspose.Words može rješavati fontove kako bi izvršila pad fontova.
Ako je postavljeno na , privremene postavke statskog pisma Aspose.Words.Fonts.FontSettings.DefaultInstance će se koristiti.
Definicijska vrijednost je.
IgnoreOleData
Obavijest o tome treba li zanemariti podatke OLE.
public bool IgnoreOleData { get; set; }
Vrijednost nekretnina
Remarks
Ignoriranje podataka OLE-a može smanjiti potrošnju memorije i povećati performanse bez gubitka podataka u slučaju kada format odredišta ne podržava objekte OLE-a.
Definicijska vrijednost je.
LanguagePreferences
Dobivaju se jezične preferencije koje će se koristiti kada se dokument preuzme.
public LanguagePreferences LanguagePreferences { get; }
Vrijednost nekretnina
LoadFormat
Obavijest o obliku dokumenta koji će se preuzeti.Podrazumevano je Aspose.Words.LoadFormat.Auto.
public LoadFormat LoadFormat { get; set; }
Vrijednost nekretnina
Remarks
Preporučuje se da navedete Aspose.Words.LoadFormat.Auto vrijednost i dopustite Aspose.Words otkriti format datoteke automatski. ako znate format dokumenta koji ste na raspolaganju za preuzimanje, možete izričito odrediti format i to će malo smanjiti vrijeme preuzimanja na vrhu povezan s automatskim otkrivanjem formata. ako navedete izričito oblik preuzimanja i to će se pokazati da je pogrešno, automatsko otkrivanje će biti pozvan i drugi pokušaj preuzimanja datoteke će se učiniti.
MswVersion
Dopuštenje za određivanje da proces preuzimanja dokumenta mora odgovarati određenoj verziji MS Word-a.Podrazumevana vrijednost je Aspose.Words.Settings.MsWordVersion.Word2019
public MsWordVersion MswVersion { get; set; }
Vrijednost nekretnina
Remarks
Različite Word verzije mogu se nositi s određenim aspektima sadržaja dokumenta i oblikovati malo drugačijetijekom procesa punjenja, što može rezultirati manjim razlikama u modelu Objekta dokumenta.
Password
Pronađite ili postavite lozinku za otvaranje šifriranog dokumenta.Može biti ‘zero’ ili prazan red.
public string Password { get; set; }
Vrijednost nekretnina
Remarks
Potrebno je znati lozinku kako biste otvorili šifrirani dokument.Ako dokument nije šifriran, postavite ga na ili prazan red.
PreserveIncludePictureField
Dobivaju ili postavljaju hoće li sačuvati polje INCLUDEPICTURE prilikom čitanja Microsoft Word formata.Podrazumevana vrijednost je ’lažna’.
public bool PreserveIncludePictureField { get; set; }
Vrijednost nekretnina
Remarks
Podrazumevano, polje INCLUDEPICTURE pretvara se u oblik objekta. možete prevrnuti da ako želite da se polje sačuvaju, na primjer, ako želite programski ažurirati.
Jedan od mogućih slučajeva korištenja može biti korištenje MERGEFIELD-a kao dječjeg polja kako bi se dinamično promijenila izvorna staza slike.
ProgressCallback
Poziva se tijekom preuzimanja dokumenta i prihvaća podatke o napretku preuzimanja.
public IDocumentLoadingCallback ProgressCallback { get; set; }
Vrijednost nekretnina
Remarks
Aspose.Words.LoadFormat.Docx, __ WL26.FlatOpc, Wl26. LoadFormat.Docm, //W L26 _.loadInform.Otm. _ www.wl.co.uk.pl.o.e.v.s . u obliku podnošenja formata.
ResourceLoadingCallback
Omogućuje kontrolu načina na koji se vanjski resursi (slika, stilski listovi) nalaze kada se dokument uvozi iz HTML, MHTML.
public IResourceLoadingCallback ResourceLoadingCallback { get; set; }
Vrijednost nekretnina
TempFolder
Omogućuje korištenje privremenih datoteka prilikom čitanja dokumenta.Podrazumevano, ova imovina je ‘zero’ i ne koriste se privremeni datoteci.
public string TempFolder { get; set; }
Vrijednost nekretnina
Remarks
Folder mora postojati i biti pismen, inače će biti bacena iznimka.
Aspose.Words automatski uklanja sve privremene datoteke nakon završetka čitanja.
UpdateDirtyFields
Ispostavlja se hoće li se polja ažurirati s “prljavim” atributom.
public bool UpdateDirtyFields { get; set; }
Vrijednost nekretnina
UseSystemLcid
Dobivate ili postavite da li koristite vrijednost LCID-a dobivenu iz registara Windows-a kako biste utvrdili privremene marže postavljanja stranice.
public bool UseSystemLcid { get; set; }
Vrijednost nekretnina
Remarks
Ako je postavljeno na , onda se emulira ponašanje MS Word koji uzima vrijednost LCID iz registara Windows-a.
Definicijska vrijednost je.
WarningCallback
Pozvani tijekom operacije opterećenja, kada se otkrije problem koji bi mogao rezultirati gubitkom povjerenja podataka ili formatacije.
public IWarningCallback WarningCallback { get; set; }
Vrijednost nekretnina
Methods
Equals(Objekt)
Određuje je li određeni objekt u vrijednosti jednak trenutnom objektu.
public override bool Equals(object obj)
Parameters
obj
object