Class LoadOptions
Navne til: Aspose.Words.Loading Sammensætning: Aspose.Words.dll (25.4.0)
Tillader at angive yderligere muligheder (f.eks. adgangskode eller base URI) nårLad et dokument ind i et Aspose.Words.Document objekt.
For at lære mere, besøg Specify Load Options Dokumentation af artiklen.
public class LoadOptions
Inheritance
Derived
ChmLoadOptions , HtmlLoadOptions , MarkdownLoadOptions , PdfLoadOptions , RtfLoadOptions , TxtLoadOptions
De arvede medlemmer
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
LoadOptions()
Initialiserer en ny instans af denne klasse med standardværdier.
public LoadOptions()
LoadOptions(String)
En korthed til at initialisere en ny instans af denne klasse med det angivne adgangskode til at oplade et krypteret dokument.
public LoadOptions(string password)
Parameters
password
string
Passordet til at åbne et krypteret dokument. kan være ’null’ eller tom ringe.
LoadOptions(String, String og String)
En korthed til at initialisere en ny instans af denne klasse med egenskaber fastsat til de angivne værdier.
public LoadOptions(LoadFormat loadFormat, string password, string baseUri)
Parameters
loadFormat
LoadFormat
Formatet af dokumentet skal oplades.
password
string
Passordet til at åbne et krypteret dokument. kan være ’null’ eller tom ringe.
baseUri
string
Den linje, der vil blive brugt til at løse relative URI’er til absolut. kan være ’null’ eller tom linje.
Properties
BaseUri
Få eller indsæt den strenge, der vil blive brugt til at løse relative URI’er fundet i dokumentet i absolutte URI’er, når det er nødvendigt.Kan være ’null’ eller tomt strenge'.
public string BaseUri { get; set; }
Ejendomsværdi
Remarks
Denne ejendom bruges til at løse relative URI’er til absolut i følgende tilfælde:
- Når du lader et HTML-dokument fra en strøm og dokumentet indeholder billeder med relative URI’er og har ikke en base URI angivet i BASE HTML-elementet.
- Når du gemmer et dokument i PDF og andre formater, for at hente billeder knyttet ved hjælp af relative URI’er, så billederne kan gemmes i udgangsdokumentet.
ConvertMetafilesToPng
Få eller indstille om at konvertere metafile(Aspose.FileFormat.Wmf eller Aspose.FileFormat.Emf)Billeder til Aspose.FileFormat.Png billedformat.
public bool ConvertMetafilesToPng { get; set; }
Ejendomsværdi
Remarks
Metafiler (Aspose.FileFormat.Wmf eller Aspose.FileFormat.Emf)Det er et ikke-komprimeret billedformat og kræver nogle gange meget RAM til at holde og behandle dokumentet.Denne mulighed giver dig mulighed for at konvertere alle metafilbilleder til Aspose.FileFormat.Png på dokumentladen.Bemærk - konvertering vektor grafik til raster nedsætter kvaliteten af billederne.
ConvertShapeToOfficeMath
Få eller indstille, om du skal konvertere former med EquationXML til Office Math-objekter.
public bool ConvertShapeToOfficeMath { get; set; }
Ejendomsværdi
Encoding
Få eller indstille kodningen, der vil blive brugt til at oplade et HTML, TXT eller CHM dokument, hvis kodningen ikke er angivet inde i dokumentet.Kan være ’null'.
public Encoding Encoding { get; set; }
Ejendomsværdi
Remarks
Denne egenskab anvendes kun ved opladning af HTML, TXT eller CHM-dokumenter.
Hvis kodning ikke er angivet inde i dokumentet, og denne egenskab er, så vil systemet forsøge automatisk at opdage kodningen.
FontSettings
Det giver mulighed for at angive dokument font indstillinger.
public FontSettings FontSettings { get; set; }
Ejendomsværdi
Remarks
Når du lader nogle formater, kan Aspose.Words kræve at løse bogstaverne. For eksempel, når du lader HTML-dokumenter Aspose.Words kan løse bogstaverne for at udføre bogstaverne fallback.
Hvis du har indstillet til, vil standard statiske fontindstillinger Aspose.Words.Fonts.FontSettings.DefaultInstance blive brugt.
Det er standardværdien .
IgnoreOleData
Det angiver, om man skal ignorere OLE-data.
public bool IgnoreOleData { get; set; }
Ejendomsværdi
Remarks
Ignorering af OLE-data kan reducere hukommelsesforbruget og øge ydeevnen uden data tabt i et tilfælde, hvor destinationsformat ikke understøtter OLE-objekter.
Det er standardværdien .
LanguagePreferences
Få sprogindstillinger, der vil blive brugt, når dokumentet er opladt.
public LanguagePreferences LanguagePreferences { get; }
Ejendomsværdi
LoadFormat
Det angiver formatet for det dokument, der skal oplades.Den standard er Aspose.Words.LoadFormat.Auto.
public LoadFormat LoadFormat { get; set; }
Ejendomsværdi
Remarks
Det anbefales, at du angiver Aspose.Words.LoadFormat.Auto værdi og lad Aspose.Words opdage filformatet automatisk. Hvis du ved formatet af dokumentet, du er på vej til at oplade, kan du angive formatet udtrykkeligt og dette vil lidt reducere opladningstiden af overhovedet forbundet med automatisk opdagelse af formatet.
MswVersion
Det giver mulighed for at angive, at dokumentopladningsprocessen skal matche en specifik MS Word-version.Standardværdien er Aspose.Words.Settings.MsWordVersion.Word2019
public MsWordVersion MswVersion { get; set; }
Ejendomsværdi
Remarks
Forskellige Word-versioner kan håndtere visse aspekter af dokumentindhold og formatere lidt anderledesunder opladningsprocessen, hvilket kan resultere i mindre forskelle i Document Object Model.
Password
Du får eller indsætter adgangskoden til at åbne et krypteret dokument.Det kan være ’null’ eller tomt string'.
public string Password { get; set; }
Ejendomsværdi
Remarks
Du skal kende adgangskoden for at åbne et krypteret dokument. Hvis dokumentet ikke er krypteret, indstiller du dette til eller tomme ringe.
PreserveIncludePictureField
Få eller indstille, om du skal bevare feltet INCLUDEPICTURE, når du læser Microsoft Word-formater.Den standardværdi er ‘falsk’.
public bool PreserveIncludePictureField { get; set; }
Ejendomsværdi
Remarks
Som standard konverteres feltet INCLUDEPICTURE til et formobjekt. Du kan override, at hvis du har brug for feltet til at blive bevaret, for eksempel, hvis du ønsker at opdatere det programmeret. Bemærk dog, at denne tilgang ikke er almindelig for Aspose.Words. Brug det på egen risiko.
En af de mulige brugs tilfælde kan være at bruge en MERGEFIELD som et børnefelt for dynamisk at ændre kildevejen i billedet.
ProgressCallback
Opkaldt under loading et dokument og accepterer data om loading fremskridt.
public IDocumentLoadingCallback ProgressCallback { get; set; }
Ejendomsværdi
Remarks
Aspose.Words.LoadFormat.Docx, __ WL26.FlatOpc, Wl26. LoadForma.docm, ..
ResourceLoadingCallback
Det giver mulighed for at kontrollere, hvordan eksterne ressourcer (billeder, stillister) oplades, når et dokument importeres fra HTML, MHTML.
public IResourceLoadingCallback ResourceLoadingCallback { get; set; }
Ejendomsværdi
TempFolder
Tillader brug af midlertidige filer, når du læser dokumentet.By standard er denne ejendom ’null’ og ingen midlertidige filer bruges.
public string TempFolder { get; set; }
Ejendomsværdi
Remarks
Folderen skal eksistere og være skriftlig, ellers vil en undtagelse blive kastet.
Aspose.Words sletter automatisk alle midlertidige filer, når læsningen er afsluttet.
UpdateDirtyFields
Det angiver, om du skal opdatere felterne med “dirty” atribut.
public bool UpdateDirtyFields { get; set; }
Ejendomsværdi
UseSystemLcid
Få eller indstille, om du skal bruge den LCID-værdi, der er opnået fra Windows-registret for at bestemme sidesætnings standardmarginer.
public bool UseSystemLcid { get; set; }
Ejendomsværdi
Remarks
Hvis det er indstillet til , så er MS Word adfærd emuleret, som tager LCID-værdi fra Windows-registret.
Det er standardværdien .
WarningCallback
Opkaldt under en belastningsoperation, når et problem opdages, der kan resultere i data eller formatering tab af troværdighed.
public IWarningCallback WarningCallback { get; set; }
Ejendomsværdi
Methods
Equals(Objekt)
Det bestemmer, om det angivne objekt er det samme i værdi som det aktuelle objekt.
public override bool Equals(object obj)
Parameters
obj
object