Class LoadOptions
Nombre del espacio: Aspose.Words.Loading Asamblea: Aspose.Words.dll (25.4.0)
Permite especificar opciones adicionales (como contraseña o URI de base) cuandoCargar un documento en un objeto Aspose.Words.Document.
Para saber más, visite el Specify Load Options Artículo de documentación.
public class LoadOptions
Inheritance
Derived
ChmLoadOptions ,y, HtmlLoadOptions ,y, MarkdownLoadOptions ,y, PdfLoadOptions ,y, RtfLoadOptions ,y, TxtLoadOptions
Miembros heredados
object.GetType() ,y, object.MemberwiseClone() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Constructors
LoadOptions()
Inicializa una nueva instancia de esta clase con valores estándar.
public LoadOptions()
LoadOptions(El string)
Una abreviatura para iniciar una nueva instancia de esta clase con la contraseña especificada para cargar un documento cifrado.
public LoadOptions(string password)
Parameters
password
string
La contraseña para abrir un documento encriptado. puede ser ‘zero’ o línea vacía.
LoadOptions(LoadFormat, string, string)
Una abreviatura para iniciar una nueva instancia de esta clase con propiedades establecidas a los valores especificados.
public LoadOptions(LoadFormat loadFormat, string password, string baseUri)
Parameters
loadFormat
LoadFormat
El formato del documento a cargar.
password
string
La contraseña para abrir un documento encriptado. puede ser ‘zero’ o línea vacía.
baseUri
string
La línea que se utilizará para resolver URIs relativos a absoluto. puede ser ’nulo’ o línea vacía.
Properties
BaseUri
Obtenga o establece la línea que se utilizará para resolver los URIs relativos encontrados en el documento en URIs absolutos cuando sea necesario.Puede ser ’nulo’ o línea vacía’.
public string BaseUri { get; set; }
Valor de la propiedad
Remarks
Esta propiedad se utiliza para resolver URIs relativos en absoluto en los siguientes casos:
- Al cargar un documento HTML de un flujo y el documento contiene imágenes con URIs relativos y no tiene un URI de base especificado en el elemento BASE HTML.
- Al almacenar un documento en PDF y otros formatos, para recuperar imágenes vinculadas con URIs relativos para que las imágenes se puedan almacenar en el documento de salida.
ConvertMetafilesToPng
Obtener o establecer si convertir metáfil(Aspose.FileFormat.Wmf o Aspose.FileFormat.Emf)Imágenes en formato de imagen Aspose.FileFormat.Png.
public bool ConvertMetafilesToPng { get; set; }
Valor de la propiedad
Remarks
Metafiles (Aspose.FileFormat.Wmf o Aspose.FileFormat.Emf)Es un formato de imagen no comprimido y a veces requiere mucho RAM para mantener y procesar el documento.Esta opción permite convertir todas las imágenes metafísicas en Aspose.FileFormat.Png en la carga de documento.Por favor, tenga en cuenta que la conversión de gráficos vector a raster disminuye la calidad de las imágenes.
ConvertShapeToOfficeMath
Obtener o establecer si convertir formas con EquationXML en Objetos de Matemáticas de Office.
public bool ConvertShapeToOfficeMath { get; set; }
Valor de la propiedad
Encoding
Obtenga o establece la codificación que se utilizará para cargar un documento HTML, TXT o CHM si la codificación no está especificada dentro del documento.Puede ser ’null’.
public Encoding Encoding { get; set; }
Valor de la propiedad
Remarks
Esta propiedad se utiliza únicamente cuando se cargan documentos HTML, TXT o CHM.
Si la codificación no está especificada dentro del documento y esta propiedad es , entonces el sistema intentará detectar automáticamente la codificación.
FontSettings
Permite especificar las configuraciones de la letra del documento.
public FontSettings FontSettings { get; set; }
Valor de la propiedad
Remarks
Al cargar algunos formatos, Aspose.Words puede necesitar resolver las fuentes. Por ejemplo, cuando cargar documentos HTML Aspose.Words puede resolver las fuentes para realizar la caída de la fuente.
Si se configura a , se utilizará la configuración de la letra estática por defecto Aspose.Words.Fonts.FontSettings.DefaultInstance.
El valor de default es.
IgnoreOleData
Determina si ignorar los datos de OLE.
public bool IgnoreOleData { get; set; }
Valor de la propiedad
Remarks
Ignorar los datos de OLE puede reducir el consumo de memoria y aumentar el rendimiento sin los datos perdidos en un caso en que el formato de destino no apoya los objetos de OLE.
El valor de default es.
LanguagePreferences
Obtenga preferencias de lenguaje que se utilizarán cuando se carga el documento.
public LanguagePreferences LanguagePreferences { get; }
Valor de la propiedad
LoadFormat
Especifica el formato del documento a cargar.Por ejemplo, el modelo es Aspose.Words.LoadFormat.Auto.
public LoadFormat LoadFormat { get; set; }
Valor de la propiedad
Remarks
Se recomienda que especifique el valor Aspose.Words.LoadFormat.Auto y deje que Aspose.Words detecte el formato de archivo automáticamente.Si usted sabe el formato del documento que está a punto de cargar, se puede especificar el formato explícitamente y esto reducirá ligeramente el tiempo de cargar por la parte superior asociada con la detección automática del formato.Si especifica un formato de cargar explícitamente y resultará que sea erróneo, la detección automática se invocará y se hará un segundo intento de cargar el archivo.
MswVersion
Permite especificar que el proceso de carga de documento debe corresponder a una versión específica de MS Word.El valor estándar es Aspose.Words.Settings.MsWordVersion.Word2019
public MsWordVersion MswVersion { get; set; }
Valor de la propiedad
Remarks
Diferentes versiones de Word pueden tratar ciertos aspectos del contenido del documento y formatar de forma ligeramente diferente.durante el proceso de carga, lo que puede resultar en pequeñas diferencias en el Modelo de Objeto de Documento.
Password
Obtenga o establece la contraseña para abrir un documento cifrado.Puede ser ’nulo’ o línea vacía'.
public string Password { get; set; }
Valor de la propiedad
Remarks
Usted necesita saber la contraseña para abrir un documento encriptado.Si el documento no está encriptado, establezca esto a la línea o vacío.
PreserveIncludePictureField
Obtenga o establece si conservar el campo INCLUDEPICTURE al leer los formatos de Microsoft Word.El valor predeterminado es ‘falso’.
public bool PreserveIncludePictureField { get; set; }
Valor de la propiedad
Remarks
Por default, el campo INCLUDEPICTURE se convierte en un objeto de forma. Puede sobrerida que si necesita el campo para ser conservado, por ejemplo, si desea actualizarlo de forma programática. No obstante, tenga en cuenta que este enfoque no es común para Aspose.Words. Utilice en su propio riesgo.
Uno de los posibles casos de uso puede ser el uso de un MERGEFIELD como un campo infantil para cambiar dinámicamente el camino de fuente de la imagen.
ProgressCallback
Se llama durante el cargamiento de un documento y acepta datos sobre el progreso del cargamiento.
public IDocumentLoadingCallback ProgressCallback { get; set; }
Valor de la propiedad
Remarks
LoadFormat.Docx, Aspose.Words.LoadFormat.FlatOpc, _ www.wl26_docm.loadFlata.docm , www.Wl26.Loada.formato.dotex.cotexo.pl . loadformate.deckdown.gotejo.com.o. y el formato de trabajo que se apoya.
ResourceLoadingCallback
Permite controlar cómo se cargan los recursos externos (imágenes, hojas de estilo) cuando se importa un documento de HTML, MHTML.
public IResourceLoadingCallback ResourceLoadingCallback { get; set; }
Valor de la propiedad
TempFolder
Permite el uso de archivos temporales en la lectura del documento.Por defecto esta propiedad es ’nula’ y no se utilizan archivos temporales.
public string TempFolder { get; set; }
Valor de la propiedad
Remarks
La pasta debe existir y ser escrita, de lo contrario se arrojará una excepción.
Aspose.Words eliminará automáticamente todos los archivos temporales cuando la lectura sea completa.
UpdateDirtyFields
Especifica si actualizar los campos con el atributo “sucio.
public bool UpdateDirtyFields { get; set; }
Valor de la propiedad
UseSystemLcid
Obtenga o establece si usar el valor LCID obtenido del registro de Windows para determinar las margen de configuración de página.
public bool UseSystemLcid { get; set; }
Valor de la propiedad
Remarks
Si se configura a , entonces se emula el comportamiento de MS Word que toma el valor LCID del registro de Windows.
El valor de default es.
WarningCallback
Se llama durante una operación de carga, cuando se detecta un problema que podría resultar en la pérdida de datos o el formato de fidelidad.
public IWarningCallback WarningCallback { get; set; }
Valor de la propiedad
Methods
Equals(Objeto)
Determina si el objeto especificado es igual en valor al objeto actual.
public override bool Equals(object obj)
Parameters
obj
object