Class LoadOptions
Namn på plats: Aspose.Words.Loading Sammanfattning: Aspose.Words.dll (25.4.0)
Tillåter att ange ytterligare alternativ (t.ex. lösenord eller bas URI) närLadda upp ett dokument i ett Aspose.Words.Document objekt.
För att lära dig mer, besök Specify Load Options Dokumentation av artikeln.
public class LoadOptions
Inheritance
Derived
ChmLoadOptions , HtmlLoadOptions , MarkdownLoadOptions , PdfLoadOptions , RtfLoadOptions , TxtLoadOptions
Arvsmedlemmar
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
LoadOptions()
Initialiserar en ny instans av denna klass med standardvärden.
public LoadOptions()
LoadOptions(Sträng)
En korthet för att initialisera en ny instans av denna klass med det angivna lösenordet för att ladda ett krypterat dokument.
public LoadOptions(string password)
Parameters
password
string
Passordet för att öppna ett krypterat dokument. kan vara ’noll’ eller tomt sträng.
LoadOptions(LoadFormat, sträng, sträng)
En korthet för att initialisera en ny instans av denna klass med egenskaper som är inställda till de angivna värdena.
public LoadOptions(LoadFormat loadFormat, string password, string baseUri)
Parameters
loadFormat
LoadFormat
Formatet för dokumentet som ska laddas.
password
string
Passordet för att öppna ett krypterat dokument. kan vara ’noll’ eller tomt sträng.
baseUri
string
Den sträng som kommer att användas för att lösa relativa URI till absoluta. kan vara ’noll’ eller tom sträng.
Properties
BaseUri
Få eller ställa in den sträng som kommer att användas för att lösa relativa URI som finns i dokumentet till absoluta URI när det behövs.Det kan vara noll eller tomt sträng.
public string BaseUri { get; set; }
Fastighetsvärde
Remarks
Denna egendom används för att lösa relativa URI till absolut i följande fall:
- När du laddar upp ett HTML-dokument från en ström och dokumentet innehåller bilder med relativa URI och har inte en bas URI som anges i BASE HTML-elementet.
- När du sparar ett dokument i PDF och andra format, för att hämta bilder som är länkade med relativa URI så att bilderna kan sparas i utgångsdokumentet.
ConvertMetafilesToPng
Få eller ange om du vill konvertera metafil(Aspose.FileFormat.Wmf eller Aspose.FileFormat.Emf)Bilder till Aspose.FileFormat.Png bildformat.
public bool ConvertMetafilesToPng { get; set; }
Fastighetsvärde
Remarks
Metafiler (Aspose.FileFormat.Wmf eller Aspose.FileFormat.Emf)är ett icke-komprimerat bildformat och kräver ibland mycket RAM för att hålla och bearbeta dokument.Det här alternativet gör det möjligt att konvertera alla metafilbilder till Aspose.FileFormat.Png vid dokumentladdning.Observera - omvandling av vektorgrafik till raster minskar kvaliteten på bilderna.
ConvertShapeToOfficeMath
Få eller ange om du ska konvertera former med EquationXML till Office Math-objekt.
public bool ConvertShapeToOfficeMath { get; set; }
Fastighetsvärde
Encoding
Få eller ställa in kodningen som ska användas för att ladda ett HTML, TXT eller CHM-dokument om kodningen inte anges inuti dokumentet.Det kan vara noll.
public Encoding Encoding { get; set; }
Fastighetsvärde
Remarks
Denna egenskap används endast när du laddar HTML, TXT eller CHM-dokument.
Om kodningen inte anges inuti dokumentet och denna egenskap är, kommer systemet att försöka automatiskt upptäcka kodningen.
FontSettings
Tillåter att ange dokument fontinställningar.
public FontSettings FontSettings { get; set; }
Fastighetsvärde
Remarks
När du laddar några format kan Aspose.Words behöva lösa teckensnitt. Till exempel, när du laddar HTML-dokument kan Aspose.Words lösa teckensnitt för att utföra teckensnitt fallback.
Om du ställer in , standard statiska fontinställningar Aspose.Words.Fonts.FontSettings.DefaultInstance kommer att användas.
Det är standardvärdet.
IgnoreOleData
Anger om du ska ignorera OLE-data.
public bool IgnoreOleData { get; set; }
Fastighetsvärde
Remarks
Ignorera OLE-data kan minska minnesförbrukningen och öka prestandan utan att data förloras i ett fall då destinationsformat inte stöder OLE-objekt.
Det är standardvärdet.
LanguagePreferences
Få språkpreferenser som kommer att användas när dokumentet laddas.
public LanguagePreferences LanguagePreferences { get; }
Fastighetsvärde
LoadFormat
Anger formatet för det dokument som ska laddas.Standard är Aspose.Words.LoadFormat.Auto.
public LoadFormat LoadFormat { get; set; }
Fastighetsvärde
Remarks
Det rekommenderas att du anger Aspose.Words.LoadFormat.Auto värde och låt Aspose.Words upptäcka filformat automatiskt. Om du vet formatet för dokumentet du är på väg att ladda, kan du ange formatet uttryckligen och detta kommer något att minska laddningstiden av överhuvudtaget i samband med automatisk upptäckt av formatet. Om du anger ett uttryckligt laddningsformat och det kommer att visas att vara fel, kommer automatisk upptäckt att kallas och ett andra försök att ladda filen kommer att göras.
MswVersion
Tillåter att ange att dokumentladdningsprocessen ska matcha en specifik MS Word-version.Standardvärdet är Aspose.Words.Settings.MsWordVersion.Word2019
public MsWordVersion MswVersion { get; set; }
Fastighetsvärde
Remarks
Olika Word-versioner kan hantera vissa aspekter av dokumentinnehåll och formatera något annorlundaunder laddningsprocessen, vilket kan leda till små skillnader i Document Object Model.
Password
Få eller ange lösenordet för att öppna ett krypterat dokument.Det kan vara noll eller tomt sträng.
public string Password { get; set; }
Fastighetsvärde
Remarks
Du behöver veta lösenordet för att öppna ett krypterat dokument. Om dokumentet inte är krypterat, ställ in det på eller tomt rad.
PreserveIncludePictureField
Få eller ange om du ska behålla fältet INCLUDEPICTURE när du läser Microsoft Word-format.Det standardvärdet är “falskt”.
public bool PreserveIncludePictureField { get; set; }
Fastighetsvärde
Remarks
Som standard omvandlas fältet INCLUDEPICTURE till ett formatobjekt. Du kan överrida att om du behöver fältet att bevaras, till exempel om du vill uppdatera det programmässigt. Observera dock att denna metod inte är vanligt för Aspose.Words. Använd det på egen risk.
En av de möjliga användningsområdena kan vara att använda en MERGEFIELD som ett barnfält för att dynamiskt ändra bildens källväg.
ProgressCallback
Kallas under laddning av ett dokument och accepterar data om laddningsprocessen.
public IDocumentLoadingCallback ProgressCallback { get; set; }
Fastighetsvärde
Remarks
WL26_.LoadFormat.Docx, _Wl26. LoadFormat.FlatOpc, _ www.wll26-docm.loadformat.docm , www.whll.co.uk.pl.l.ddocks.roadformate.dox.go.org.webbplats.com.services.se .
ResourceLoadingCallback
Tillåter att kontrollera hur externa resurser (bilder, stilblad) laddas när ett dokument importeras från HTML, MHTML.
public IResourceLoadingCallback ResourceLoadingCallback { get; set; }
Fastighetsvärde
TempFolder
Tillåter användning av tillfälliga filer när du läser dokument.Vid standard är denna egendom ’noll’ och inga tillfälliga filer används.
public string TempFolder { get; set; }
Fastighetsvärde
Remarks
Fliken måste finnas och vara skribar, annars kommer ett undantag att kastas.
Aspose.Words raderar automatiskt alla tillfälliga filer när läsningen är klar.
UpdateDirtyFields
Anger om du ska uppdatera fälten med “dirty” attribut.
public bool UpdateDirtyFields { get; set; }
Fastighetsvärde
UseSystemLcid
Få eller ställa in om du ska använda LCID-värdet som erhålls från Windows-registret för att bestämma standardmarginalerna för sidinställning.
public bool UseSystemLcid { get; set; }
Fastighetsvärde
Remarks
Om du ställer in till , så är MS Word beteende emuleras som tar LCID-värde från Windows registret.
Det är standardvärdet.
WarningCallback
Kallas under en laddningsoperation, när ett problem upptäcks som kan leda till data eller formatering förlust av trovärdighet.
public IWarningCallback WarningCallback { get; set; }
Fastighetsvärde
Methods
Equals(Objektet)
Bestämmer om det angivna objektet är lika i värde som det aktuella objektet.
public override bool Equals(object obj)
Parameters
obj
object