Class HtmlSaveOptions

Class HtmlSaveOptions

Nombre del espacio: Aspose.Words.Saving Asamblea: Aspose.Words.dll (25.4.0)

Puede utilizarse para especificar opciones adicionales al almacenar un documento en elSiguienteSiguienteSiguienteSiguienteSiguienteSiguienteSiguienteSiguienteSiguienteSiguienteSiguienteSiguienteSiguienteSiguienteSiguiente,Aspose.Words.SaveFormat.Azw3 o el formato Aspose.Words.SaveFormat.Mobi.

Para saber más, visite el Specify Save Options Artículo de documentación.

public class HtmlSaveOptions : SaveOptions

Inheritance

object SaveOptions HtmlSaveOptions

Miembros heredados

SaveOptions.CreateSaveOptions(SaveFormat) ,y, SaveOptions.CreateSaveOptions(string) ,y, SaveOptions.SaveFormat ,y, SaveOptions.ExportGeneratorName ,y, SaveOptions.TempFolder ,y, SaveOptions.PrettyFormat ,y, SaveOptions.UseAntiAliasing ,y, SaveOptions.UseHighQualityRendering ,y, SaveOptions.DmlRenderingMode ,y, SaveOptions.DmlEffectsRenderingMode ,y, SaveOptions.ImlRenderingMode ,y, SaveOptions.DefaultTemplate ,y, SaveOptions.UpdateFields ,y, SaveOptions.UpdateLastSavedTimeProperty ,y, SaveOptions.UpdateLastPrintedProperty ,y, SaveOptions.UpdateCreatedTimeProperty ,y, SaveOptions.MemoryOptimization ,y, SaveOptions.UpdateAmbiguousTextFont ,y, SaveOptions.Dml3DEffectsRenderingMode ,y, SaveOptions.ProgressCallback ,y, SaveOptions.AllowEmbeddingPostScriptFonts ,y, SaveOptions.CustomTimeZoneInfo ,y, 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

HtmlSaveOptions()

Inicia una nueva instancia de esta clase que se puede utilizar para guardar un documentoen el formato Aspose.Words.SaveFormat.Html.

public HtmlSaveOptions()

HtmlSaveOptions(SaveFormat)

Inicia una nueva instancia de esta clase que se puede utilizar para guardar un documentoen los Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Aspose.Words.SaveFormat.Azw3 o el formato Aspose.Words.SaveFormat.Mobi.

public HtmlSaveOptions(SaveFormat saveFormat)

Parameters

saveFormat SaveFormat

Pueden ser Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Aspose.Words.SaveFormat.Azw3 o Aspose.Words.SaveFormat.Mobi.

Properties

AllowNegativeIndent

Especifica si los índices negativos de la izquierda y derecha de los párrafos se normalizan cuando se salva en HTML, MHTML o EPUB'.

public bool AllowNegativeIndent { get; set; }

Valor de la propiedad

bool

Remarks

Cuando el indento negativo no es permitido, se exporta como margen cero a HTML. Cuando el indento negativo es permitido, un párrafo puede aparecer parcialmente fuera de la ventana del navegador.

CssClassNamePrefix

Especifica un prefixo que se añade a todos los nombres de clase de CSS.El valor predeterminado es una línea vacía y los nombres de clase generados en CSS no tienen prefixo común.

public string CssClassNamePrefix { get; set; }

Valor de la propiedad

string

Remarks

Si este valor no es vacío, todas las clases de CSS generadas por Aspose.Words comenzarán con el prefixo especificado. Esto puede ser útil, por ejemplo, si añade CSS personalizado a los documentos generados y quiere evitar conflictos de nombre de clase.

Si el valor no es o vacío, debe ser un identificador CSS válido.

Exceptions

ArgumentException

El valor no es vacío y no es un identificador CSS válido.

CssSavingCallback

Permite controlar cómo se guardan los estilos CSS cuando un documento se salva en HTML, MHTML o EPUB.

public ICssSavingCallback CssSavingCallback { get; set; }

Valor de la propiedad

ICssSavingCallback

CssStyleSheetFileName

Especifica el camino y el nombre del archivo Cascading Style Sheet (CSS) escrito cuando un documentoSe exporta a HTML.El defecto es una línea vacía.

public string CssStyleSheetFileName { get; set; }

Valor de la propiedad

string

Remarks

Esta propiedad solo funciona cuando se salva un documento en formato HTML y se solicita una hoja de estilo CSS externa usando Aspose.Words.Saving.HtmlSaveOptions.CssStyleSheetType.

