Class HtmlFixedSaveOptions

Class HtmlFixedSaveOptions

Nom dels espais: Aspose.Words.Saving Assemblea: Aspose.Words.dll (25.4.0)

Es pot utilitzar per especificar opcions addicionals quan emmagatzema un document en el format Aspose.Words.SaveFormat.HtmlFixed.

Per saber-ne més, visita el Specify Save Options Article de documentació.

public class HtmlFixedSaveOptions : FixedPageSaveOptions

Inheritance

object SaveOptions FixedPageSaveOptions HtmlFixedSaveOptions

Membres heretats

FixedPageSaveOptions.Equals(object) , FixedPageSaveOptions.AssertValidIdPrefix(string) , FixedPageSaveOptions.IsValidIdPrefix(string) , FixedPageSaveOptions.PageSet , FixedPageSaveOptions.PageSavingCallback , FixedPageSaveOptions.NumeralFormat , FixedPageSaveOptions.MetafileRenderingOptions , FixedPageSaveOptions.JpegQuality , FixedPageSaveOptions.ColorMode , FixedPageSaveOptions.OptimizeOutput , SaveOptions.CreateSaveOptions(SaveFormat) , SaveOptions.CreateSaveOptions(string) , SaveOptions.SaveFormat , SaveOptions.ExportGeneratorName , SaveOptions.TempFolder , SaveOptions.PrettyFormat , SaveOptions.UseAntiAliasing , SaveOptions.UseHighQualityRendering , SaveOptions.DmlRenderingMode , SaveOptions.DmlEffectsRenderingMode , SaveOptions.ImlRenderingMode , SaveOptions.DefaultTemplate , SaveOptions.UpdateFields , SaveOptions.UpdateLastSavedTimeProperty , SaveOptions.UpdateLastPrintedProperty , SaveOptions.UpdateCreatedTimeProperty , SaveOptions.MemoryOptimization , SaveOptions.UpdateAmbiguousTextFont , SaveOptions.Dml3DEffectsRenderingMode , SaveOptions.ProgressCallback , SaveOptions.AllowEmbeddingPostScriptFonts , SaveOptions.CustomTimeZoneInfo , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

HtmlFixedSaveOptions()

public HtmlFixedSaveOptions()

Properties

CssClassNamesPrefix

Especifica el prefix que s’afegeix a tots els noms de classe en style.css file.Default valor és ‘aw"’.

public string CssClassNamesPrefix { get; set; }

Valor de la propietat

string

Encoding

Especifica la codificació per utilitzar quan s’exporta a HTML.El valor de default és ’new UTF8Encoding(true)’ (UTF-8 amb BOM).

public Encoding Encoding { get; set; }

Valor de la propietat

Encoding

ExportEmbeddedCss

Especifica si el CSS (Cascading Style Sheet) ha de ser incorporat al document HTML.

public bool ExportEmbeddedCss { get; set; }

Valor de la propietat

bool

ExportEmbeddedFonts

Especifica si les fonts s’han d’integrar en el document HTML en format Base64.Nota: La configuració d’aquesta bandera pot augmentar significativament la grandària del fitxer HTML de sortida.

public bool ExportEmbeddedFonts { get; set; }

Valor de la propietat

bool

ExportEmbeddedImages

Especifica si les imatges han de ser incorporades en el document HTML en format Base64.Nota: La configuració d’aquesta bandera pot augmentar significativament la grandària del fitxer HTML de sortida.

public bool ExportEmbeddedImages { get; set; }

Valor de la propietat

bool

ExportEmbeddedSvg

Especifica si els recursos SVG s’han d’integrar en el document HTML.El valor estàndard és ’true'.

public bool ExportEmbeddedSvg { get; set; }

Valor de la propietat

bool

ExportFormFields

Obté o estableix una indicació de si els camps de forma són exportats com a interactiusobjectes (com la etiqueta ’entrada’) en lloc de convertir-se en text o gràfics.

public bool ExportFormFields { get; set; }

Valor de la propietat

bool

FontFormat

Obtenir o establir Aspose.Words.Saving.ExportFontFormat utilitzat per a l’exportació de fonts.El valor estàndard és Aspose.Words.Saving.ExportFontFormat.Woff.

public ExportFontFormat FontFormat { get; set; }

Valor de la propietat

ExportFontFormat

IdPrefix

Especifica un prefix que està prefixat a tots els IDs d’element generats en el document de sortida.El valor estàndard és zero i no hi ha prefix.

public string IdPrefix { get; set; }

Valor de la propietat

string

Remarks

Si s’especifica el prefix, només pot contenir lletres, digits, subscores i hyphens,Hem de començar amb una carta.

Exceptions

ArgumentException

El valor no compleix els requisits especificats anteriorment.

OptimizeOutput

La bandera indica si és necessari per optimitzar la producció.Si aquesta bandera s’estableix redundant canvas nestades i els canvas buits s’eliminen,a més, els glups veïns amb el mateix formatament es concatenen.Nota: L’exactitud de la pantalla de contingut pot ser afectada si aquesta propietat s’estableix a ’true'.

El defecte és “veritat'.

