Nous sommes actuellement le 03 Juil 2026, 10:39

Le fuseau horaire est UTC-5 heures [Heure d’été]




Publier un nouveau sujet Répondre au sujet  [ 14 message(s) ] 
Auteur Message
 Sujet du message: ASP à PDF
MessagePublié: 14 Sep 2005, 10:37 
Hors-ligne
Référence
Référence
Avatar de l’utilisateur

Inscription : 06 Jan 2002, 22:38
Message(s) : 5949
Localisation : Quebec
Je me demandais si vous connessiez un bon script, payant ou gratuit pour enregistrer du HTML ou de l'ASP en PDF à partir d'un site web sans que la personne est Acrobat d'isntallé ?

_________________
Herakles Informatique Inc
Collaborateur pour HardGamers


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 14 Sep 2005, 11:09 
Hors-ligne
A réponse à tout!
A réponse à tout!
Avatar de l’utilisateur

Inscription : 26 Mars 2002, 10:51
Message(s) : 2546
Localisation : Ottawa, ON
Citer:
Use the ABCpdf PDF component to dynamically create Adobe PDF documents on the fly. You won't believe how simple - yet how powerful this tool truly is. Why not try it out live on our demonstration web site...


http://www.websupergoo.com/abcpdf-1.htm

Il n'en manque pas de pdf maker on the fly autant pour asp que pour php...

_________________
Développeur Web Senior, CEPEO, Ottawa, ON


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 14 Sep 2005, 11:50 
Hors-ligne
Référence
Référence
Avatar de l’utilisateur

Inscription : 06 Jan 2002, 22:38
Message(s) : 5949
Localisation : Quebec
Je sais qu'il en manque pas. Je voudrais surtout un feedback d'utilisateur savoir ce qu'ils en pensent.

_________________
Herakles Informatique Inc
Collaborateur pour HardGamers


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 14 Sep 2005, 11:58 
Hors-ligne
A réponse à tout!
A réponse à tout!
Avatar de l’utilisateur

Inscription : 26 Mars 2002, 10:51
Message(s) : 2546
Localisation : Ottawa, ON
Ah ok.. dsl j'code pas en asp... jpourrais donc pas te donner trop trop de feedback ...

En php entk c'est assez performant... mais coté asp jvais laisser d'autres personnes qui l'utilisent surement t'en donner...

_________________
Développeur Web Senior, CEPEO, Ottawa, ON


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 14 Sep 2005, 13:45 
Hors-ligne
Occasionnel
Occasionnel
Avatar de l’utilisateur

Inscription : 26 Août 2003, 10:15
Message(s) : 210
Localisation : ------------- un peu plus a gauche..... un peu plus a droite....... aahhhhhh oui c'est ca.....
dernierement, j'ai eu l'occasion sous ASP d'utiliser FPDF (FreePdf).

http://www.aspxnet.it/public/default.asp

Ce n'est pas un component a proprement parlé, mais une librairie de fonctions qui nous permet d'écrire des fichiers directement pour lecture PDF.

C'est relativement simple a mettre en route et ca ne demande aucun installation particuliere.

La syntaxe est aisée et s'apparente fortement à l'utilisation de component.

Pour ma part, ca fait ce que je voulais, de la mise en page simple d'informations...

Pour une mise-en-page plus "évolué" ca demandera probablement un certain ajustement dont j'ignore l'ampleur. A vous de le testé et d'en reparler ici.


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 14 Sep 2005, 14:45 
Hors-ligne
Référence
Référence
Avatar de l’utilisateur

Inscription : 06 Jan 2002, 22:38
Message(s) : 5949
Localisation : Quebec
Excellent, je vais essayé ça.

_________________
Herakles Informatique Inc
Collaborateur pour HardGamers


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 26 Sep 2005, 11:47 
Hors-ligne
Référence
Référence
Avatar de l’utilisateur

Inscription : 06 Jan 2002, 22:38
Message(s) : 5949
Localisation : Quebec
Jesus137 a écrit:
dernierement, j'ai eu l'occasion sous ASP d'utiliser FPDF (FreePdf).

http://www.aspxnet.it/public/default.asp

Ce n'est pas un component a proprement parlé, mais une librairie de fonctions qui nous permet d'écrire des fichiers directement pour lecture PDF.

C'est relativement simple a mettre en route et ca ne demande aucun installation particuliere.

La syntaxe est aisée et s'apparente fortement à l'utilisation de component.

Pour ma part, ca fait ce que je voulais, de la mise en page simple d'informations...

Pour une mise-en-page plus "évolué" ca demandera probablement un certain ajustement dont j'ignore l'ampleur. A vous de le testé et d'en reparler ici.


J'ai essayé de faire les tutos et sa ne m'a jamais généré un PDF, et je comprends pas trop pourquoi. Sa m'affiche ça à l'écran :
Code :
%PDF-1.3 3 0 obj <> endobj 4 0 obj <> stream 2 J 0.57 w BT /F1 16.00 Tf ET BT 31.19 794.57 Td (Hello Word!) Tj ET endstream endobj 1 0 obj <> endobj 5 0 obj <> endobj 2 0 obj <> >> endobj 6 0 obj << /Producer (FPDF for ASP v.1.01 beta by Lorenzo Abbati [www.aspxnet.it]) /CreationDate (D:200581111151) >> endobj 7 0 obj << /Type /Catalog /Pages 1 0 R /OpenAction [3 0 R /FitH null] /PageLayout /OneColumn >> endobj xref 0 8 0000000000 65535 f 0000000204 00000 n 0000000387 00000 n 0000000009 00000 n 0000000087 00000 n 0000000291 00000 n 0000000475 00000 n 0000000599 00000 n trailer << /Size 8 /Root 7 0 R /Info 6 0 R >> startxref 702 %%EOF

