SvgSaveOptions.EmbeddedImagesSavingStrategy

SvgSaveOptions.EmbeddedImagesSavingStrategy delegate

À la propriété de ce type Vous pouvez affecter un délégué créé à partir d’une méthode personnalisée qui implémente le traitement de l’enregistrement externe de l’image extraite du SVG créé à partir 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 fait soi-même dans le flux ou sur 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 SVG 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, et non dans un code personnalisé, veuillez définir dans le code personnalisé l’indicateur “CustomProcessingCancelled” de la variable du paramètre “imageSavingInfo” 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 . représente des informations sur l’image enregistrée qui peuvent être utilisées dans le code personnalisédoit renvoyer une chaîne qui représente l’URL de l’image qui sera mise en SVG

public delegate string EmbeddedImagesSavingStrategy(SvgImageSavingInfo imageSavingInfo);

Voir également