Class HtmlSaveOptions

Class HtmlSaveOptions

Il nome: Aspose.Words.Saving Assemblea: Aspose.Words.dll (25.4.0)

Può essere utilizzato per specificare ulteriori opzioni quando si salva un documento inScrivi una recensione per Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.EpubAspose.Words.SaveFormat.Azw3 o Aspose.Words.SaveFormat.Mobi formato.

Per saperne di più, visita il Specify Save Options Articolo di documentazione.

public class HtmlSaveOptions : SaveOptions

Inheritance

object SaveOptions HtmlSaveOptions

I membri ereditari

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

HtmlSaveOptions()

Inizia una nuova instanza di questa classe che può essere utilizzata per salvare un documentoin formato Aspose.Words.SaveFormat.Html.

public HtmlSaveOptions()

HtmlSaveOptions(SaveFormat)

Inizia una nuova instanza di questa classe che può essere utilizzata per salvare un documentoin Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Aspose.Words.SaveFormat.Azw3 o Aspose.Words.SaveFormat.Mobi formato.

public HtmlSaveOptions(SaveFormat saveFormat)

Parameters

saveFormat SaveFormat

Può essere Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Aspose.Words.SaveFormat.Azw3 o Aspose.Words.SaveFormat.Mobi.

Properties

AllowNegativeIndent

Determinare se gli indetti di sinistra e destra negativi dei paragrafi sono normalizzati quando si salva in HTML, MHTML o EPUB.

public bool AllowNegativeIndent { get; set; }

Valore di proprietà

bool

Remarks

Quando l’indente negativo non è consentito, viene esportato come margine zero in HTML. Quando l’indente negativo è consentito, un paragrafo potrebbe apparire parzialmente fuori dalla finestra del browser.

CssClassNamePrefix

Specifica un prefix che viene aggiunto a tutti i nomi di classe CSS.Il valore predefinito è una riga vuota e i nomi di classe generati CSS non hanno alcun prefix comune.

public string CssClassNamePrefix { get; set; }

Valore di proprietà

string

Remarks

Se questo valore non è vuoto, tutte le classi CSS generate da Aspose.Words inizieranno con il prefix specificato.Questo potrebbe essere utile, ad esempio, se si aggiunge CSS personalizzato ai documenti generati e si desidera prevenire i conflitti di nomi di classe.

Se il valore non è o vuoto, deve essere un identificatore CSS valido.

Exceptions

ArgumentException

Il valore non è vuoto e non è un identificatore CSS valido.

CssSavingCallback

Permette di controllare come gli stili CSS vengono salvati quando un documento viene salvato in HTML, MHTML o EPUB.

public ICssSavingCallback CssSavingCallback { get; set; }

Valore di proprietà

ICssSavingCallback

CssStyleSheetFileName

Specifica il percorso e il nome del file Cascading Style Sheet (CSS) scritto quando un documentoÈ esportato in HTML.Il default è una riga vuota.

public string CssStyleSheetFileName { get; set; }

Valore di proprietà

string

Remarks

Questa proprietà funziona solo quando si salva un documento in formato HTML e viene richiesto un foglio di stile CSS esterno utilizzando Aspose.Words.Saving.HtmlSaveOptions.CssStyleSheetType.

Se questa proprietà è vuota, il file CSS verrà salvato nella stessa cartella e con lo stesso nome del documento HTML ma con l’estensione “.css”.

Se solo il percorso ma nessun nome del file è specificato in questa proprietà, il file CSS sarà salvato nella cartella specificata e avrà lo stesso nome del documento HTML ma con l’estensione “.css”.

Se la cartella specificata da questa proprietà non esiste, verrà creata automaticamente prima che il file CSS venga salvato.

Un altro modo per specificare una cartella in cui il file CSS esterno è salvato è utilizzare Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias Aspose.Words.Saving.HtmlSaveOptions.CssStyleSheetType

CssStyleSheetType

Specifica come gli stili CSS (Cascading Style Sheet) vengono esportati in HTML, MHTML o EPUB.Il valore predefinito è Aspose.Words.Saving.CssStyleSheetType.Inline per HTML/MHTML eAspose.Words.Saving.CssStyleSheetType.External per EPUB.

public CssStyleSheetType CssStyleSheetType { get; set; }

Valore di proprietà

CssStyleSheetType

Remarks

Quando si sta esportando a uno dei formati di contenitore (EPUB o MHTML) e specificando Aspose.Words.Saving.CssStyleSheetType.External, il file CSS sarà encapsulato nel pacchetto di uscita.