_________________
Herakles Informatique Inc
Collaborateur pour HardGamers


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 26 Sep 2005, 13:09 
Hors-ligne
Régulier
Régulier

Inscription : 13 Jan 2002, 19:28
Message(s) : 360
Présentement, il affiche le code binaire, change le header pour qu'il reconnaisse le fichier en tant que pdf

Code :
Response.ContentType = "application/pdf"


Dernière édition par DouB le 26 Sep 2005, 13:10, édité 1 fois.

Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 26 Sep 2005, 13:09 
Hors-ligne
Référence
Référence
Avatar de l’utilisateur

Inscription : 07 Jan 2002, 00:24
Message(s) : 5834
Je ne sais pas c'est quoi le code exactement, mais en disant que le document envoyé est de type pdf ça devrait être ok :

Response.ContentType = "application/pdf"

_________________
This posting is provided "AS IS" with no warranties, and confers no rights!
©2006 - 2014 Jump


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 26 Sep 2005, 13:37 
Hors-ligne
Référence
Référence
Avatar de l’utilisateur

Inscription : 06 Jan 2002, 22:38
Message(s) : 5949
Localisation : Quebec
Voici le code :
Code :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<!-- #include file="fpdf.asp " -->
<html>
<head>
<title>Untitled</title>
</head>
<body>


<%
Response.ContentType = "application/pdf"
Set pdf=CreateJsObject("FPDF")
pdf.CreatePDF "P", "mm", "A4"
pdf.SetPath("fpdf/")
pdf.SetFont "Arial", "",16
pdf.Open()
pdf.AddPage()
pdf.Cell 40,10, "Hello Word!"
pdf.Close()
pdf.Output()


%>


</body>
</html>


Le
Code :
Response.ContentType = "application/pdf"
change rien malheureusement. J'ai beau regarder dans la doc, je vois pas trop pkoi sa marche pas.

_________________
Herakles Informatique Inc
Collaborateur pour HardGamers


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 26 Sep 2005, 13:52 
Hors-ligne
Référence
Référence
Avatar de l’utilisateur

Inscription : 07 Jan 2002, 00:24
Message(s) : 5834
Avec ça ?

Response.Clear
Response.ContentType="application/pdf"
Response.AddHeader "content-type", "application/pdf"
Response.Buffer = True

Response.BinaryWrite pdf.Output()

peut-être que tu devras utiliser une autre fonction que Output(). Une fonction qui n'enverra pas de données vers le client, mais qui va générer le pdf en binaire. Le Response va l'envoyer au client.

_________________
This posting is provided "AS IS" with no warranties, and confers no rights!
©2006 - 2014 Jump


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 26 Sep 2005, 14:00 
Hors-ligne
Référence
Référence
Avatar de l’utilisateur

Inscription : 06 Jan 2002, 22:38
Message(s) : 5949
Localisation : Quebec
Pour le
Code :
Response.BinaryWrite pdf.Output()
J'ai droit à un joli
Code :
Types non correspondants

/QMP/test.asp, line 24

Un type de données non pris en charge s'est présenté.


Va falloir que je regarde comment le code marche réellement parce que les infos sur le site du script sont pas génials.

_________________
Herakles Informatique Inc
Collaborateur pour HardGamers


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 26 Sep 2005, 15:10 
Hors-ligne
Référence
Référence
Avatar de l’utilisateur

Inscription : 07 Jan 2002, 00:24
Message(s) : 5834
Si dans le fichier asp tu met juste ceci :

<%@language=vbscript%>
<!-- #include file="fpdf.asp "-- >
<%
Response.ContentType = "application/pdf"
Set pdf=CreateJsObject("FPDF")
pdf.CreatePDF "P", "mm", "legal"
pdf.SetPath("fpdf/")
pdf.SetFont "Arial", "",16
pdf.Open()
pdf.AddPage()
pdf.Cell 40,10, "Hello Word!"
pdf.Close()
pdf.Output()
%>

J'ai bien peur qu'en le mettant dans un document html le browser laisser faire le application/pdf...

_________________
This posting is provided "AS IS" with no warranties, and confers no rights!
©2006 - 2014 Jump


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: 26 Sep 2005, 16:08 
Hors-ligne
Référence
Référence
Avatar de l’utilisateur

Inscription : 06 Jan 2002, 22:38
Message(s) : 5949
Localisation : Quebec
À bah coudonc, sa marche... Maudit niaisage ça.


Un gros merci Jump

_________________
Herakles Informatique Inc
Collaborateur pour HardGamers


Haut
 Profil  
Répondre en citant  
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 14 message(s) ] 

Le fuseau horaire est UTC-5 heures [Heure d’été]


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 0 invité(s)


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum

Recherche de:
Aller vers :  
cron
Propulsé par phpBB® Forum Software © phpBB Group
Traduction et support en françaisHébergement de site