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à
object ←SaveOptions ←FixedPageSaveOptions ←HtmlFixedSaveOptions
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à
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à
ExportEmbeddedCss
Specifica se il CSS (Cascading Style Sheet) dovrebbe essere incorporato nel documento HTML.
public bool ExportEmbeddedCss { get; set; }
Valore di proprietà
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à
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à
ExportEmbeddedSvg
Specifica se le risorse SVG dovrebbero essere incorporate nel documento HTML.Il valore predefinito è ’true'.
public bool ExportEmbeddedSvg { get; set; }
Valore di proprietà
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à
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à
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à
Notizie
Se il prefix è specificato, può contenere solo lettere, cifre, sottoscori e hyphens,Bisogna iniziare con una lettera.
eccezioni
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à
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à
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à
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à
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à
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à
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à
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à
ShowPageBorder
Determinare se la frontiera intorno alle pagine dovrebbe essere visualizzata.Il default è ‘verità’.
public bool ShowPageBorder { get; set; }
Valore di proprietà
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; }