Vedi anche

HtmlSaveOptions . CssStyleSheetFileName

DocumentPartSavingCallback

Permette di controllare come le parti del documento vengono salvate quando un documento viene salvato in HTML o EPUB.

public IDocumentPartSavingCallback DocumentPartSavingCallback { get; set; }

Valore di proprietà

IDocumentPartSavingCallback

DocumentSplitCriteria

Specifica come il documento dovrebbe essere diviso quando si salva in Aspose.Words.SaveFormat.Html,Il formato Aspose.Words.SaveFormat.Epub o Aspose.Words.SaveFormat.Azw3Per impostazione predefinita è Aspose.Words.Saving.DocumentSplitCriteria.Nessuno per HTML eAspose.Words.Saving.DocumentSplitCriteria.HeadingParagrafo per EPUB e AZW3.

public DocumentSplitCriteria DocumentSplitCriteria { get; set; }

Valore di proprietà

DocumentSplitCriteria

Remarks

Di solito si desidera un documento salvato in HTML come un singolo file. Ma in alcuni casi è preferibile dividere la uscita in diverse pagine HTML più piccole. Quando salvare in formato HTML queste Pagine saranno uscite per file individuali o flussi.

Un documento non può essere suddiviso quando viene salvato nel formato MHTML.

Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitHeadingLevel Aspose.Words.Saving.HtmlSaveOptions.DocumentPartSavingCallback

DocumentSplitHeadingLevel

Determinare il livello massimo di titoli a cui dividere il documento.Il valore predefinito è ‘2’.

public int DocumentSplitHeadingLevel { get; set; }

Valore di proprietà

int

Remarks

Quando Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitCriteria comprende __ WL26.DOCUMENTSPLit.HeadingParagraph e questa proprietà è impostata a un valore da 1 a 9, il documento sarà suddiviso in paragrafi formattati utilizzando , , ecc. stili fino al livello di titolo specificato.

Per impostazione predefinita, solo e paragrafi causano la divisione del documento. Posizionare questa proprietà a zero causerà che il documento non venga suddiviso in capo.

Aspose.Words.Saving.HtmlSaveOptions.DocumentSplitCriteria Aspose.Words.Saving.HtmlSaveOptions.DocumentPartSavingCallback

Encoding

Specifica la codifica da utilizzare quando si esporta in HTML, MHTML o EPUB.Il valore predefinito è ’nuovo UTF8Encoding(false)’ (UTF-8 senza BOM).

public Encoding Encoding { get; set; }

Valore di proprietà

Encoding

ExportCidUrlsForMhtmlResources

Specifica se utilizzare le URL CID (Content-ID) per le risorse di riferimento (immagini, font, CSS) incluse nei documenti MHTML.

public bool ExportCidUrlsForMhtmlResources { get; set; }

Valore di proprietà

bool

Remarks

Questa opzione riguarda solo i documenti salvati in MHTML.

Per impostazione predefinita, le risorse nei documenti MHTML sono riferite con il nome del file (ad esempio, “image.png”), che sono corrispondenti contro i titoli “Content-Location” delle parti MIME.

Questa opzione consente un metodo alternativo, in cui i riferimenti ai file di risorsa sono scritti come CID (Content-ID) URL (ad esempio, “cid:image.png”) e sono corrispondenti contro i titoli “Content-ID”.

In teoria, non dovrebbe esserci alcuna differenza tra i due metodi di riferimento e entrambi dovrebbero funzionare bene in qualsiasi browser o agente postale. In pratica, tuttavia, alcuni agenti non riescono a raccogliere risorse con il nome del file. Se il tuo browser o agente postale rifiuta di caricare risorse incluse in un documento MTHML (non mostra immagini o non carica stili CSS), prova a esportare il documento con URL CID.

ExportDocumentProperties

Specifica se esportare proprietà di documento incorporato e personalizzato a HTML, MHTML o EPUB.Il valore predefinito è ‘falso’.

public bool ExportDocumentProperties { get; set; }

Valore di proprietà

bool

ExportDropDownFormFieldAsText

Controlla come i campi del modulo drop-down vengono salvati in HTML o MHTML.Il valore predefinito è ‘falso’.

public bool ExportDropDownFormFieldAsText { get; set; }

Valore di proprietà

bool

Remarks

Quando viene impostato , esporta i campi di form drop-down come testo normale. quando , esporta i campi di form drop-down come elemento SELECT in HTML.

Al momento dell’esportazione in EPUB, i campi di testo drop-down sono sempre salvati come testo a causa dei requisiti di questo formato.