public override bool OptimizeOutput { get; set; }

Valor de la propietat

bool

PageHorizontalAlignment

Especifica l’alineació horitzontal de les pàgines en un document HTML.El valor estàndard és Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Center.

public HtmlFixedPageHorizontalAlignment PageHorizontalAlignment { get; set; }

Valor de la propietat

HtmlFixedPageHorizontalAlignment

PageMargins

Especifica les marges al voltant de pàgines en un document HTML.El valor de la marge es mesura en punts i ha de ser igual o superior a 0.El valor defectuós és de 10 punts.

public double PageMargins { get; set; }

Valor de la propietat

double

Remarks

Depèn del valor de Aspose.Words.Saving.HtmlFixedSaveOptions.PageHorizontalAlignment propietat:

  • Defineix les marges de la pàgina superior, inferior i esquerra si el valor és Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Left.
  • Defina les marges de la pàgina superior, inferior i dreta si el valor és Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Right.
  • Defineix les marges de la pàgina superior i inferior si el valor és Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Center.

RemoveJavaScriptFromLinks

Especifica si JavaScript serà eliminat dels enllaços.Default és ‘false’.

public bool RemoveJavaScriptFromLinks { get; set; }

Valor de la propietat

bool

Remarks

Si aquesta opció és activada, tots els enllaços que continguin JavaScript (per exemple, els links amb “javascript:” en l’atribute href)Es substituirà per “javascript:void(0)”. Això pot ajudar a prevenir possibles riscos de seguretat, com ara atacs XSS.

ResourceSavingCallback

Permet controlar com s’emmagatzemen els recursos (images, fonts i css) quan un document s’exporta al format HTML de pàgina fixa.

public IResourceSavingCallback ResourceSavingCallback { get; set; }

Valor de la propietat

IResourceSavingCallback

ResourcesFolder

Especifica la carpeta física on s’emmagatzemen els recursos (images, fonts, css) quan s’exporta un document al format HTML.Default és ’null'.

public string ResourcesFolder { get; set; }

Valor de la propietat

string

Remarks

Té efecte només si Aspose.Words.Saving.HtmlFixedSaveOptions.ExportEmbeddedImages propietat és .

Quan vostè salva un Aspose.Words.Document en format Html, Aspose.Words necessita guardar totes les imatges incorporades en el document com a fitxers independents. Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder li permet especificar on les imatges es guardaran i Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias li permet especificar com es construiran els URIs d’imatge.

Si emmagatzema un document en un fitxer i proporciona un nom de fitxer, Aspose.Words, per default, emmagatzema les imatges en la mateixa carpeta on es salva el fitxer de document. Utilitza Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder per superar aquest comportament.

Si vostè salva un document en un flux, Aspose.Words no té una carpeta on guardar les imatges, però encara necessita guardar les imatges en algun lloc. En aquest cas, vostè necessita especificar una carpeta accessible utilitzant Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder propietat

Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias

ResourcesFolderAlias

Especifica el nom de la carpeta utilitzada per construir URIs d’imatge escrits en un document HTML.Default és ’null'.

public string ResourcesFolderAlias { get; set; }

Valor de la propietat

string

Remarks

Quan vostè salva un Aspose.Words.Document en format Html, Aspose.Words necessita guardar totes les imatges incorporades en el document com a fitxers independents. Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder li permet especificar on les imatges es guardaran i Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias li permet especificar com es construiran els URIs d’imatge.

Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder

SaveFontFaceCssSeparately

La bandera indica si les regles de CSS “@font-face” s’han de col·locar en un fitxer separat “fontFaces.css"quan un document s’emmagatzema amb un full d’estil extern (és a dir, quan Aspose.Words.Saving.HtmlFixedSaveOptions.ExportEmbeddedCssis ‘false”.

public bool SaveFontFaceCssSeparately { get; set; }

Valor de la propietat

bool

Remarks

Establir aquesta propietat a ‘verd’ restaura el vell comportament (arxius separats) per a la compatibilitat amb el codi d’herència.

SaveFormat

Especifica el format en el qual el document serà guardat si s’utilitza aquest objecte d’opcions d’emmagatzematge.Només pot ser Aspose.Words.SaveFormat.HtmlFixed.

public override SaveFormat SaveFormat { get; set; }

Valor de la propietat

SaveFormat

ShowPageBorder

Especifica si la frontera al voltant de les pàgines s’ha de mostrar.El default és ‘verdadera’.

public bool ShowPageBorder { get; set; }

Valor de la propietat

bool

UseTargetMachineFonts

La bandera indica si les fonts de la màquina de targetes s’han d’utilitzar per mostrar el document.Si aquesta bandera s’estableix a ’true’, Aspose.Words.Saving.HtmlFixedSaveOptions.FontFormat i Aspose.Words.Saving.HtmlFixedSaveOptions.ExportEmbeddedFonts propietats no tenen efecte,també Aspose.Words.Saving.HtmlFixedSaveOptions.ResourceSavingCallback no es descarta per fonts.Default és ‘false’.

public bool UseTargetMachineFonts { get; set; }

Valor de la propietat

bool

 Català