Bonjour est ce que quelqu'un a déjà utilisé pdfSharp et les httpHandler. Je suis preneur de toute aide ou exemple à ce sujet
Bonjour est ce que quelqu'un a déjà utilisé pdfSharp et les httpHandler. Je suis preneur de toute aide ou exemple à ce sujet
Salut,
Quel est le rapport entre pdfSharp et le httpHandler?
A+
"Winter is coming" (ma nouvelle page d'accueil)
Effectivement, peut tu être plus précis, je ne vois pas le rapport .
Il me semble que la méthode Save du document peut prendre un flux (Stream) en paramètre. Donc il suffit de définir le type MIME de la réponse et d'écrire le document sur le flux de la réponse :
Il y a un exemple ici :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Response.ContentType = "application/pdf"; document.Save(Response.OutputStream);
http://www.pdfsharp.net/wiki/Clock-sample.ashx
Pas de questions techniques par MP ! Le forum est là pour ça...
Tutoriels : Les nouveautés de C# 6 - Accès aux données avec Dapper - Extraction de données de pages web à l'aide de HTML Agility Pack - La sérialisation XML avec .NET (Aller plus loin) - Les markup extensions en WPF
Je ne sais pas trop s'il y a un lien mais il me semble que le fait d'utiliser un handler est moins couteux en performance et en fait je cherchais un exemple concret.
J'ai d'ailleur le même exemple que Tomlev mais j'en voulais d'autre pour les applications web.
Merci de votre aide
tu peux faire ce que j'ai dit dans un handler HTTP :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 public class PdfHandler : IHttpHandler { public void ProcessRequest(HttpContext context) { PdfDocument document = new PdfDocument(); // construire le document // ... context.Response.ContentType = "application/pdf"; document.Save(context.Response.OutputStream); } }
Pas de questions techniques par MP ! Le forum est là pour ça...
Tutoriels : Les nouveautés de C# 6 - Accès aux données avec Dapper - Extraction de données de pages web à l'aide de HTML Agility Pack - La sérialisation XML avec .NET (Aller plus loin) - Les markup extensions en WPF
Oui, c'est bon c'est ce que je fais depuis.
En fait c'était le temps que je comprenne que c'est le .SAve qui fait tout !!!
Merci
Partager