ExportFontResources

Specifica se le risorse di font dovrebbero essere esportate in HTML, MHTML o EPUB.Default è ‘falso’.

public bool ExportFontResources { get; set; }

Valore di proprietà

bool

Remarks

<p>Exporting font resources allows for consistent document rendering independent of the fonts available
         in a given user's environment.</p>

Se Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources è impostato , il documento HTML principale si riferirà a ogni font tramite CSS 3 in regola e le font saranno esportate come file separati.

Se Aspose.Words.Saving.HtmlSaveOptions.ExportFontsAsBase64 è impostato , le font non saranno salvate a file separati.

Al momento dell’esportazione di fonti risorse, i problemi di licenza di font dovrebbero essere considerati. Gli autori che vogliono utilizzare specifici font tramite un meccanismo font scaricabile devono sempre accuratamente verificare che il loro utilizzo intenzionato è all’interno della licenza font. Molte font commerciali attualmente non consentono il download web delle loro font in qualsiasi forma. accordi di licenza che coprono alcune font specificamente notare che l’uso attraverso le regole nelle foglie di stile CSS non è consentito.

Aspose.Words.Saving.HtmlSaveOptions.FontResourcesSubsettingSizeThreshold

ExportFontsAsBase64

Determinare se le risorse di font dovrebbero essere incorporate in HTML in Base64 coding.Default è ‘falso’.

public bool ExportFontsAsBase64 { get; set; }

Valore di proprietà

bool

Remarks

Per impostazione predefinita, le font vengono scritte in file separati.Se questa opzione è impostata , le font saranno inserite nel CSS del documento nella codifica Base64.

ExportHeadersFootersMode

Determinare come i capolavori e i piede sono la produzione di HTML, MHTML o EPUB.Il valore di default è Aspose.Words.Saving.ExportHeadersFootersMode.PerSection per HTML/MHTMLe Aspose.Words.Saving.ExportHeadersFootersMode.Nessuno per EPUB.

public ExportHeadersFootersMode ExportHeadersFootersMode { get; set; }

Valore di proprietà

ExportHeadersFootersMode

Remarks

È difficile rendere significativi i titoli di uscita e i piedi per HTML perché HTML non è paginato.

Quando questa proprietà è Aspose.Words.Saving.ExportHeadersFootersMode.PerSection, Aspose.Words esporta solo capi e piede primari all’inizio e alla fine di ciascuna sezione.

Quando è Aspose.Words.Saving.ExportHeadersFootersMode.FirstSectionHeaderLastSectFooter viene esportato solo il primo titolo primario e l’ultimo footer primare (incluso collegato al precedente).

È possibile disattivare l’esportazione di capelli e piede completamente impostando questa proprietà a Aspose.Words.Saving.ExportHeadersFootersMode.None.

ExportImagesAsBase64

Determinare se le immagini sono salvate nel formato Base64 per l’output HTML, MHTML o EPUB.Default è ‘falso’.

public bool ExportImagesAsBase64 { get; set; }

Valore di proprietà

bool

Remarks

Quando questa proprietà è impostata alle immagini, i dati vengono esportati direttamente agli elementi e i file separati non vengono creati.

ExportLanguageInformation

Specifica se le informazioni linguistiche vengono esportate in HTML, MHTML o EPUB.Default è ‘falso’.

public bool ExportLanguageInformation { get; set; }

Valore di proprietà

bool

Remarks

Quando questa proprietà è impostata a Aspose.Words, l’attribuzione HTML viene rilasciata sugli elementi del documento che specificano il linguaggio.

ExportListLabels

Controlla come le etichette di elenco sono uscite in HTML, MHTML o EPUB.Il valore di default è Aspose.Words.Saving.ExportListLabels.Auto.

public ExportListLabels ExportListLabels { get; set; }

Valore di proprietà

ExportListLabels

ExportOriginalUrlForLinkedImages

Indica se l’URL originale dovrebbe essere utilizzato come URL delle immagini collegate.Il valore predefinito è ‘falso’.

public bool ExportOriginalUrlForLinkedImages { get; set; }

Valore di proprietà

bool

Remarks

Se il valore è impostato a Aspose.Words.Drawing.ImageData.SourceFullName il valore viene utilizzato come URL delle immagini collegate e le immagini collegate non vengono caricate nella cartella del documento o Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder.

Se il valore è impostato alle immagini collegate vengono caricate nella cartella del documento o Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder e URL di ciascuna immagine collegata è costruito a seconda della cartellina del documento, W L26.Salvare.

