[VB.NET]Problème de telechargement de fichier pdf
Bonjour,
je développe actuellement une application web aspnet avec des fonctionnalités de téléchargement, d'impression et de sauvegarde de fichier pdf present sur le serveur. je n'arrive pas à imprimer directement ni à télécharger sans ouvrir un fichier.
est ce que quelqu'un à une idée?
Merci
[VB.NET][WEBFORM][VS2003]export de pdf
je ne peux pas repondre a ton post mais si tu arruve a ouvrir correctement ton fichier peut-tu m'expliquer comment faire car j'arrive a le telecharger mais la lecture est corrompue .
Merci d'avance.
Re: [VB.NET][WEBFORM][VS2003]export de pdf
Citation:
Envoyé par letel
je ne peux pas repondre a ton post mais si tu arruve a ouvrir correctement ton fichier peut-tu m'expliquer comment faire car j'arrive a le telecharger mais la lecture est corrompue .
Merci d'avance.
peu etre que ton fichier est crypté.
moi j'utilise le code suivant pour une ouverture direct dans le navigateur:
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| string filepath = "chemin" ;//chemin absolue du fichier à ouvrir
string filename = "monfichier.pdf";
context.Response.ContentType = "application/pdf"; //type de fichier
context.Response.AppendHeader("content-disposition", "inline;filename=" + filename);
context.Response.WriteFile(filepath);
context.Response.Flush();
context.Response.End(); |
j'espère qu'il n'est pas trop tard.
j'ai un autre problème c'est celui d'imprimer un fichier present sur le serveur.
as tu une idée?
VB.NET][WEBFORM][VS2003]export de pdf
Merci , pour ton code il est a peu pres comme le mien a une exception , je vais l'essayer.
Par default j'ai reussi en utilisant cete.dynamic.pdf et ca fonctionne parfaitement.
Il est vraiment parfait pour la création de pdf et la lecture .
Mais certain de mes pdf sont interactifs et si je n'ai pas envie de les re-parametrer par dynamic.pdf .
Je teste ton code . Merci car plusieurs personnes recherche aussi ce code.
( je vais aussi tester sur des fichiers plus petit pour verifier si ce n'etait pas ca l'erreur de decodage)
VB.NET][WEBFORM][VS2003]export de pdf
je n'arrive pas à imprimer directement ni à télécharger sans ouvrir un fichier.
Tu developpe sur quel windows? et tu utilise quel acrobat?
Pour moi windows xp pro + acrobat reader 7
Car pour les pdf (meme avec une lecture corrompue ) , je " telecharge" sans souci le pdf et lors de la lecture avec la fonction "ouvrir", acrobat s'ouvre tout seul et l'impression est geré par l'impression Acrobat.
(Il me semble qu'il y a une manipulation a faire lors de l'installation de acrobat pour qu'il s'ouvre directement dans le navigateur ou non!)
Je ne sais pas si j'ai bien compris ta question , arrive tu a la fenetre "téléchargement de fichier"?.
Re: VB.NET][WEBFORM][VS2003]export de pdf
Citation:
Envoyé par letel
je n'arrive pas à imprimer directement ni à télécharger sans ouvrir un fichier.
Tu developpe sur quel windows? et tu utilise quel acrobat?
Pour moi windows xp pro + acrobat reader 7
Car pour les pdf (meme avec une lecture corrompue ) , je " telecharge" sans souci le pdf et lors de la lecture avec la fonction "ouvrir", acrobat s'ouvre tout seul et l'impression est geré par l'impression Acrobat.
(Il me semble qu'il y a une manipulation a faire lors de l'installation de acrobat pour qu'il s'ouvre directement dans le navigateur ou non!)
Je ne sais pas si j'ai bien compris ta question , arrive tu a la fenetre "téléchargement de fichier"?.
je ne sais pas s'il y a une manip a faire.
moi je suis sur win server 2003 et wind 2000 pro aussi. acrobat 6
j'arrive à ouvrir directement avec le code que j'ai envoyer. et pour le téléchargement sans ouverture préalable du fichier, il faut tout simplement remplacer "inline" dans le code précedant par "attachment".
je ne pense pas que se soit possible d'imprimer directement des fichiers sur mes application web a moins d'utiliser un systeme de cache pour stocker le fichier chez le client puis imprimer par la suite. et tout cas, si tu trouve une solution tiens moi informé s"il te plait. pour l'instant j"ai un peu abandonner les recherches en ce qui concerne l'impression directe.
bon courage!
[VB.NET][WEBFORM][VS2003]téléchargement de fichiers pdf
Merci pour ce code il marche parfaitement!
une question que signifie "context" car je ne le connais pas
Re: [VB.NET][WEBFORM][VS2003]téléchargement de fichiers pdf
Citation:
Envoyé par letel
Merci pour ce code il marche parfaitement!
une question que signifie "context" car je ne le connais pas
context est de type HttpContext
cela détermine la requete http en cour de traitement.