HtmlSaveOptions.HtmlPageMarkupSavingStrategy

HtmlSaveOptions.HtmlPageMarkupSavingStrategy delegate

Le résultat de la conversion peut contenir une ou plusieurs pages HTML (qui peuvent également faire référence à des fichiers externes tels que des images ou des polices) Vous pouvez attribuer à ce délégué de propriété créé à partir d’une méthode personnalisée qui implémente le traitement de la page HTML obtenue (HTML lui-même) qui a été créé lors de la conversion. Dans ce cas, le traitement (comme l’enregistrement dans le flux ou le disque) peut être effectué dans ce code personnalisé. Dans ce cas, toutes les actions nécessaires à la sauvegarde du balisage de la page HTML 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 pour tel ou tel cas 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 du paramètre ‘htmlSavingInfo’ : il signale au convertisseur que tous les nécessaires les étapes de traitement de cette ressource doivent être effectuées dans le convertisseur lui-même de la même manière comme s’il n’y avait pas de code d’enregistrement personnalisé externe .

public delegate void HtmlPageMarkupSavingStrategy(HtmlPageMarkupSavingInfo htmlSavingInfo);
ParamètreTaperLa description
htmlSavingInfoHtmlPageMarkupSavingInforeprésente les données qui peuvent être utilisées pour l’enregistrement ou le traitement de la page HTML fournie

Voir également