Si esta propiedad es vacía, el archivo CSS se guardará en la misma carpeta y con el mismo nombre que el documento HTML pero con la extensión “.css.

Si sólo se especifica la ruta pero no se especifica ningún nombre de archivo en esta propiedad, el archivo CSS se salvará en la pasta especificada y tendrá el mismo nombre que el documento HTML pero con la extensión “.css.

Si la pasta especificada por esta propiedad no existe, se creará automáticamente antes de que el archivo CSS se salve.

Otra forma de especificar una carpeta donde se salva el archivo CSS externo es usar Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias Aspose.Words.Saving.HtmlSaveOptions.CssStyleSheetType

CssStyleSheetType

Especifica cómo se exportan los estilos CSS (Cascading Style Sheet) a HTML, MHTML o EPUB.El valor estándar es Aspose.Words.Saving.CssStyleSheetType.Inline para HTML/MHTML yAspose.Words.Saving.CssStyleSheetType.External para EPUB.

public CssStyleSheetType CssStyleSheetType { get; set; }

Valor de la propiedad

CssStyleSheetType

Remarks

El almacenamiento de la hoja de estilo CSS en un archivo externo sólo se apoya cuando se salva en HTML. Cuando se exporta a uno de los formatos de contenedor (EPUB o MHTML) y especifica Aspose.Words.Saving.CssStyleSheetType.External, el fichero CSS será encapsulado en el paquete de salida.

Ver también

HtmlSaveOptions . CssStyleSheetFileName

DocumentPartSavingCallback

Permite controlar cómo se almacenan partes de documento cuando un documento se salva en HTML o EPUB.

public IDocumentPartSavingCallback DocumentPartSavingCallback { get; set; }

Valor de la propiedad

IDocumentPartSavingCallback

DocumentSplitCriteria

Especifica cómo el documento debe ser dividido cuando se salva en Aspose.Words.SaveFormat.Html,Formato Aspose.Words.SaveFormat.Epub o Aspose.Words.SaveFormat.Azw3.Por defecto es Aspose.Words.Saving.DocumentSplitCriteria.No para HTML yAspose.Words.Saving.DocumentSplitCriteria.HeadingParágrafo para EPUB y AZW3.

public DocumentSplitCriteria DocumentSplitCriteria { get; set; }

Valor de la propiedad

DocumentSplitCriteria

Remarks

Normalmente desea un documento guardado en HTML como un solo archivo. Pero en algunos casos es preferible dividir la salida en varias páginas HTML más pequeñas. Al guardar en formato HTML estas páginas serán salida a archivos individuales o corrientes.

Un documento no puede ser dividido cuando se salva en el formato MHTML.

Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitHeadingLevel Aspose.Words.Saving.HtmlSaveOptions.DocumentPartSavingCallback

DocumentSplitHeadingLevel

Especifica el nivel máximo de títulos en el que dividir el documento.El valor estándar es ‘2’.

public int DocumentSplitHeadingLevel { get; set; }

Valor de la propiedad

int

Remarks

Cuando Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitCriteria incluye __ WL26.DicumentoSplat.HeadingParágrafo y esta propiedad se establece a un valor de 1 a 9, el documento se dividirá en parágrafos formatos utilizando , etc. estilos hasta el nivel de título especificado.

Por defecto, solo y los parágrafos causan que el documento se divida.Puesto de esta propiedad a cero causará que este documento no sea dividido en los capítulos en absoluto.

Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitCriteria Aspose.Words.Saving.HtmlSaveOptions.DocumentPartSavingCallback

Encoding

Especifica la codificación que se debe utilizar cuando se exporta a HTML, MHTML o EPUB.El valor estándar es ’new UTF8Encoding(false)’ (UTF-8 sin BOM).

public Encoding Encoding { get; set; }

Valor de la propiedad

Encoding

ExportCidUrlsForMhtmlResources

Especifica si utilizar URLs CID (Content-ID) para los recursos de referencia (imágenes, fuentes, CSS) incluidos en los documentos MHTML'.

public bool ExportCidUrlsForMhtmlResources { get; set; }

Valor de la propiedad

bool

Remarks

Esta opción solo afecta a los documentos que se almacenan en MHTML.

Por defecto, los recursos en los documentos MHTML se refieren por nombre de archivo (por ejemplo, “image.png”), que se ajustan contra los titulares de “Content-Location” de las partes de MIME.

Esta opción permite un método alternativo, donde las referencias a los archivos de recursos se escriben como CID (Content-ID) URLs (por ejemplo, “cid:image.png”) y se ajustan contra los titulares de “Content-ID.

