Class LoadOptions
De naam: Aspose.Words.Loading Verzameling: Aspose.Words.dll (25.4.0)
Hiermee kunt u aanvullende opties (zoals wachtwoord of basis URI) specificeren wanneereen document opladen in een Aspose.Words.Document object.
Om meer te weten te komen, bezoek de Specify Load Options Documentatie artikel.
public class LoadOptions
Inheritance
Derived
ChmLoadOptions , HtmlLoadOptions , MarkdownLoadOptions , PdfLoadOptions , RtfLoadOptions , TxtLoadOptions
Geëerbiede leden
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
LoadOptions()
Initialiseert een nieuwe instantie van deze klasse met standaardwaarden.
public LoadOptions()
LoadOptions(String)
Een shortcut om een nieuwe instantie van deze klasse te initiëren met het gespecificeerde wachtwoord om een versleuteld document te laden.
public LoadOptions(string password)
Parameters
password
string
Het wachtwoord om een versleuteld document te openen. kan ‘zero’ of leeg string zijn.
LoadOptions(LoadFormat, string, string)
Een shortcut om een nieuwe instantie van deze klasse te initiëren met eigenschappen die zijn vastgesteld aan de aangegeven waarden.
public LoadOptions(LoadFormat loadFormat, string password, string baseUri)
Parameters
loadFormat
LoadFormat
De vorm van het document om te worden geladen.
password
string
Het wachtwoord om een versleuteld document te openen. kan ‘zero’ of leeg string zijn.
baseUri
string
De string die zal worden gebruikt om relatieve URI’s op te lossen tot absoluut. kan ‘zero’ of leeg string zijn.
Properties
BaseUri
Geeft of zet de string die zal worden gebruikt om relatieve URI’s in het document op te lossen in absolute URI’s wanneer vereist.Het kan ‘zero’ of leeg string zijn.
public string BaseUri { get; set; }
Eigendomswaarde
Remarks
Deze eigendom wordt gebruikt om relatieve URI’s in absolute op te lossen in de volgende gevallen:
- Bij het laden van een HTML-document uit een stroom en het document bevat afbeeldingen met relatieve URI’s en heeft geen basis URI aangegeven in het BASE HTML-element.
- Bij het opslaan van een document in PDF en andere formaten, om afbeeldingen gekoppeld te krijgen met behulp van relatieve URI’s zodat de afbeeldingen kunnen worden opgeslagen in het uitgangsdocument.
ConvertMetafilesToPng
Geeft of stelt of om metafile te converteren(Aspose.FileFormat.Wmf of Aspose.FileFormat.Emf)afbeeldingen naar Aspose.FileFormat.Png afbeeldingsformaat.
public bool ConvertMetafilesToPng { get; set; }
Eigendomswaarde
Remarks
Metafiles (Aspose.FileFormat.Wmf of Aspose.FileFormat.Emf)Het is een oncompressief beeldformaat en vereist soms veel RAM om document te houden en te verwerken.Deze optie maakt het mogelijk om alle metafile afbeeldingen te converteren naar Aspose.FileFormat.Png op documentloading.Let op - de conversie van vector graphics naar raster verlaagt de kwaliteit van de afbeeldingen.
ConvertShapeToOfficeMath
Geeft of stelt of om vormen met EquationXML te converteren naar Office Math-objecten.
public bool ConvertShapeToOfficeMath { get; set; }
Eigendomswaarde
Encoding
Geeft of stelt de codering die zal worden gebruikt om een HTML, TXT, of CHM document te laden als de codering niet is aangegevenin het document.Het kan ’null’ zijn.
public Encoding Encoding { get; set; }
Eigendomswaarde
Remarks
Deze eigenschap wordt alleen gebruikt bij het laden van HTML, TXT of CHM documenten.
Als de codering niet is aangegeven in het document en deze eigenschap is , dan zal het systeem proberen om de codering automatisch te detecteren.
FontSettings
Hiermee kunt u document fontinstellingen specificeren.
public FontSettings FontSettings { get; set; }
Eigendomswaarde
Remarks
Bij het laden van bepaalde formaten, Aspose.Words kan nodig zijn om de lettertypen op te lossen. Bijvoorbeeld, bij het laden van HTML-documenten Aspose.Words kan de lettertypen op te lossen om de lettertype terug te brengen.
Als u op , standaard statische lettertype instellingen Aspose.Words.Fonts.FontSettings.DefaultInstance zal worden gebruikt.
De standaardwaarde is.
IgnoreOleData
Bepaal of u de OLE-gegevens moet negeren.
public bool IgnoreOleData { get; set; }
Eigendomswaarde
Remarks
Ignoreren van OLE-gegevens kan het geheugenverbruik verminderen en de prestaties verbeteren zonder dat de gegevens verloren gaan in een geval dat het bestemmingsformaat OLE-objecten niet ondersteunt.
De standaardwaarde is.
LanguagePreferences
Geeft taalvoorkeuren die worden gebruikt wanneer het document wordt geladen.
public LanguagePreferences LanguagePreferences { get; }
Eigendomswaarde
LoadFormat
Bepaal het format van het document dat moet worden geladen.De standaard is Aspose.Words.LoadFormat.Auto.
public LoadFormat LoadFormat { get; set; }
Eigendomswaarde
Remarks
Het wordt aanbevolen dat u de Aspose.Words.LoadFormat.Auto waarde en laat Aspose.Words het bestand formaat automatisch te detecteren.Als u weet het formaat van het document dat u gaat uploaden, kunt u het formaat uitdrukkelijk en dit zal enigszins verminderen de loading tijd door de bovenkant geassocieerd met de auto detectie van het formaat.Als u een uitdrukkelijke loading formaat en het zal uitkomen dat het verkeerd is, de auto detectie zal worden aangevraagd en een tweede poging om het bestand te uploaden zal worden gedaan.
MswVersion
Hiermee kan worden aangegeven dat het documentloadingproces overeenkomt met een specifieke MS Word-versie.De standaardwaarde is Aspose.Words.Settings.MsWordVersion.Word2019
public MsWordVersion MswVersion { get; set; }
Eigendomswaarde
Remarks
Verschillende Word-versies kunnen bepaalde aspecten van documentinhoud behandelen en enigszins anders vormgeventijdens het laadproces, wat tot kleine verschillen in Document Object Model kan leiden.
Password
Geeft of stelt het wachtwoord voor het openen van een versleuteld document.Het kan ‘zero’ of leeg zijn.
public string Password { get; set; }
Eigendomswaarde
Remarks
Je moet het wachtwoord weten om een versleuteld document te openen.Als het document niet is versleuteld, zet dit op of lege string.
PreserveIncludePictureField
Geeft of stelt of het INCLUDEPICTURE-veld moet worden bewaard bij het lezen van Microsoft Word-formaat.De standaardwaarde is ‘fake’.
public bool PreserveIncludePictureField { get; set; }
Eigendomswaarde
Remarks
Door standaard wordt het INCLUDEPICTURE-veld omgezet in een vormobject. u kunt overlijden dat als u het veld nodig hebt om te worden bewaard, bijvoorbeeld als u het programmatisch wilt bijwerken. houd er echter rekening mee dat deze aanpak niet gebruikelijk is voor Aspose.Words.
Een van de mogelijke gebruik gevallen kan een MERGEFIELD als een kinderveld gebruiken om de bronpad van het beeld dynamisch te veranderen.
ProgressCallback
Bel tijdens het laden van een document en accepteert gegevens over het laden van de vooruitgang.
public IDocumentLoadingCallback ProgressCallback { get; set; }
Eigendomswaarde
Remarks
WL26_.LoadFormat.Docx, W L 26. LoadFlatOpc, wL 26 .loadFormat.docm, ~wl 26 .LoadeFormate.Dotm , _ wl26 _ .loadeFort.Markdown, -wlaadWl 26, _ loadformat.Rtf,wll 26, loadeformat,WordML, / wll26 .
ResourceLoadingCallback
Hiermee kunt u controleren hoe externe bronnen (afbeeldingen, stijlbladen) worden geladen wanneer een document wordt geïmporteerd uit HTML, MHTML.
public IResourceLoadingCallback ResourceLoadingCallback { get; set; }
Eigendomswaarde
TempFolder
U kunt tijdelijke bestanden gebruiken bij het lezen van document.Bij standaard is deze eigenschap ‘zero’ en geen tijdelijke bestanden worden gebruikt.
public string TempFolder { get; set; }
Eigendomswaarde
Remarks
De map moet bestaan en geschreven zijn, anders zal een uitzondering worden gegooid.
Aspose.Words verwijdert automatisch alle tijdelijke bestanden wanneer het lezen is voltooid.
UpdateDirtyFields
Specificeert of de velden moeten worden bijgewerkt met het ‘dirty’ attribuut.
public bool UpdateDirtyFields { get; set; }
Eigendomswaarde
UseSystemLcid
Geeft of stelt of het LCID-waarde dat uit het Windows-register wordt verkregen gebruikt om de standaardmarges voor paginainstellingen te bepalen.
public bool UseSystemLcid { get; set; }
Eigendomswaarde
Remarks
Als u op , dan wordt het gedrag van MS Word geïmuleerd dat LCID-waarde neemt uit het Windows-register.
De standaardwaarde is.
WarningCallback
Opgeroepen tijdens een lading-operatie, wanneer een probleem wordt gedetecteerd dat kan resulteren in gegevens of vormgeven loyaliteit verlies.
public IWarningCallback WarningCallback { get; set; }
Eigendomswaarde
Methods
Equals(Objecten)
Het bepaalt of het aangegeven object in waarde gelijk is aan het huidige object.
public override bool Equals(object obj)
Parameters
obj
object