Class HtmlFixedSaveOptions

Class HtmlFixedSaveOptions

Namespace: Aspose.Words.Saving
Assemblea: Aspose.Words.dll (25.3.0)

Può essere utilizzato per specificare ulteriori opzioni quando si salva un documento nel formato Aspose.Words.SaveFormat.HtmlFixed.

To learn more, visit the Specify Save Options documentation article.

public class HtmlFixedSaveOptions : FixedPageSaveOptions

eredità

objectSaveOptionsFixedPageSaveOptionsHtmlFixedSaveOptions

I membri ereditari

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()

Costruttori

HtmlFixedSaveOptions()

public HtmlFixedSaveOptions()

Proprietà

CssClassNamesPrefix

Specifica il prefix che viene aggiunto a tutti i nomi di classe nel file.default style.css è “aw”.

public string CssClassNamesPrefix { get; set; }

Valore di proprietà

string

Encoding

Specifica la codifica da utilizzare quando esporta in HTML.Il valore predefinito è ’nuovo UTF8Encoding(true)’ (UTF-8 con BOM).

public Encoding Encoding { get; set; }

Valore di proprietà

Encoding

ExportEmbeddedCss

Specifica se il CSS (Cascading Style Sheet) dovrebbe essere incorporato nel documento HTML.

public bool ExportEmbeddedCss { get; set; }

Valore di proprietà

bool

ExportEmbeddedFonts

Indica se le font dovrebbero essere inserite nel documento HTML nel formato Base64.Nota Impostazione di questa bandiera può aumentare significativamente la dimensione del file HTML di uscita.

public bool ExportEmbeddedFonts { get; set; }

Valore di proprietà

bool

ExportEmbeddedImages

Indica se le immagini dovrebbero essere inserite nel documento HTML nel formato Base64.Nota Impostazione di questa bandiera può aumentare significativamente la dimensione del file HTML di uscita.

public bool ExportEmbeddedImages { get; set; }

Valore di proprietà

bool

ExportEmbeddedSvg

Specifica se le risorse SVG dovrebbero essere incorporate nel documento HTML.Il valore predefinito è ’true'.

public bool ExportEmbeddedSvg { get; set; }

Valore di proprietà

bool

ExportFormFields

Riceve o mette indicazione se i campi di forma sono esportati come interattiviGli articoli (come tag ‘input’) piuttosto che convertiti in testo o grafica.

public bool ExportFormFields { get; set; }

Valore di proprietà

bool

FontFormat

Ottieni o impostare Aspose.Words.Saving.ExportFontFormat utilizzato per l’esportazione di font.Il valore di default è Aspose.Words.Saving.ExportFontFormat.Woff.

public ExportFontFormat FontFormat { get; set; }

Valore di proprietà

ExportFontFormat

IdPrefix

Specifica un prefix che è predefinito a tutti gli ID di elemento generati nel documento di uscita.Il valore predefinito è zero e nessun predefinito è premesso.

public string IdPrefix { get; set; }

Valore di proprietà

string

Notizie

Se il prefix è specificato, può contenere solo lettere, cifre, sottoscori e hyphens,Bisogna iniziare con una lettera.

eccezioni

ArgumentException

Il valore non soddisfa i requisiti di cui sopra.

OptimizeOutput

La bandiera indica se è necessario ottimizzare la produzione.Se questa bandiera è impostata con canzoni nestanti redundanti e canzoni vuoti vengono rimossi,anche gli ipocriti vicini con lo stesso formato sono concatenati.Nota: L’accuratezza della visualizzazione del contenuto può essere influenzata se questa proprietà è impostata a ‘verità’.

Il default è “verità”.

public override bool OptimizeOutput { get; set; }

Valore di proprietà

bool

PageHorizontalAlignment

Specifica l’allineamento orizzontale delle pagine in un documento HTML.Il valore predefinito è Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Center.

public HtmlFixedPageHorizontalAlignment PageHorizontalAlignment { get; set; }

Valore di proprietà

HtmlFixedPageHorizontalAlignment

PageMargins

Specifica i margini intorno alle pagine in un documento HTML.Il valore di margine è misurato in punti e dovrebbe essere uguale o superiore a 0.Il valore di default è di 10 punti.

public double PageMargins { get; set; }

Valore di proprietà

double

Notizie

