Class LoadOptions
Nom dels espais: Aspose.Words.Loading Assemblea: Aspose.Words.dll (25.4.0)
Permet especificar opcions addicionals (com la contrasenya o URI de base) quanCarregar un document en un objecte Aspose.Words.Document.
Per saber-ne més, visita el Specify Load Options Article de documentació.
public class LoadOptions
Inheritance
Derived
ChmLoadOptions , HtmlLoadOptions , MarkdownLoadOptions , PdfLoadOptions , RtfLoadOptions , TxtLoadOptions
Membres heretats
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
LoadOptions()
Inicialitza una nova instància d’aquesta classe amb valors de default.
public LoadOptions()
LoadOptions(Tàrrega)
Un curtmetratge per iniciar una nova instància d’aquesta classe amb la contrasenya especificada per carregar un document encriptat.
public LoadOptions(string password)
Parameters
password
string
La contrasenya per obrir un document encriptat. pot ser ’null’ o rècord buit.
LoadOptions(Tècnic, Tècnic i Tècnic)
Un curtmetratge per iniciar una nova instància d’aquesta classe amb propietats establertes als valors especificats.
public LoadOptions(LoadFormat loadFormat, string password, string baseUri)
Parameters
loadFormat
LoadFormat
El format del document a carregar.
password
string
La contrasenya per obrir un document encriptat. pot ser ’null’ o rècord buit.
baseUri
string
L’arrel que s’utilitzarà per resoldre URIs relatives a absolut. pot ser ’null’ o arrel buit.
Properties
BaseUri
Obtén o col·loca la barra que s’utilitzarà per resoldre les URIs relatives trobades en el document en URIs absoluts quan sigui necessari.Pot ser ’null’ o barra buida'.
public string BaseUri { get; set; }
Valor de la propietat
Remarks
Aquesta propietat s’utilitza per resoldre URIs relatius en absolut en els casos següents:
- Quan carrega un document HTML des d’un corrent i el document conté imatges amb URIs relatius i no té un URI de base especificat en l’element BASE HTML.
- Quan emmagatzema un document en PDF i altres formats, per recuperar imatges enllaçades utilitzant URIs relatius perquè les imatges es puguin emmagatzemar en el document de sortida.
ConvertMetafilesToPng
Obtenir o establir si convertir metafísic(Aspose.FileFormat.Wmf o Aspose.FileFormat.Emf)Imatges al format d’imatge Aspose.FileFormat.Png.
public bool ConvertMetafilesToPng { get; set; }
Valor de la propietat
Remarks
Metàfils (Aspose.FileFormat.Wmf o Aspose.FileFormat.Emf)s un format d’imatge no comprès i de vegades requereix molta RAM per mantenir i processar el document.Aquesta opció permet convertir totes les imatges metafil·les a Aspose.FileFormat.Png en la càrrega del document.Tingueu en compte - la conversió de gràfics vector a raster disminueix la qualitat de les imatges.
ConvertShapeToOfficeMath
Obtenir o configurar si convertir les formes amb EquationXML a objectes d’Office Math.
public bool ConvertShapeToOfficeMath { get; set; }
Valor de la propietat
Encoding
Obté o s’estableix la codificació que s’utilitzarà per carregar un document HTML, TXT o CHM si la codificació no està especificada dins del document.Pot ser ’null'.
public Encoding Encoding { get; set; }
Valor de la propietat
Remarks
Aquesta propietat només s’utilitza quan carrega documents HTML, TXT o CHM.
Si la codificació no està especificada dins del document i aquesta propietat és , llavors el sistema tractarà de detectar automàticament la codificaci.
FontSettings
Permet especificar les configuracions de fonts del document.
public FontSettings FontSettings { get; set; }
Valor de la propietat
Remarks
En carregar alguns formats, Aspose.Words pot necessitar resoldre les fonts. Per exemple, en carregar documents HTML Aspose.Words pot resoldre les fonts per realitzar la fallada de fonts.
Si s’estableix a , s’utilitzarà la configuració de font estàtica de default Aspose.Words.Fonts.FontSettings.DefaultInstance.
El valor defectuós és .
IgnoreOleData
Especifica si per ignorar les dades OLE.
public bool IgnoreOleData { get; set; }
Valor de la propietat
Remarks
Ignorar dades OLE pot reduir el consum de memòria i augmentar el rendiment sense dades perdudes en un cas en què el format de destinació no recolza objectes OLE.
El valor defectuós és .
LanguagePreferences
Obté les preferències lingüístiques que s’utilitzaran quan es carrega el document.
public LanguagePreferences LanguagePreferences { get; }
Valor de la propietat
LoadFormat
Especifica el format del document a carregar.Per defecte és Aspose.Words.LoadFormat.Auto.
public LoadFormat LoadFormat { get; set; }
Valor de la propietat
Remarks
Es recomana que especifiqueu el valor Aspose.Words.LoadFormat.Auto i deixeu que Aspose.Words detecti el format de fitxer automàticament. Si vostè sap el format del document que està a punt de carregar, vostè pot especificar el format explícitament i això reduirà lleugerament el temps de carregament per la superfície associada amb la detecció automàtica del format.
MswVersion
Permet especificar que el procés de carregament del document ha de coincidir amb una versió específica de MS Word.El valor estàndard és Aspose.Words.Settings.MsWordVersion.Word2019
public MsWordVersion MswVersion { get; set; }
Valor de la propietat
Remarks
Diferents versions de Word poden tractar certs aspectes del contingut del document i formatar una mica diferentdurant el procés de càrrega, que pot resultar en petites diferències en el Model Object Document.
Password
Obtén o estableix la contrasenya per obrir un document encriptat.Pot ser ’null’ o barrera buida'.
public string Password { get; set; }
Valor de la propietat
Remarks
Necessites conèixer la contrasenya per obrir un document encriptat.Si el document no està encriptat, s’estableix aquesta paraula o embolcala.
PreserveIncludePictureField
Obté o s’estableix si guardar el camp INCLUDEPICTURE quan llegeix els formats de Microsoft Word.El valor estàndard és ‘false’.
public bool PreserveIncludePictureField { get; set; }
Valor de la propietat
Remarks
Per default, el camp INCLUDEPICTURE es converteix en un objecte de forma. pot sobreridejar que si vostè necessita el camp per ser guardat, per exemple, si desitja actualitzar-lo programàticament. No obstant això, tingueu en compte que aquest enfocament no és comú per a Aspose.Words. Utilitzar-lo en el seu propi risc.
Un dels possibles casos d’ús pot ser l’ús d’un MERGEFIELD com a camp infantil per canviar dinàmicament el camí font de la imatge.
ProgressCallback
Es crida durant la càrrega d’un document i accepta dades sobre el progrés de la càrrega.
public IDocumentLoadingCallback ProgressCallback { get; set; }
Valor de la propietat
Remarks
Aspose.Words.LoadFormat.Docx, __ WL26.FlatOpc de càrrega, Wl26.LoadForma.docm de caràcter informàtic de la pàgina web de l’Ajuntament de Llobregat d’Alacant.
ResourceLoadingCallback
Permet controlar com es carreguen els recursos externs (imatges, fulles d’estil) quan s’importa un document de HTML, MHTML.
public IResourceLoadingCallback ResourceLoadingCallback { get; set; }
Valor de la propietat
TempFolder
Permet utilitzar arxius temporals en llegir el document.Per default aquesta propietat és ’null’ i no s’utilitzen arxius temporals.
public string TempFolder { get; set; }
Valor de la propietat
Remarks
La carpeta ha d’existir i ser escriïble, d’altra banda es llançarà una excepci.
Aspose.Words elimina automàticament tots els arxius temporals quan la lectura és completa.
UpdateDirtyFields
Especifica si actualitzar els camps amb l’atribute “pura.
public bool UpdateDirtyFields { get; set; }
Valor de la propietat
UseSystemLcid
Obté o estableix si utilitzar el valor LCID obtingut del Registre de Windows per determinar les marges de configuració de pàgina.
public bool UseSystemLcid { get; set; }
Valor de la propietat
Remarks
Si s’estableix a , llavors es emula el comportament de MS Word que pren valor LCID del Registre de Windows.
El valor defectuós és .
WarningCallback
Anomenat durant una operació de càrrega, quan es detecta un problema que pugui resultar en la pèrdua de dades o la fidelitat de la formataci.
public IWarningCallback WarningCallback { get; set; }
Valor de la propietat
Methods
Equals(Objecte)
Determina si l’objecte especificat és igual en valor a l’objecte actual.
public override bool Equals(object obj)
Parameters
obj
object