HtmlSaveOptions.HtmlPageMarkupSavingStrategy

HtmlSaveOptions.HtmlPageMarkupSavingStrategy delegate

Risultato della conversione può contenere una o più pagine HTML (che possono anche fare riferimento a file esterni come immagini o caratteri) È possibile assegnare a questa proprietà un delegato creato da un metodo personalizzato che implementa l’elaborazione della pagina HTML ottenuta (HTML stesso) che è stato creato durante la conversione. In tal caso l’elaborazione (come il salvataggio nello stream o nel disco) può essere eseguita in quel codice personalizzato. In tal caso Tutte le azioni necessarie per salvare il markup della pagina HTML devono essere eseguite nel codice del metodo fornito, perché il salvataggio del risultato nel codice del convertitore non sarà in uso. Se l’elaborazione per questo o quel caso per qualche motivo deve essere eseguita dal codice del convertitore stesso, non nel codice personalizzato, impostare nel codice personalizzato il flag ‘CustomProcessingCancelled’ della variabile del parametro ‘htmlSavingInfo’: segnala al convertitore che tutto il necessario i passaggi per l’elaborazione di quella risorsa devono essere eseguiti nel convertitore stesso allo stesso modo come se non ci fosse alcun codice di salvataggio personalizzato esterno .

public delegate void HtmlPageMarkupSavingStrategy(HtmlPageMarkupSavingInfo htmlSavingInfo);
ParametroTipoDescrizione
htmlSavingInfoHtmlPageMarkupSavingInforappresenta i dati che possono essere utilizzati per il salvataggio o l’elaborazione della pagina HTML fornita

Guarda anche