En teoría, no debe haber ninguna diferencia entre los dos métodos de referencia y cualquiera de ellos debe funcionar bien en cualquier navegador o agente de correo. En la práctica, sin embargo, algunos agentes no captan recursos por nombre de archivo. Si su navegador o agente de correo se niega a cargar recursos incluidos en un documento MTHML (no muestra imágenes o no carga estilos CSS), trate de exportar el documento con URL CID.

ExportDocumentProperties

Especifica si exportar propiedades de documento integrado y personalizado a HTML, MHTML o EPUB.El valor estándar es ‘falso’.

public bool ExportDocumentProperties { get; set; }

Valor de la propiedad

bool

ExportDropDownFormFieldAsText

Controlar cómo se almacenan los campos de formulario de descenso en HTML o MHTML.El valor estándar es ‘falso’.

public bool ExportDropDownFormFieldAsText { get; set; }

Valor de la propiedad

bool

Remarks

Cuando se configura a , exporta los campos de formato de descenso como texto normal. cuando , exporta los campos de formato de descenso como elemento SELECT en HTML.

Cuando se exporta a EPUB, los campos de formulario de texto se guardan siempre como texto debido a los requisitos de este formato.

ExportFontResources

Especifica si los recursos de fuente deben exportarse a HTML, MHTML o EPUB.Default es ‘falso’.

public bool ExportFontResources { get; set; }

Valor de la propiedad

bool

Remarks

<p>Exporting font resources allows for consistent document rendering independent of the fonts available
         in a given user's environment.</p>

Si Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources se establece en , el documento HTML principal se referirá a cada fuente a través del CSS 3 en regla y las fuentes serán de salida como archivos separados.

Si Aspose.Words.Saving.HtmlSaveOptions.ExportFontsAsBase64 está configurado para , las fuentes no se salvarán a archivos separados.

Cuando se exporta los recursos de la letra, se deben considerar los problemas de licencia de las letras. Los autores que desean utilizar las fuentes específicas a través de un mecanismo de fuente descargable deben siempre verificar cuidadosamente que su uso previsto está dentro del ámbito de una letra. Muchas fuertes comerciales en la actualidad no permiten la descarga web de sus letras en ninguna forma. los acuerdos de licenciatura que cubren algunas letras especificamente señalan que el uso mediante reglas en las hojas de estilo CSS no es permitido.

Aspose.Words.Saving.HtmlSaveOptions.FontResourcesSubsettingSizeThreshold

ExportFontsAsBase64

Especifica si los recursos de las fuentes deben ser incorporados a HTML en el codificación Base64.Default es ‘falso’.

public bool ExportFontsAsBase64 { get; set; }

Valor de la propiedad

bool

Remarks

Por defecto, las fuentes se escriben en archivos separados.Si esta opción se impone a , las fuentes se incorporarán en el CSS del documento en la codificación Base64.

ExportHeadersFootersMode

Especifica cómo los header y los pies son la salida de HTML, MHTML o EPUB.El valor estándar es Aspose.Words.Saving.ExportHeadersFootersMode.PerSection para HTML/MHTMLy Aspose.Words.Saving.ExportHeadersFootersMode.No para EPUB.

public ExportHeadersFootersMode ExportHeadersFootersMode { get; set; }

Valor de la propiedad

ExportHeadersFootersMode

Remarks

Es difícil traducir significativamente los títulos de salida y los pasos a HTML porque HTML no es paginado.

Cuando esta propiedad es Aspose.Words.Saving.ExportHeadersFootersMode.PerSection, Aspose.Words sólo exporta cabezas y piezas primarias en el comienzo y fin de cada sección.

Cuando es Aspose.Words.Saving.ExportHeadersFootersMode.FirstSectionHeaderLastSectFooter sólo se exporta el primer título primario y el último fotógrafo principal (incluyendo el enlace al anterior).

Puede deshabilitar la exportación de cabezas y pies en su totalidad al configurar esta propiedad en Aspose.Words.Saving.ExportHeadersFootersMode.None.

ExportImagesAsBase64

Especifica si las imágenes se almacenan en formato Base64 a la salida HTML, MHTML o EPUB.Default es ‘falso’.

public bool ExportImagesAsBase64 { get; set; }

Valor de la propiedad

bool

Remarks

Cuando esta propiedad se configura a las imágenes, los datos se exportan directamente a los elementos y no se crean archivos separados.

ExportLanguageInformation

Especifica si la información de lenguaje se exporta a HTML, MHTML o EPUB.Default es falso'.

public bool ExportLanguageInformation { get; set; }

