Je voudrais appeler une action sur un contrôleur. Faire en sorte que le contrôleur obtienne les données du modèle. La vue s'exécute ensuite et génère un PDF. Le seul exemple que j'ai trouvé se trouve dans un article de Lou. http://whereslou.com/2009/04/12/returning-pdfs-from-an-aspnet-mvc-action . Son code est très élégant. La vue utilise ITextSharp pour générer le PDF. Le seul inconvénient est que son exemple utilise le moteur de visualisation Spark. Existe-t-il un moyen de faire quelque chose de similaire avec le moteur de vue standard de Microsoft ?
J'aimerais bien voir à quoi ressemble cette "classe pdf" dans l'exemple ou obtenir des conseils sur la façon de la mettre en œuvre ?
8 votes
L'utilisation du moteur de visualisation Spark présente-t-elle un inconvénient ? Je suis blessé :)
0 votes
J'ai eu du mal avec cela. Spark avec iText était facile à utiliser, mais le formatage des PDF était limité. J'aimerais beaucoup voir votre exemple où vous utilisez un modèle de fichier PDF, modifiez le contenu et écrivez ensuite dans un flux.
0 votes
Regarde ça, RazorPDF : nyveldt.com/blog/post/Introduction-RazorPDF
0 votes
Pour la postérité, nous utilisons maintenant Rotativa, qui enveloppe wkhtmltopdf