ExportPageMargins

Specifica se i margini di pagina sono esportati in HTML, MHTML o EPUB.Default è ‘falso’.

public bool ExportPageMargins { get; set; }

Valore di proprietà

bool

Remarks

Aspose.Words non mostra area di margini di pagina per default.Se qualsiasi elemento è completamente o parzialmente tagliato dal bordo del documento, l’area visualizzata può essere estesa conQuesta opzione.

ExportPageSetup

Specifica se la configurazione della pagina viene esportata in HTML, MHTML o EPUB.Default è ‘falso’.

public bool ExportPageSetup { get; set; }

Valore di proprietà

bool

Remarks

Ogni Aspose.Words.Section nel modello di documento Aspose.Words fornisce informazioni sulla configurazione della pagina tramite la classe Aspose.Words.PageSetup. Quando esporta un documento in formato HTML potrebbe essere necessario mantenere queste informazioni per ulteriore utilizzo. In particolare, la configurazione della pagina potrebbe essere importante per il rendering a media pagate (impressione) o successiva conversione ai formati di file Microsoft Word nativi (DOCX, DOC, RTF, WML).

Nella maggior parte dei casi, HTML è destinato alla visualizzazione nei browser in cui la paginazione non viene eseguita.

ExportRelativeFontSize

Determinare se le dimensioni delle lettere dovrebbero essere di uscita in unità relative quando si salva in HTML, MHTML o EPUB.Default è ‘falso’.

public bool ExportRelativeFontSize { get; set; }

Valore di proprietà

bool

Remarks

In molti documenti esistenti (HTML, IDPF EPUB) le dimensioni delle lettere sono specificate in unità relative. Questo consente alle applicazioni di adattare la dimensione del testo quando visualizzano/processano i dati. Ad esempio, Microsoft Internet Explorer ha il submenu “View->Text Size”, Adobe Digital Editions ha due pulsanti: Aumentare/Ridurre Text Size. Se si aspetta che questa funzionalità funzioni quindi impostare Aspose.Words.Saving.HtmlSaveOptions.ExportRelativeFontSize proprietà a .

Aspose Il modello di documento di parole contiene e funziona solo con unità di dimensioni di font assolute. Unità relative hanno bisogno di logica aggiuntiva per essere ricalcolata da qualche dimensione iniziale (standard) . La grandezza della font dello stile del documento viene presa come standard. Ad esempio, se ha una font 12pt e un testo è 18pt allora sarà la produzione in termini di HTML.

Quando questa opzione è abilitata, gli elementi di documento diversi dal testo avranno ancora dimensioni assolute. Inoltre, alcuni attributi correlati al testo potrebbero essere espressi assolutamente. In particolare, la linea spazzatura specificata con la regola “esatta” potrebbe produrre risultati indesiderati quando scalare il testo. Così i documenti sorgente dovrebbero essere correttamente progettati e testati durante l’esportazione con Aspose.Words.Saving.HtmlSaveOptions.ExportRelativeFontSize impostato a .

ExportRoundtripInformation

Specifica se scrivere le informazioni di rotonda quando si salva in HTML, MHTML o EPUB.Il valore predefinito è ’true’ per HTML e ‘falso’ per MHTML e EPUB.

public bool ExportRoundtripInformation { get; set; }

Valore di proprietà

bool

Remarks

Il risparmio delle informazioni di rotonda consente di ripristinare le proprietà del documento, come i blocchi di scheda, i commenti, i titoli e i piedi durante i documenti HTML caricando di nuovo in un oggetto Aspose.Words.Document.

Quando le informazioni di rotazione vengono esportate come -aw-* proprietà CSS degli elementi HTML corrispondenti.

Quando , non causano informazioni di roundtrip di essere uscite nei file prodotti.

ExportShapesAsSvg

Controlla se i nodi Aspose.Words.Drawing.Shape vengono convertiti in immagini SVG quando vengono salvati in HTML, MHTML, EPUB o AZW3.Il valore predefinito è ‘falso’.

public bool ExportShapesAsSvg { get; set; }

Valore di proprietà

bool

Remarks

Se questa opzione è impostata a , Aspose.Words.Drawing.Shape nodi vengono esportati come elementi. altrimenti, essi sono renderati a bitmaps e vengono exportati in elementi<img’.

ExportTextInputFormFieldAsText

Controlla come i campi del modulo di input di testo vengono salvati in HTML o MHTML.Il valore predefinito è ‘falso’.