Valor de la propiedad

bool

Remarks

Cuando esta propiedad se establece en Aspose.Words, se extrae el atributo HTML sobre los elementos del documento que especifican el lenguaje.

ExportListLabels

Controlar cómo las etiquetas de listas son salida a HTML, MHTML o EPUB.El valor estándar es Aspose.Words.Saving.ExportListLabels.Auto.

public ExportListLabels ExportListLabels { get; set; }

Valor de la propiedad

ExportListLabels

ExportOriginalUrlForLinkedImages

Especifica si la URL original debe ser utilizada como la URL de las imágenes vinculadas.El valor predeterminado es ‘falso’.

public bool ExportOriginalUrlForLinkedImages { get; set; }

Valor de la propiedad

bool

Remarks

Si el valor se impone a Aspose.Words.Drawing.ImageData.SourceFullName se utiliza como la URL de las imágenes vinculadas y las imágenes vinculadas no se cargan en la pasta del documento o Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder.

Si se establece un valor a las imágenes vinculadas, se cargan en la carpeta del documento o Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder y URL de cada imagen vinculada se construyen dependiendo de las propiedades de los archivos de este documento, __ WL26.

ExportPageMargins

Especifica si las margen de página se exportan a HTML, MHTML o EPUB.Default es ‘falso’.

public bool ExportPageMargins { get; set; }

Valor de la propiedad

bool

Remarks

Aspose.Words no muestra el área de las margen de página por defecto.Si los elementos están completamente o parcialmente clipados por el borde del documento, el área que se muestra puede extenderse conEsta opción.

ExportPageSetup

Especifica si la configuración de página se exporta a HTML, MHTML o EPUB.Default es ‘falso’.

public bool ExportPageSetup { get; set; }

Valor de la propiedad

bool

Remarks

Cada Aspose.Words.Section en el modelo de documento Aspose.Words proporciona información de configuración de página a través de la clase Aspose.Words.PageSetup. Cuando exporta un documento al formato HTML puede necesitar mantener esta información para su uso adicional. En particular, la configuración de página puede ser importante para la rendición a los medios pagados (impresión) o la conversión posterior a los formatos de archivo nativos de Microsoft Word (DOCX, DOC, RTF, WML).

En la mayoría de los casos, HTML está destinado a la visualización en los navegadores donde la página no se realiza, por lo que esta función es inactiva por defecto.

ExportRelativeFontSize

Especifica si los tamaños de la letra deben ser de salida en unidades relativas cuando se salva en HTML, MHTML o EPUB.Default es ‘falso’.

public bool ExportRelativeFontSize { get; set; }

Valor de la propiedad

bool

Remarks

En muchos documentos existentes (HTML, IDPF EPUB) los tamaños de la letra se especifican en unidades relativas. Esto permite a las aplicaciones ajustar el tamaño del texto al ver/procesar los documentos. Por ejemplo, Microsoft Internet Explorer tiene un submenú “View->Text Size”, Adobe Digital Editions tiene dos botones: Increase/Dereje Text Size. Si usted espera que esta funcionalidad funcione entonces establecer Aspose.Words.Saving.HtmlSaveOptions.ExportRelativeFontSize propiedad a .

Aspose El modelo de documento de palabras contiene y funciona sólo con unidades de tamaño de fuente absoluto. las unidades relativas necesitan la lógica adicional para ser recalculada desde algún tamaño inicial (estándar). el tamaño del fuentes del estilo del documento se toma como estándar. Por ejemplo, si tiene 12pt y algún texto es 18pt entonces será una salida en cuanto al HTML.

Cuando esta opción es activada, los elementos de documento que no son texto todavía tendrán tamaños absolutos. También algunos atributos relacionados con el texto podrían expresarse absolutamente. En particular, el espacio de línea especificado con la regla “exacta” podría producir resultados no deseados al escalar texto. Así que los documentos de fuente deben ser adecuadamente diseñados y probados cuando se exporta con Aspose.Words.Saving.HtmlSaveOptions.ExportRelativeFontSize establecido para .

ExportRoundtripInformation

Especifica si escribir la información de ronda cuando se salva en HTML, MHTML o EPUB.El valor estándar es ‘verdadero’ para HTML y ‘falso’ para MHTML y EPUB.

public bool ExportRoundtripInformation { get; set; }

Valor de la propiedad

bool

Remarks

El ahorro de la información de ronda permite restaurar propiedades de documento como paradas de tablas, comentarios, encabezados y piezas durante los documentos HTML cargando de nuevo en un objeto Aspose.Words.Document.

