HtmlSaveOptions.ResourceSavingStrategy

HtmlSaveOptions.ResourceSavingStrategy delegate

A questa proprietà è possibile assegnare un delegato creato dal metodo personalizzato che implementa l’elaborazione della risorsa esterna (Font o Immagine) che è stata estratta da PDF e deve essere salvata come risorsa esterna durante la conversione da PDF a HTML. In tal caso l’elaborazione ( come il salvataggio nel flusso o nel disco) può essere eseguito in quel codice personalizzato e quel codice personalizzato deve restituire percorso (o qualsiasi altra stringa senza virgolette) che verrà successivamente incorporato nell’HTML generato anziché nel presunto percorso originale di quella risorsa immagine. In tal caso Tutte le azioni necessarie per il salvataggio dell’immagine devono essere eseguite nel codice del metodo fornito, poiché il salvataggio del risultato nel codice del convertitore non sarà in uso. Se l’elaborazione di questo o quel file 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 ‘resourceSavingInfo’ Segnala al convertitore che tutti i passaggi necessari per l’elaborazione di quella risorsa deve essere eseguita nel convertitore stesso come se non ci fosse alcun codice personalizzato esterno .

public delegate string ResourceSavingStrategy(ResourceSavingInfo resourceSavingInfo);
ParametroTipoDescrizione
resourceSavingInfoResourceSavingInforappresenta un insieme di dati per il risparmio di risorse

Valore di ritorno

deve restituire l’URL alla risorsa salvata che verrà utilizzata durante la generazione di HTML

Guarda anche