Dipende dal valore di Aspose.Words.Saving.HtmlFixedSaveOptions.PageHorizontalAlignment proprietà:

  • Definisce i margini della pagina superiore, inferiore e sinistra se il valore è Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Left.
  • Definisce i margini di pagina superiore, inferiore e destra se il valore è Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Right.
  • Definisce i margini della pagina superiore e inferiore se il valore è Aspose.Words.Saving.HtmlFixedPageHorizontalAlignment.Center.

RemoveJavaScriptFromLinks

Specifica se JavaScript sarà rimosso dai link.Default è ‘falso’.Se questa opzione è abilitata, tutti i link che contengono JavaScript saranno sostituiti con “javascript:void(0)”.

public bool RemoveJavaScriptFromLinks { get; set; }

Valore di proprietà

bool

ResourceSavingCallback

Permette di controllare come vengono salvate le risorse (immagini, font e css) quando un documento viene esportato al formato Html di pagina fissa.

public IResourceSavingCallback ResourceSavingCallback { get; set; }

Valore di proprietà

IResourceSavingCallback

ResourcesFolder

Specifica la cartella fisica in cui vengono salvate le risorse (immagini, font, css) quando si esporta un documento in formato HTML.Default è ‘zero’.

public string ResourcesFolder { get; set; }

Valore di proprietà

string

Notizie

Funziona solo se Aspose.Words.Saving.HtmlFixedSaveOptions.ExportEmbeddedImages proprietà è .

Quando si salva un Aspose.Words.Document in formato Html, Aspose.Words ha bisogno di salvare tutte le immagini inserite nel documento come file indipendenti. Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder consente di specificare dove le immagini saranno salvate e Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias consente di specificare come le immagini URI saranno costruite.

Se si salva un documento in un file e fornisce un nome del file, Aspose.Words, per impostazione predefinita, salva le immagini nella stessa cartella dove il file del documento è salvato. Utilizzare Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder per superare questo comportamento.

Se si salva un documento in un flusso, Aspose.Words non ha una cartella dove salvare le immagini, ma ancora ha bisogno di salvare le immagini da qualche parte. In questo caso, è necessario specificare una cartella accessibile utilizzando Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder proprietà

Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias

ResourcesFolderAlias

Specifica il nome della cartella utilizzata per costruire immagini URI scritte in un documento HTML.Default è ’null’.

public string ResourcesFolderAlias { get; set; }

Valore di proprietà

string

Notizie

Quando si salva un Aspose.Words.Document in formato Html, Aspose.Words ha bisogno di salvare tutte le immagini inserite nel documento come file indipendenti. Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder consente di specificare dove le immagini saranno salvate e Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolderAlias consente di specificare come le immagini URI saranno costruite.

Aspose.Words.Saving.HtmlFixedSaveOptions.ResourcesFolder

SaveFontFaceCssSeparately

La bandiera indica se le regole CSS “@font-face” dovrebbero essere inserite in un file separato “fontFaces.css"quando un documento viene salvato con una scheda esterna (cioè, quando Aspose.Words.Saving.HtmlFixedSaveOptions.ExportEmbeddedCssis ‘false’).Il valore predefinito è ‘false’, tutte le regole CSS sono scritte in un singolo file “styles.css”.

public bool SaveFontFaceCssSeparately { get; set; }

Valore di proprietà

bool

Notizie

Impostazione di questa proprietà in ’true’ ripristina il vecchio comportamento (file separate) per la compatibilità con il codice di eredità.

SaveFormat

Specifica il formato in cui il documento sarà salvato se viene utilizzato questo oggetto di opzioni di salvataggio.Può essere solo Aspose.Words.SaveFormat.HtmlFixed.

public override SaveFormat SaveFormat { get; set; }

Valore di proprietà

SaveFormat

ShowPageBorder

Determinare se la frontiera intorno alle pagine dovrebbe essere visualizzata.Il default è ‘verità’.

public bool ShowPageBorder { get; set; }

Valore di proprietà

bool

UseTargetMachineFonts

La bandiera indica se le fonti dalla macchina da destinazione devono essere utilizzate per visualizzare il documento.Se questa bandiera è impostata a ’true’, Aspose.Words.Saving.HtmlFixedSaveOptions.FontFormat e Aspose.Words.Saving.HtmlFixedSaveOptions.ExportEmbeddedFonts proprietà non hanno effetto,anche Aspose.Words.Saving.HtmlFixedSaveOptions.ResourceSavingCallback non viene rilasciato per le fonti.Default è ‘falso’.

public bool UseTargetMachineFonts { get; set; }

Valore di proprietà

bool

 Italiano