Cuando, la información de ronda se exporta como -aw-* propiedades CSS de los elementos HTML correspondientes.

Cuando , no provoca que la información de ronda sea salida en los archivos producidos.

ExportShapesAsSvg

Controlar si los nódulos Aspose.Words.Drawing.Shape se convierten en imágenes SVG cuando se salva en HTML, MHTML, EPUB o AZW3’.

public bool ExportShapesAsSvg { get; set; }

Valor de la propiedad

bool

Remarks

Si esta opción se impone a, Aspose.Words.Drawing.Shape nodes se exporta como elementos. de lo contrario, se renderán a bitmaps y se exportan como los elementos<img].

ExportTextInputFormFieldAsText

Controlar cómo se almacenan los campos de formulario de entrada de texto en HTML o MHTML.El valor estándar es ‘falso’.

Valor de la propiedad

bool

Remarks

Cuando se configura a , exporta los campos de formulario de entrada de texto como texto normal. cuando , Word exportan los campamentos de formato de Entrada de Texto como elementos de INPUT en HTML.

Cuando se exporta a EPUB, los campos de formulario de entrada de texto son siempre guardados como texto debido a los requisitos de este formato.

ExportTocPageNumbers

Especifica si escribir números de páginas en la tabla de contenidos cuando se salve HTML, MHTML y EPUB.El valor predeterminado es ‘falso’.

Valor de la propiedad

bool

ExportXhtmlTransitional

Especifica si escribir la declaración DOCTYPE cuando se salva en HTML o MHTML.Cuando ‘verdad’, escribe una declaración DOCTYPE en el documento antes del elemento raíz.El valor defecto es ‘falso’.Cuando se salva en EPUB o HTML5 (Aspose.Words.Saving.HtmlVersion.Html5) la declaración DOCTYPE está siempre escrita.

Valor de la propiedad

bool

Remarks

Aspose.Words siempre escribe HTML bien formado independientemente de esta configuración.

Cuando, el comienzo del documento de salida HTML se verá as:

Aspose.Words tiene como objetivo la salida de XHTML de acuerdo con la especificación de transición de XML 1.0, pero el resultado no siempre validará contra el DTD. Algunas estructuras dentro de un documento de Microsoft Word son difíciles o imposibles de mapear a un documental que valitará en contra del esquema de HTML. Por ejemplo, el XML no permite listas nested (UL no puede ser Nested en el interior de otro elemento de UL), pero en los listos multilivales de documentos de Windows Word ocurren bastante a menudo.

FontResourcesSubsettingSizeThreshold

Controlar cuáles son los recursos de fuente que necesitan subsistir al almacenar en HTML, MHTML o EPUB.Default es ‘0’.

Valor de la propiedad

int

Remarks

Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources permite exportar fuentes como archivos subsidiarios o como partes de la salidaSi el documento utiliza muchas fuentes, especialmente con un gran número de glyphs, entonces el tamaño de la salida puede crecerSubsistema de fuentes reduce el tamaño de la fuente de fuentes exportada filtrando los glyphs queNo se utilizan en el documento actual.

Font Subsetting funciona de la siguiente manera:

Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources

FontSavingCallback

Permite controlar cómo se almacenan las fuentes cuando un documento se salva en HTML, MHTML o EPUB.

Valor de la propiedad

IFontSavingCallback

FontsFolder

Especifica la carpeta física en la que se almacenan las fuentes al exportar un documento a HTML.El defecto es una línea vacía.

Valor de la propiedad

string

Remarks

Cuando salve un Aspose.Words.Documento en formato HTML yWl26.Saving.HtmlSaveOptions.ExportFontResources se establece a , _ WL27_ necesita salvar las fuentes utilizadas en el documento como archivos independientes. _www.wl26.save.www.fonts.Folder le permite especificar dónde se salvarán las fonts y __wL27.saving.html.

Si salve un documento en un archivo y proporciona un nombre de fichero, Aspose.Words, por defecto, salva las fuentes en la misma carpeta donde se salva el arquivo de documento.Utilizar __ WL27__.Saving.HtmlSaveOptions.FontsFolder para superar este comportamiento.

Si guardas un documento en un flujo, Aspose.Words no tiene una carpeta donde guardar las fuentes, pero todavía tiene que guardarlo en algún lugar. En este caso, tienes que especificar una tarjeta accesible en la propiedad del archivo o proporcionar los flujos personalizados a través de la agente de eventos del Archivo.

