CustomHtmlSavingStrategy

HtmlSaveOptions.CustomHtmlSavingStrategy field

Le résultat de la conversion peut contenir une ou plusieurs pages HTML Vous pouvez attribuer à ce délégué de propriété créé à partir d’une méthode personnalisée qui implémente le traitement d’une page HTML (pour être précis - balisage HTML, sans fichiers externes liés, le cas échéant) qui a été créé lors de la conversion. Dans ce cas, le traitement (comme l’enregistrement du code HTML de la page dans le flux ou le disque) peut être effectué dans ce code personnalisé. Dans ce cas, toutes les actions nécessaires à la sauvegarde 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é le drapeau ‘CustomProcessingCancelled’ de la variable du paramètre ‘htmlSavingInfo’ : il signalera au convertisseur que tous les les étapes nécessaires pour le 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 personnalisé externe pour le traitement .

public HtmlPageMarkupSavingStrategy CustomHtmlSavingStrategy;

Voir également