Valore di proprietà

bool

Remarks

Quando viene impostato , esporta i campi di modulo di input testo come testo normale. quando , Word esportano il campo di formulario di inserimento testo in elementi INPUT in HTML.

Al momento dell’esportazione in EPUB, i campi di modulo di input di testo sono sempre salvati come testo a causa dei requisiti di questo formato.

ExportTocPageNumbers

Specifica se per scrivere i numeri di pagina nella tabella dei contenuti quando si salva HTML, MHTML e EPUB.Il valore predefinito è ‘falso’.

Valore di proprietà

bool

ExportXhtmlTransitional

Specifica se scrivere la dichiarazione DOCTYPE quando si salva in HTML o MHTML.Quando ‘verità’, scrive una dichiarazione DOCTYPE nel documento prima dell’elemento root.Il valore predefinito è ‘falso’.Quando si salva in EPUB o HTML5 (Aspose.Words.Saving.HtmlVersion.Html5) la dichiarazione DOCTYPE è sempre scritta.

Valore di proprietà

bool

Remarks

Aspose.Words scrive sempre un HTML ben formato, indipendentemente da questa impostazione.

Quando , l’inizio del documento di uscita HTML sarà questo:

Aspose.Words mira a rilasciare XHTML in base alla specifica transitoria di xhTML 1.0, ma l’uscita non si validerà sempre contro il DTD. Alcune strutture all’interno di un documento Microsoft Word sono difficili o impossibili da mappatura a un documentale che sarà validato contro lo schema xhrTML. Ad esempio, Xhhtml non consente elenchi nestati (UL non può essere nestato dentro un altro elemento UL), ma nei documenti di microsoft word si verificano piuttosto spesso.

FontResourcesSubsettingSizeThreshold

Controlla quali risorse di font devono essere sottostatte quando si salva in HTML, MHTML o EPUB.Il default è ‘0’.

Valore di proprietà

int

Remarks

Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources consente l’esportazione di fonti come file affiliati o come parti della produzionese il documento utilizza molte font, specialmente con un gran numero di glyphs, allora la dimensione di uscita può aumentareIl sottosegmento di font riduce la dimensione della risorsa di font esportata filtrando gli glyph chenon sono utilizzati dal documento attuale.

Il sottosegmento di font funziona come segue:

Aspose.Words.Saving.HtmlSaveOptions.ExportFontRisorse

FontSavingCallback

Permette di controllare come vengono salvate le font quando un documento viene salvo in HTML, MHTML o EPUB.

Valore di proprietà

IFontSavingCallback

FontsFolder

Specifica la cartella fisica in cui vengono salvate le font quando si esporta un documento in HTML.Il default è una riga vuota.

Valore di proprietà

string

Remarks

Quando si salve un Aspose.Words.Documento in formato HTML eWl26.Saving.HtmlSaveOptions.ExportFontResources è impostato a , _ WL27__ ha bisogno di salvare le font utilizzate nel documento come file indipendenti. _www.save.html.esaveoption.fontsFolder ti consente di specificare dove le fonti saranno salvate e _wl27-es.

Se si salva un documento in un file e fornisce un nome del file, Aspose.Words, per impostazione predefinita, salve le font nella stessa cartella in cui il file del documento è salvato.

Se si salva un documento in un flusso, Aspose.Words non ha una cartella dove salvare le font, ma ancora ha bisogno di salvarle da qualche parte. In questo caso, è necessario specificare una mappa accessibile nelWl26.Saving.HtmlSaveOptions.FontsFolder proprietà o fornire flussi personalizzati tramite il _www.wl26.

Se la cartella specificata da Aspose.Words.Saving.HtmlSaveOptions.FontsFolder non esiste, verrà creata automaticamente.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder è un altro modo per specificare una cartella in cui le font dovrebbero essere salvate.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias Aspose.Words.Saving.HtmlSaveOptions.FontSavingCallback

FontsFolderAlias

Specifica il nome della cartella utilizzata per costruire gli URI di font scritti in un documento HTML.Il default è una riga vuota.

Valore di proprietà

string

Remarks

Quando si salve un Aspose.Words.Documento in formato HTML eWl26.Saving.HtmlSaveOptions.ExportFontResources è impostato a , _ WL27__ ha bisogno di salvare le font utilizzate nel documento come file indipendenti. _www.save.html.esaveoption.fontsFolder ti consente di specificare dove le fonti saranno salvate e _wl27-es.

Se Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias non è una riga vuota, allora la font URI scritta in HTML sarà .

