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
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
ExportEmbeddedCss
Especifica si el CSS (Cascading Style Sheet) ha de ser incorporat al document HTML.
public bool ExportEmbeddedCss { get; set; }
Valor de la propietat
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
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
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
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
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
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
Remarks
Si s’especifica el prefix, només pot contenir lletres, digits, subscores i hyphens,Hem de començar amb una carta.
Exceptions
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
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
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
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
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
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
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
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
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
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; }