Class HtmlFixedSaveOptions
Numele spaţiului: Aspose.Words.Saving Asamblare: Aspose.Words.dll (25.4.0)
Poate fi folosit pentru a specifica opțiuni suplimentare atunci când salvați un document în format Aspose.Words.SaveFormat.HtmlFixed.
Pentru a afla mai multe, vizitați Specify Save Options Articolul de documentare.
public class HtmlFixedSaveOptions : FixedPageSaveOptions
Inheritance
object ← SaveOptions ← FixedPageSaveOptions ← HtmlFixedSaveOptions
Membrii moștenitori
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
Specifica prefixul care este adăugat la toate numele de clasă în file.default style.css este “aw”.
public string CssClassNamesPrefix { get; set; }
Valoarea proprietății
Encoding
Specifica codificarea care trebuie utilizată atunci când se exportă la HTML.Valoarea standardă este ’new UTF8Encoding(true)’ (UTF-8 cu BOM).
public Encoding Encoding { get; set; }
Valoarea proprietății
ExportEmbeddedCss
Specifica dacă CSS (Cascading Style Sheet) ar trebui să fie încorporat în documentul HTML.
public bool ExportEmbeddedCss { get; set; }
Valoarea proprietății
ExportEmbeddedFonts
Specifica dacă fonturile ar trebui să fie încorporate în documentul HTML în format Base64.Notă setarea acestui pavilion poate crește semnificativ dimensiunea de ieșire a fișierului HTML.
public bool ExportEmbeddedFonts { get; set; }
Valoarea proprietății
ExportEmbeddedImages
Specifica dacă imaginile ar trebui să fie încorporate în documentul HTML în format Base64.Notă setarea acestui pavilion poate crește semnificativ dimensiunea de ieșire a fișierului HTML.
public bool ExportEmbeddedImages { get; set; }
Valoarea proprietății
ExportEmbeddedSvg
Specifica dacă resursele SVG ar trebui să fie încorporate în documentul HTML.Valoarea standardă este “reală”.
public bool ExportEmbeddedSvg { get; set; }
Valoarea proprietății
ExportFormFields
Obține sau stabilește o indicație dacă câmpurile de formă sunt exportate ca interactiveelementele (ca eticheta “input”) mai degrabă decât convertite în text sau grafică.
public bool ExportFormFields { get; set; }
Valoarea proprietății
FontFormat
Obține sau setă Aspose.Words.Saving.ExportFontFormat utilizat pentru exportarea fontului.Valoarea standardă este Aspose.Words.Saving.ExportFontFormat.Woff.
public ExportFontFormat FontFormat { get; set; }
Valoarea proprietății
IdPrefix
Specifica un prefix care este prefixat tuturor ID-urilor de element generate în documentul de ieșire.Valoarea deficitară este zero și nu există prefix.
public string IdPrefix { get; set; }
Valoarea proprietății
Remarks
Dacă prefixul este specificat, acesta poate conține numai litere, cifre, subcores și hyphens,Trebuie să începem cu o scrisoare.
Exceptions
Valoarea nu îndeplinește cerințele specificate mai sus.
OptimizeOutput
Drapelul indică dacă este necesar să se optimizeze producția.Dacă această steagă este setat redundant canvas nested și canvasele goale sunt îndepărtate,de asemenea, grifuri vecine cu aceeași formare sunt concatenate.Notă: Precizitatea afișării conținutului poate fi afectată dacă această proprietate este setată la ‘realitate’.
Adevărul este „default”.
public override bool OptimizeOutput { get; set; }
Valoarea proprietății
PageHorizontalAlignment
Specifica alinierea orizontală a paginilor într-un document HTML.Valoarea standardă este Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Center.
public HtmlFixedPageHorizontalAlignment PageHorizontalAlignment { get; set; }
Valoarea proprietății
HtmlFixedPageHorizontalAlignment
PageMargins
Specificați marginile în jurul paginilor într-un document HTML.Valoarea marginii este măsurată în puncte și ar trebui să fie egală sau mai mare de 0.Valoarea defectă este de 10 puncte.
public double PageMargins { get; set; }
Valoarea proprietății
Remarks
Depinde de valoarea Aspose.Words.Saving.HtmlFixedSaveOptions.PageHorizontalAlignment proprietate:
- Define marginea de partea de sus, de jos și de stânga dacă valoarea este Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Left.
- Define marginile de partea de sus, de jos și dreapta dacă valoarea este Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Right.
- Define marginile de partea superioara si inferioara daca valoarea este Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Center.
RemoveJavaScriptFromLinks
Specifica dacă JavaScript va fi îndepărtat de la link-uri.Default este ‘false’.
public bool RemoveJavaScriptFromLinks { get; set; }
Valoarea proprietății
Remarks
Dacă această opțiune este activată, toate linkurile care conțin JavaScript (de exemplu, link-urile cu “javascript:” în atributul href)va fi înlocuit cu “javascript:void(0)”. Acest lucru poate ajuta la prevenirea unor riscuri potențiale de securitate, cum ar fi atacurile XSS.
ResourceSavingCallback
Permiteți să controlați modul în care resursele (imagini, fonturi și css) sunt salvate atunci când un document este exportat la o pagină fixă în format HTML.
public IResourceSavingCallback ResourceSavingCallback { get; set; }
Valoarea proprietății
ResourcesFolder
Specifica folderul fizic în care sunt salvate resurse (imagini, fonturi, css) atunci când se exportă un document în format HTML.Default este ‘zero’.
public string ResourcesFolder { get; set; }
Valoarea proprietății
Remarks
Funcționează numai dacă proprietatea Aspose.Words.Saving.HtmlFixedSaveOptions.ExportEmbeddedImages este .
Când salvați un Aspose.Words.Document în format HTML, Aspose.Words trebuie să salveze toate imaginile încorporate în document ca fișiere separate. Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder vă permite să specificați unde imaginile vor fi salvate și Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias vă permite să specificați modul în care URI-urile de imagine vor fi construite.
Dacă salvați un document într-un fișier și furnizați un nume de fișier, Aspose.Words, în mod implicit, salvează imaginile în aceeași folderă în care este salvat fișierul de document.
Dacă salvați un document într-un flux, Aspose.Words nu are un folder unde să salvați imaginile, dar încă trebuie să salvați imaginile undeva. în acest caz, trebuie să specificați un folder accesibil folosind Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder proprietate
Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias
ResourcesFolderAlias
Specifica numele folderului utilizat pentru a construi imagini URI scrise într-un document HTML.Default este ‘zero’.
public string ResourcesFolderAlias { get; set; }
Valoarea proprietății
Remarks
Când salvați un Aspose.Words.Document în format HTML, Aspose.Words trebuie să salveze toate imaginile încorporate în document ca fișiere separate. Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder vă permite să specificați unde imaginile vor fi salvate și Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias vă permite să specificați modul în care URI-urile de imagine vor fi construite.
Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder
SaveFontFaceCssSeparately
Flag indică dacă regulile CSS “@font-face” ar trebui să fie plasate într-un fișier separat “fontFaces.css"când un document este salvat cu eticheta externă (adică atunci când Aspose.Words.Saving.HtmlFixedSaveOptions.ExportEmbeddedCssis ‘false’).Valoarea standardă este ‘false’, toate regulile CSS sunt scrise într-un singur fișier “styles.css”.
public bool SaveFontFaceCssSeparately { get; set; }
Valoarea proprietății
Remarks
Setarea acestei proprietăți la “veritabile” restabilește vechea comportament (file separate) pentru compatibilitate cu codul de moștenire.
SaveFormat
Specifica formatul în care documentul va fi salvat dacă acest obiect de opțiuni de salvare este utilizat.Poate fi doar Aspose.Words.SaveFormat.HtmlFixed.
public override SaveFormat SaveFormat { get; set; }
Valoarea proprietății
ShowPageBorder
Specifica dacă limita în jurul paginilor ar trebui să fie afișată.Default este “realitate”.
public bool ShowPageBorder { get; set; }
Valoarea proprietății
UseTargetMachineFonts
Flag indică dacă fonturile din mașina țintă trebuie utilizate pentru a afișa documentul.Dacă această steagă este setată la ’true’, Aspose.Words.Saving.HtmlFixedSaveOptions.FontFormat și Aspose.Words.Saving.HtmlFixedSaveOptions.ExportEmbeddedFonts proprietăți nu au efect,de asemenea Aspose.Words.Saving.HtmlFixedSaveOptions.ResourceSavingCallback nu este eliberat pentru fonturi.Default este ‘false’.
public bool UseTargetMachineFonts { get; set; }