Si el paquete especificado por Aspose.Words.Saving.HtmlSaveOptions.FontsFolder no existe, se creará automáticamente.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder es otra forma de especificar una carpeta en la que las letras deben ser guardadas.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias Aspose.Words.Saving.HtmlSaveOptions.FontSavingCallback

FontsFolderAlias

Especifica el nombre de la pasta utilizada para construir URIs de fuente escritos en un documento HTML.El defecto es una línea vacía.

Valor de la propiedad

string

Remarks

Cuando salve un Aspose.Words.Documento en formato HTML yWl26.Saving.HtmlSaveOptions.ExportFontResources se establece a , _ WL27_ necesita salvar las fuentes utilizadas en el documento como archivos independientes. _www.wl26.save.www.fonts.Folder le permite especificar dónde se salvarán las fonts y __wL27.saving.html.

Si Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias no es una línea vacía, entonces la letra URI escrita en HTML ser.

Si Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias es una línea vacía, entonces la letra URI escrita en HTML será .

Si Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias está configurado para ‘.’ (dot), entonces el nombre del archivo de font será escrito en HTML sin camino independientemente de otras opciones.

Una forma alternativa de especificar el nombre de la carpeta para construir URIs de fuente es usar Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources Aspose.Words.Saving.HtmlSaveOptions.FontsFolder Aspose.Words.Saving.HtmlSaveOptions.FontSavingCallback

HtmlVersion

Especifica la versión del estándar HTML que debe utilizarse cuando se salva el documento en HTML o MHTML.El valor estándar es Aspose.Words.Saving.HtmlVersion.Xhtml.

Valor de la propiedad

HtmlVersion

ImageResolution

Especifica la resolución de salida para las imágenes cuando se exporta a HTML, MHTML o EPUB.Default es ‘96 dpi’.

Valor de la propiedad

int

Remarks

Esta propiedad efectos raster imágenes cuando Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize es y los efectos metafísicos exportados como imágenes rastera. Algunas propiedades de la imagen como la colocación o la rotación requieren ahorrar imágenes transformadas y en este caso las imágenes trasformadas se crean en la resolución dada.

Ver también

HtmlSaveOptions.ScaleImageToShapeSize

ImageSavingCallback

Permite controlar cómo se almacenan las imágenes cuando un documento se salva en HTML, MHTML o EPUB.

Valor de la propiedad

IImageSavingCallback

ImagesFolder

Especifica la carpeta física en la que se almacenan las imágenes al exportar un documento al formato HTML.El defecto es una línea vacía.

Valor de la propiedad

string

Remarks

Cuando guardas un Aspose.Words.Documento en formato HTML, __ WL27__ necesita guardar todas las imágenes incorporadas en el documento como archivos independientes.Wl26.Saving.HtmlSaveOptions.ImagesFolder le permite especificar dónde se salvarán las imagenes y _www.save.html.

Si salve un documento en un archivo y proporciona un nombre de fichero, Aspose.Words, por defecto, salva las imágenes en la misma carpeta donde se salva el arquivo de documento.UtilizarWl26.Saving.HtmlSaveOptions.ImagesFolder para superar este comportamiento.

Si guardas un documento en un flujo, Aspose.Words no tiene una carpeta donde guardar las imágenes, pero todavía tiene que salvar las imagenes en algún lugar. En este caso, tienes que especificar una tarjeta accesible en el __ WL27__.Saving.HtmlSaveOptions.ImagesFolder propiedad o proporcionar flujos personalizados a través delVL28..Swing.

Si el paquete especificado por Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder no existe, se creará automáticamente.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder es otra forma de especificar una carpeta donde las imágenes deben ser guardadas.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias Aspose.Words.Saving.HtmlSaveOptions.ImageSavingCallback

ImagesFolderAlias

Especifica el nombre de la pasta utilizada para construir URIs de imagen escritos en un documento HTML.El defecto es una línea vacía.

Valor de la propiedad

string

Remarks

Cuando guardas un Aspose.Words.Documento en formato HTML, __ WL27__ necesita guardar todas las imágenes incorporadas en el documento como archivos independientes.Wl26.Saving.HtmlSaveOptions.ImagesFolder le permite especificar dónde se salvarán las imagenes y _www.save.html.

Si Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias no es una línea vacía, entonces la imagen URI escrita en HTML ser.

Si Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias es una línea vacía, entonces la imagen URI escrita en HTML será .

Si Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias se configura a ‘.’ (dot), entonces el nombre del archivo de imagen se escribe en HTML sin camino independientemente de otras opciones.

Una forma alternativa de especificar el nombre de la pasta para construir URIs de imagen es usar Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder Aspose.Words.Saving.HtmlSaveOptions.ImageSavingCallback

