HtmlSaveOptions.ResourceSavingStrategy

HtmlSaveOptions.ResourceSavingStrategy delegate

À cette propriété, vous pouvez affecter un délégué créé à partir d’une méthode personnalisée qui implémente le traitement de la ressource externe (police ou image) qui a été extraite du PDF et doit être enregistrée en tant que ressource externe lors de la conversion du PDF en HTML. Dans ce cas, le traitement ( comme l’enregistrement dans le flux ou le disque) peut être fait dans ce code personnalisé et ce code personnalisé doit renvoyer le chemin (ou toute autre chaîne sans guillemets) qui sera ensuite incorporé dans le code HTML généré au lieu du chemin supposé d’origine vers cette ressource d’image. Dans ce cas, toutes les actions nécessaires à la sauvegarde de l’image doivent être entreprises dans le code de la méthode fournie, car la sauvegarde du résultat dans le code du convertisseur ne sera pas utilisée. Si le traitement de tel ou tel fichier pour une raison quelconque doit être effectué par le code du convertisseur lui-même, pas dans le code personnalisé, veuillez définir dans le code personnalisé l’indicateur ‘CustomProcessingCancelled’ de la variable ‘resourceSavingInfo’ du paramètre Il signale au convertisseur que toutes les étapes nécessaires pour le traitement de cette ressource doit être effectué dans le convertisseur lui-même comme s’il n’y avait pas de code personnalisé externe .

public delegate string ResourceSavingStrategy(ResourceSavingInfo resourceSavingInfo);
ParamètreTaperLa description
resourceSavingInfoResourceSavingInforeprésente un ensemble de données pour l’économie de ressources

Return_Value

doit renvoyer l’URL de la ressource enregistrée qui sera utilisée lors de la génération du HTML

Voir également