Se Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias è una riga vuota, allora la font URI scritta in HTML sarà .

Se Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias è impostato a ‘.’ (dot), allora il nome del file di font sarà scritto in HTML senza percorso indipendentemente da altre opzioni.

Un modo alternativo per specificare il nome della cartella per costruire URI di font è utilizzare Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources Aspose.Words.Saving.HtmlSaveOptions.FontsFolder Aspose.Words.Saving.HtmlSaveOptions.FontSavingCallback

HtmlVersion

Specifica la versione dello standard HTML che dovrebbe essere utilizzato quando si salva il documento in HTML o MHTML.Il valore di default è Aspose.Words.Saving.HtmlVersion.Xhtml.

Valore di proprietà

HtmlVersion

ImageResolution

Specifica la risoluzione di uscita per le immagini quando esportate in HTML, MHTML o EPUB.Default è ‘96 dpi’.

Valore di proprietà

int

Remarks

Questa proprietà effetti raster immagini quando Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize è e gli effetti metafili esportati come immagini rasteri. Alcune proprietà di immagine come la raccolta o la rotazione richiedono il salvataggio delle immagini trasformate e in questo caso le immagini transformate sono create nella risoluzione data.

Vedi anche

HtmlSaveOptions.ScaleImageToShapeSize

ImageSavingCallback

Permette di controllare come le immagini vengono salvate quando un documento viene salvato in HTML, MHTML o EPUB.

Valore di proprietà

IImageSavingCallback

ImagesFolder

Specifica la cartella fisica in cui le immagini vengono salvate quando si esporta un documento in formato HTML.Il default è una riga vuota.

Valore di proprietà

string

Remarks

Quando si salve un Aspose.Words.Documento in formato HTML, __ WL27__ ha bisogno di salvare tutte le immagini inserite nel documento come file indipendenti.Wl26.Saving.HtmlSaveOptions.ImagesFolder ti consente di specificare dove le foto saranno salvate e _www.save.html.

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 in cui il file del documento è salvato.

Se si salva un documento in un flusso, Aspose.Words non ha una cartella dove salvare le immagini, ma ancora ha bisogno di salvarle da qualche parte. In questo caso, è necessario specificare un cartello accessibile nelWl26.Saving.HtmlSaveOptions.ImagesFolder proprietà o fornire flussi personalizzati tramite il _ WL26.

Se la cartella specificata da Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder non esiste, verrà creata automaticamente.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder è un altro modo per specificare una cartella dove le immagini dovrebbero essere salvate.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias Aspose.Words.Saving.HtmlSaveOptions.ImageSavingCallback

ImagesFolderAlias

Specifica il nome della cartella utilizzata per costruire URI di immagine scritta in un documento HTML.Il default è una riga vuota.

Valore di proprietà

string

Remarks

Quando si salve un Aspose.Words.Documento in formato HTML, __ WL27__ ha bisogno di salvare tutte le immagini inserite nel documento come file indipendenti.Wl26.Saving.HtmlSaveOptions.ImagesFolder ti consente di specificare dove le foto saranno salvate e _www.save.html.

Se Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias non è una riga vuota, allora l’URI dell’immagine scritta in HTML sarà .

Se Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias è una riga vuota, allora l’URI dell’immagine scritta in HTML sarà .

Se Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias è impostato a ‘.’ (dot), allora il nome del file immagine sarà scritto in HTML senza percorso indipendentemente da altre opzioni.

Un modo alternativo per specificare il nome della cartella per costruire URI immagine è utilizzare Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder Aspose.Words.Saving.HtmlSaveOptions.ImageSavingCallback

MetafileFormat

Specifica in quale formato i metafili vengono salvati quando vengono esportati in HTML, MHTML o EPUB.Il valore predefinito è Aspose.Words.Saving.HtmlMetafileFormat.Png, il che significa che i metafili vengono rilasciati a raster PNG immagini.

Valore di proprietà

HtmlMetafileFormat

Remarks

I metafili non vengono visualizzati in modo nativo dai browser HTML. Per impostazione predefinita, Aspose.Words converte le immagini WMF e EMF in file PNG quando vengono esportati in html.

Alcune trasformazioni dell’immagine, in particolare la raccolta dell’immagine, non saranno applicate alle immagini metafiliche se vengono esportate in HTML senza conversione.

Vedi anche

HtmlSaveOptions.ImageResolution,HtmlSaveOptions.ScaleImageToShapeSize

NavigationMapLevel

Determinare il livello massimo di titoli popolari nella mappa di navigazione quando si esporta in formato EPUB, MOBI o AZW3.

