Bonjour,
Je voudrais utiliser ce composant dans mon appli web basée sur asp.net mvc :
http://www.str.fr/FicheProduit.aspx?...k=prod&libProd
J'explique le principe et mon souci : un contrôle utilisateur web génère une balise <img> avec "src" pointant sur pdfthumbnail.aspx. Cette page contient le code suivant :
J'ai regardé avec Reflector, la classe ThumbnailPage hérite de System.Web.UI.Page et génère une image en renvoyant un flux "image/gif" dans sa méthode Render(). Elle reçoit des paramètres de l'url de la balise src.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <%@ Page language="C#" Inherits="TallComponents.Web.PDF.ThumbnailPage" %>
Jusqu'ici tout va bien. Ma problématique est d'utiliser cela dans un contexte asp.net MVC : je ne suis pas sûre du tout de savoir comment appeler pdfthumbnail.aspx, et de plus, cette page n'hérite pas de System.Web.Mvc.ViewPage. Or, pour utiliser un contrôleur et une vue il faut que la page hérite de System.Web.Mvc.ViewPage.
Je vais essayer de voir ce que j'arrive à faire, mais je crois que je vais devoir définir un modèle reprenant les paramètres http et utilisant la classe "Thumbnail" associée à "ThumbnailPage" (heureusement la doc est complète) pour pouvoir le remplir (mapping vue/contrôleur) et ensuite appeler sa méthode Render en retournant le flux...
Je posterai la suite, mais je suis preneuse d'idées. Asp.net MVC c'est bien mais ça oblige à des contorsions des fois
Barbara
Edit : après contact avec l'éditeur, pas possible en l'état, alors au lieu de bidouiller, passée à une autre solution (dll ghostscript)
Partager