Class LoadOptions

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

object LoadOptions

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

string

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

bool

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

bool

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

Encoding

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

FontSettings

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

bool

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

LanguagePreferences

LoadFormat

Det angiver formatet for det dokument, der skal oplades.Den standard er Aspose.Words.LoadFormat.Auto.

public LoadFormat LoadFormat { get; set; }

Ejendomsværdi

LoadFormat

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

MsWordVersion

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

string

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

bool

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

IDocumentLoadingCallback

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

IResourceLoadingCallback

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

string

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

bool

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

bool

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

IWarningCallback

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

Returns

bool

 Dansk