Créer et remplir un fichier PDF à partir du code behind ASP.NET [Résolu]

lyou1 2 Messages postés samedi 5 novembre 2005Date d'inscription 26 janvier 2006 Dernière intervention - 24 janv. 2006 à 15:18 - Dernière réponse : lyou1 2 Messages postés samedi 5 novembre 2005Date d'inscription 26 janvier 2006 Dernière intervention
- 26 janv. 2006 à 10:31
Bonjour,
Pour un site web, je cherche à envoyer un mail avec une facture au format PDF en pièce jointe.
Pour cela j'ai besoin de créer et remplir un fichier PDF à partir du code behind ASP.NET.
Ma config : .Net Framwork 1.1 - Visual Studio 2003
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
lyou1 2 Messages postés samedi 5 novembre 2005Date d'inscription 26 janvier 2006 Dernière intervention - 26 janv. 2006 à 10:31
2
Merci
Merci pour votre aide

J'ai résolu mon problème en référençant la dll "itextsharp.dll" dans mon projet (dispo via le site http://itextsharp.sourceforge.net/ ).

On peut créer le Pdf dans le code behind :


Code:
Imports System.IO
Imports iTextSharp.text
Imports iTextSharp.text.pdf
...
Private Function ConstructionFacturePdf() As String
Dim doc As Document = New Document
Try
'on créé un fichier pdf ayant pour nom FNxxxxxx.pdf
PdfWriter.GetInstance(doc, New FileStream("FN00001.pdf", ileMode.Create))

'Ouverture
doc.Open()

'Expéditeur et destinataire
doc.Add(New Paragraph("SEVEA Asset Management", FontFactory.GetFont("Verdana", 9, Font.BOLD)))
doc.Add(New Paragraph("27, rue Adolphe Moitié", FontFactory.GetFont("Verdana", 9, Font.NORMAL)))
...
'Fermeture
doc.Close()

Catch de As DocumentException
Console.Error.WriteLine(de.Message)
Catch ioe As IOException
Console.Error.WriteLine(ioe.Message)
End Try
end sub

Merci lyou1 2

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 92 internautes ce mois-ci

Commenter la réponse de lyou1
jesusonline 6827 Messages postés dimanche 15 décembre 2002Date d'inscription 13 octobre 2010 Dernière intervention - 24 janv. 2006 à 15:35
0
Merci
Bonjour,

Regarde dans le forum, il me semble que plusieurs messages parle de comment générer du pdf à partir d'asp.net !


<HR>
Cyril - MVS - MCP ASP
Commenter la réponse de jesusonline

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.