MetafileFormat

Especifica en qué formato se almacenan metáfilos cuando se exporta a HTML, MHTML o EPUB.El valor predeterminado es Aspose.Words.Saving.HtmlMetafileFormat.Png, lo que significa que los metáfilos se renden a raster imágenes PNG.

Valor de la propiedad

HtmlMetafileFormat

Remarks

Los metáfiles no se muestran nativamente por los navegadores HTML. Por defecto, Aspose.Words converte las imágenes de WMF y EMF en archivos PNG cuando se exporta a HTML . Otras opciones son para convertir metafísicas en imágenes SVG o para exportarlas como es sin conversión.

Algunas transformaciones de imagen, en particular la cosecha de imagen, no se aplicarán a las imágenes metafísicas si se exportan a HTML sin conversión.

Ver también

HtmlSaveOptions.ImageResolution,y,HtmlSaveOptions.ScaleImageToShapeSize

NavigationMapLevel

Especifica el nivel máximo de títulos localizados en el mapa de navegación cuando se exporta a los formatos EPUB, MOBI o AZW3’.

Valor de la propiedad

int

Remarks

El mapa de navegación permite a los agentes de usuario proporcionar una forma fácil de navegación a través de la estructura del documento. Usualmente los puntos de navegación corresponden a los títulos en el documento. Para popular los títulos hasta el nivel asignar este valor a Aspose.Words.Saving.HtmlSaveOptions.NavigationMapLevel.

Por default, tres niveles de títulos son populados: parágrafos de estilos , y . Puede configurar esta propiedad a un valor de 1 a 9 para solicitar el nivel máximo correspondiente.

OfficeMathOutputMode

Controlar cómo se exportan los objetos de OfficeMath a HTML, MHTML o EPUB.El valor estándar es Aspose.Words.Saving.HtmlOfficeMathOutputMode.Image.

Valor de la propiedad

HtmlOfficeMathOutputMode

RemoveJavaScriptFromLinks

Especifica si JavaScript se eliminará de los enlaces.Default es ‘falso’.

Valor de la propiedad

bool

Remarks

Si esta opción está activada, todos los enlaces que contienen JavaScript (por ejemplo, en la atributo href)se sustituirá con “javascript:void(0)”. Esto puede ayudar a prevenir posibles riesgos de seguridad, como ataques XSS.

ReplaceBackslashWithYenSign

Especifica si los caracteres de backslash deben ser reemplazados por signs.Default valor es ‘falso’.

Valor de la propiedad

bool

Remarks

Por defecto, Aspose.Words imita el comportamiento de MS Word y no reemplaza los caracteres de backslash con los signos de yen engenerados documentos HTML. Sin embargo, las versiones anteriores de Aspose.Words realizaron tales reemplazas en ciertasEsta bandera permite la compatibilidad hacia atrás con las versiones anteriores de Aspose.Words.

ResolveFontNames

especifica si los nombres de la familia de las letras utilizados en el documento se resuelven y se sustituyen de acuerdo conAspose.Words.Document.FontSettings cuando se escribe en formatos basados en HTML.

Valor de la propiedad

bool

Remarks

Por defecto, esta opción se establece y los nombres de familia de fontas se escriben en HTML como se especifica en los documentos de fuente. Es decir, Aspose.Words.Document.FontSettings se ignoran y no se realiza ninguna resolución o sustitución de los nombres de familia de fontas.

Si esta opción está configurada, Aspose.Words utiliza Aspose.Words.Document.FontSettings para resolver cada nombre de familia de fontos especificado en un documento de fuente en el nombre de una familia de fontos disponibles, realizando la sustitución de fontos según sea necesario.

ResourceFolder

Especifica una carpeta física donde todos los recursos como imágenes, fuentes y CSS externos son guardados cuando un documentoSe exporta a HTML. Default es una línea vacía.

Valor de la propiedad

string

Remarks

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder es la forma más sencilla de especificar una carpeta en la que todos los recursos deben ser escritos. Otra manera es utilizar propiedades individuales _www.Wl26_.save.htmps.FontsFolders, _ww.wl26.Saver.hu.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder tiene una prioridad más baja que las carpetas especificadas a través deWl26.Rescavando.WhatsApp.FontsFolders, _www.whatsapp.Shaping.Thumbnail.Explorado en la página web de la agencia de datos.En el caso de que se saldrán las imágenes dewww.wll.saveoptions, etc. Los fonts se salvarán a __wls.thumbn.shapes.e.a. y los fontos serán guardados a _whits.cts.de.

