Class HtmlFixedSaveOptions

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

string

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

Encoding

ExportEmbeddedCss

Specifica dacă CSS (Cascading Style Sheet) ar trebui să fie încorporat în documentul HTML.

public bool ExportEmbeddedCss { get; set; }

Valoarea proprietății

bool

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

bool

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

bool

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

bool

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

bool

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

ExportFontFormat

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

string

Remarks

Dacă prefixul este specificat, acesta poate conține numai litere, cifre, subcores și hyphens,Trebuie să începem cu o scrisoare.

Exceptions

ArgumentException

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

bool

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

double

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

bool

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

IResourceSavingCallback

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

string

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

string

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

bool

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

SaveFormat

ShowPageBorder

Specifica dacă limita în jurul paginilor ar trebui să fie afișată.Default este “realitate”.

public bool ShowPageBorder { get; set; }

Valoarea proprietății

bool

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; }

Valoarea proprietății

bool

 Română