Valore di proprietà

int

Remarks

La mappa di navigazione consente agli agenti utente di fornire un modo semplice di navigazione attraverso la struttura del documento. di solito i punti di navigazione corrispondono agli indirizzi nel documento. Per popolare gli indirizzi fino al livello assegnare questo valore a Aspose.Words.Saving.HtmlSaveOptions.NavigationMapLevel.

Per impostazione predefinita, sono popolati tre livelli di titoli: paragrafi di stili , e . Puoi impostare questa proprietà a un valore da 1 a 9 per richiedere il livello massimo corrispondente.

OfficeMathOutputMode

Controlla come gli oggetti di OfficeMath vengono esportati in HTML, MHTML o EPUB.Il valore predefinito è Aspose.Words.Saving.HtmlOfficeMathOutputMode.Image.

Valore di proprietà

HtmlOfficeMathOutputMode

RemoveJavaScriptFromLinks

Specifica se JavaScript verrà rimosso dai collegamenti.Default è ‘falso’.

Valore di proprietà

bool

Remarks

Se questa opzione è abilitata, tutti i link che contengono JavaScript (ad esempio, collegamenti con “javascript:” nell’attributo href)Questo può aiutare a prevenire potenziali rischi di sicurezza, come attacchi XSS.

ReplaceBackslashWithYenSign

Determinare se i caratteri backslash dovrebbero essere sostituiti con yen signs.Default valore è ‘falso’.

Valore di proprietà

bool

Remarks

Per impostazione predefinita, Aspose.Words imita il comportamento di MS Word e non sostituisce i caratteri backslash con i segni yen ingenerati documenti HTML. Tuttavia, le versioni precedenti di Aspose.Words hanno eseguito tali sostituzioni in alcuniQuesta bandiera consente la compatibilità indietro con le versioni precedenti di Aspose.Words.

ResolveFontNames

Determinare se i nomi di famiglia delle font utilizzati nel documento sono risolti e sostituiti secondo:Aspose.Words.Document.FontSettings quando viene scritto in formati basati su HTML.

Valore di proprietà

bool

Remarks

Per impostazione predefinita, questa opzione è impostata e i nomi di famiglia delle font sono scritti in HTML come specificato nei documenti sorgente. cioè, Aspose.Words.Document.FontSettings sono ignorati e non viene eseguita alcuna risoluzione o sostituzione dei nomi di famiglia delle font.

Se questa opzione è impostata, Aspose.Words utilizza Aspose.Words.Document.FontSettings per risolvere ogni nome di famiglia di font specificato in un documento fonte nel nome di una famiglia di font disponibili, eseguendo la sostituzione di font come richiesto.

ResourceFolder

Specifica una cartella fisica in cui vengono salvate tutte le risorse come immagini, font e CSS esterni quando un documentoè esportato in HTML. Default è una riga vuota.

Valore di proprietà

string

Remarks

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder è il modo più semplice per specificare una cartella in cui tutte le risorse dovrebbero essere scritte.Un altro modo è quello di utilizzare le proprietà individualiwww.Wl26.Salvare.WhatsApp.FontsFolders, _ww.whatsapp.Shaping.ThumbnailName.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder ha una priorità inferiore rispetto alle cartelle specificate tramite _Vl26.Riservare.WhatsApp.FontsFolders, __vl26.Salvatore.whatsapp.ImagesFols, e __wl36.salvatori.htmlSavOption.CssStyleSheetFileName. Ad esempio, se entrambi _Wl62.Salvati.httpSavaOpzioni.ReforzoFollers e _wL63.Salvata.HotmlSalvaOpzione.Quotidi sono specificati, le carattere verranno salvate a __www.swt.saveoptions, mentre le immagini saranno salvate a _ww.

Se la cartella specificata da Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder non esiste, verrà creata automaticamente.

Aspose.Words.Saving.HtmlSaveOptions.FontsFolder Aspose.Words.Saving.HtmlSaveOptions.ImagesFolder Aspose.Words.Saving.HtmlSaveOptions.CssStyleSheetFileName

ResourceFolderAlias

Specifica il nome della cartella utilizzata per costruire URI di tutti i risorse scritti in un documento HTML.Il default è una riga vuota.

Valore di proprietà

string