Si la pasta especificada por Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder no existe, se creará automáticamente.

Aspose.Words.Saving.HtmlSaveOptions.FontsFolder Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder Aspose.Words.Saving.HtmlSaveOptions.CssStyleSheetFileName

ResourceFolderAlias

Especifica el nombre de la pasta utilizada para construir URIs de todos los recursos escritos en un documento HTML.El defecto es una línea vacía.

Valor de la propiedad

string

Remarks

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias es la forma más sencilla de especificar cómo los URIs para todos los archivos de recursos deben ser construidos.La misma información puede ser especificada para las imágenes y las fuentes por separado a través deWl26.Salvando.WhatsApps.ImagesFoldersAlias y _www.whatsapp.saveoptions, respectivamente. sin embargo, no hay propiedades individuales para CSS.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias tiene una prioridad más baja queWl26.Salvando.WhatsApps.FontsFolders.Algunas de las fuentes se construyerán utilizando _www.whatsapp.esy _wll.saveoptions, mientras que los URIs y los Imágenes se construirán usando _whlsapps.e_whitsappes.a.

Si Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias es vacío, el Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder valor de la propiedad se utilizará para construir URIs de recursos.

Si Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias está configurado para ‘.’ (dot), los URIs de recursos solo contendrán nombres de archivos, sin ningún camino.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias

SaveFormat

Especifica el formato en el que se salvará el documento si se utiliza este objeto de opciones de almacenamiento.Pueden ser Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Aspose.Words.SaveFormat.Azw3 o Aspose.Words.SaveFormat.Mobi.

Valor de la propiedad

SaveFormat

ScaleImageToShapeSize

Especifica si las imágenes son escaladas por Aspose.Words al tamaño de la forma límite cuando se exporta a HTML, MHTML o EPUB.Default valor es ‘verdad’.

Valor de la propiedad

bool

Remarks

Una imagen en un documento de Microsoft Word es una forma. la forma tiene un tamaño y la imagen tiene su propio tamaño. los tamaños no están directamente vinculados. por ejemplo, la foto puede ser 1024x786 píxeles, pero el formato que muestra esta imagen puede estar 400x300 puntos.

El Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize controla la propiedad donde se realiza la escalación de la imagen: en Aspose.Words durante la exportación a HTML o en el navegador cuando se muestra el documento.

Cuando Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize es , la imagen es escalada por __ WL27__ utilizando escalada de alta calidad durante la exportación a HTML. Cuando _www.save.Thumbnail.comes, la foto es salida con su tamaño original y el navegador tiene que escalarlo.

Como resultado, normalmente obtendrá una mejor calidad de visualización en el navegador y un tamaño de archivo menor cuando Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize es, pero la mejor cualidad de impresión y la conversión más rápida cuando _www.save.html.

Además de las formas que contienen imágenes de raster individuales, esta opción también afecta a las formas de grupo que consisten en imágenes de raster. Si Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize es y una forma de grupo contiene imágenes de raster cuya resolución intrínseca es superior al valor especificado en Aspose.Words.Saving.HtmlSaveOptions.ImageResolution, Aspose.Words aumentará la resolución de rendimiento para ese grupo.

Ver también

HtmlSaveOptions.ImageResolution

TableWidthOutputMode

Controlar cómo se exporta la tabla, la línea y las anchas de la célula a HTML, MHTML o EPUB.El valor estándar es Aspose.Words.Saving.HtmlElementSizeOutputMode.All.

Valor de la propiedad

HtmlElementSizeOutputMode

Remarks

En el formato HTML, las tablas, líneas y elementos de la célula (, , , ) pueden tener sus anchoes especificadas ya en relativos (percentaje) o en unidades absolutas.En un documento en Aspose.Words, los tables, ramas y células podrán tener las anchos específicados utilizando las unidades relativas o absolutas también.

Al convertir un documento en HTML utilizando Aspose.Words, puede que desee controlar cómo se exporta la tabla, la línea y las anchoas de la célula para afectar a la forma en que se muestra el documento resultante en el agente visual (por ejemplo, un navegador o espectador).

Utilice esta propiedad como un filtro para especificar qué valores de ancho de tabla se exportan al documento de destino. Por ejemplo, si está convirtiendo un documento en EPUB y tiene la intención de ver el documento sobre un dispositivo de lectura móvil, entonces probablemente desea evitar exportar valores absolutos de anchura. Para hacer esto usted necesita especificar el modo de salida Aspose.Words.Saving.HtmlElementSizeOutputMode.RelativeUnión o __ WL26.

 Español