Remarks

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias è il modo più semplice per specificare come gli URI per tutti i file di risorsa dovrebbero essere costruiti. Le stesse informazioni possono essere specificate per le immagini e le font separatamente tramite _www.wl26_.saving.html.saveoption.imagesfoldealiase _ww.Wl26.savings.http.saldeopzioni.fontsfoldAlies proprietà, rispettivamente.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias ha una priorità inferiore rispetto a __ WL26.Salvare.Visualizzazioni.FontsFulderAlias e _wl26.Salva.htmlSalveOpzioni.Imagini.Photo.Per esempio, se sia _Wl22.Salvo.ThmlSalvatori.Questo è il caso.Il problema è che l’Uri delle fonti saranno costruite utilizzando __www.save.thml.involgonole opzioni di salvataggio.

Se Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias è vuoto, Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder valore di proprietà sarà utilizzato per costruire URI di risorse.

Se Aspose.Words.Saving.HtmlSaveOptions.ResourceFolderAlias è impostato a ‘.’ (dot), gli URI di risorse contengono solo i nomi dei file, senza alcun percorso.

Aspose.Words.Saving.HtmlSaveOptions.ResourceFolder Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias Aspose.Words.Saving.HtmlSaveOptions.ImagesFolderAlias

SaveFormat

Specifica il formato in cui il documento sarà salvato se viene utilizzato questo oggetto di opzioni di salvataggio.Può essere Aspose.Words.SaveFormat.Html, Aspose.Words.SaveFormat.Mhtml, Aspose.Words.SaveFormat.Epub,Aspose.Words.SaveFormat.Azw3 o Aspose.Words.SaveFormat.Mobi.

Valore di proprietà

SaveFormat

ScaleImageToShapeSize

Specifica se le immagini sono scalate da Aspose.Words alla dimensione della forma di confine quando vengono esportate a HTML, MHTML o EPUB.Default è ’true’.

Valore di proprietà

bool

Remarks

Una immagine in un documento Microsoft Word è una forma. la forma ha una dimensione e l’immagine ha la sua stessa. le dimensioni non sono direttamente collegate. ad esempio, la foto può essere di 1024x786 pixel, ma il formato che visualizza questa immaginazione può avere 400x300 punti.

Per visualizzare un’immagine nel browser, deve essere scalata alla dimensione della forma. The Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize controlla la proprietà dove l’escalazione dell’immagine avviene: in Aspose.Words durante l’esportazione a HTML o nel browser quando visualizza il documento.

Quando Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize è , l’immagine è scalata da __ WL27__ utilizzando la scala di alta qualità durante l’esportazione a HTML. QuandoWl26.Movendo.WhiteImages.scaleImagineTo ShapeSi è, la immagine viene eseguita con la sua dimensione originale e il browser ha bisogno di scalarla.

In generale, i browser fanno scalare rapidamente e di cattiva qualità. Di conseguenza, si otterrà di solito una migliore qualità di visualizzazione nel browser e dimensioni di file più piccole quando Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize è, ma la qualità della stampa è migliore e la conversione più veloce quandowww.wl26.

Se Aspose.Words.Saving.HtmlSaveOptions.ScaleImageToShapeSize è e una forma di gruppo contiene immagini di raster la cui risoluzione intrinseca è superiore al valore specificato in Aspose.Words.Saving.HtmlSaveOptions.ImageResolution, Aspose.Words aumenterà la risoluzione rendering per quel gruppo.

Vedi anche

HtmlSaveOptions.ImageResolution

TableWidthOutputMode

Controlla come le width di tabella, riga e cellula vengono esportate in HTML, MHTML o EPUB.Il valore di default è Aspose.Words.Saving.HtmlElementSizeOutputMode.All.

Valore di proprietà

HtmlElementSizeOutputMode

Remarks

Nel formato HTML, tabella, riga e elementi cellulari ( , , ) possono avere le loro larghezze specificate sia in relative (percentuale) o in unità assolute.

Quando si converte un documento in HTML utilizzando Aspose.Words, è possibile che si desidera controllare come le width di tabella, riga e cellula vengono esportate per influenzare il modo in cui il documento risultante viene visualizzato nell’agente visivo (ad esempio, un browser o uno spettatore).

Utilizzare questa proprietà come filtro per specificare quali valori di larghezza di tabella vengono esportati nel documento di destinazione. Ad esempio, se si sta convertendo un documento in EPUB e intendono visualizzare il documento su un dispositivo di lettura mobile, allora probabilmente si desidera evitare l’esportazione di valori assoluti di width. Per fare questo è necessario specificarsi il modo di uscita Aspose.Words.Saving.HtmlElementSizeOutputMode.RelativeOnly oWl26.Salvare.

 Italiano