| |
Consulter les messages sans réponse | Consulter les sujets actifs
|
Page 1 sur 1
|
[ 14 message(s) ] |
|
| Auteur |
Message |
|
Monrake
|
Publié: 14 Sep 2005, 10:37 |
|
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 IncCollaborateur pour HardGamers
|
|
| Haut |
|
 |
|
TyL
|
Publié: 14 Sep 2005, 11:09 |
|
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 |
|
 |
|
Monrake
|
Publié: 14 Sep 2005, 11:50 |
|
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 IncCollaborateur pour HardGamers
|
|
| Haut |
|
 |
|
TyL
|
Publié: 14 Sep 2005, 11:58 |
|
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 |
|
 |
|
Jesus137
|
Publié: 14 Sep 2005, 13:45 |
|
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 |
|
 |
|
Monrake
|
Publié: 14 Sep 2005, 14:45 |
|
Inscription : 06 Jan 2002, 22:38 Message(s) : 5949 Localisation : Quebec
|
|
| Haut |
|
 |
|
Monrake
|
Publié: 26 Sep 2005, 11:47 |
|
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.aspCe 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 IncCollaborateur pour HardGamers
|
|
| Haut |
|
 |
|
DouB
|
Publié: 26 Sep 2005, 13:09 |
|
 |
| 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 |
|
 |
|
Jump
|
Publié: 26 Sep 2005, 13:09 |
|
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 |
|
 |
|
Monrake
|
Publié: 26 Sep 2005, 13:37 |
|
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 IncCollaborateur pour HardGamers
|
|
| Haut |
|
 |
|
Jump
|
Publié: 26 Sep 2005, 13:52 |
|
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 |
|
 |
|
Monrake
|
Publié: 26 Sep 2005, 14:00 |
|
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 IncCollaborateur pour HardGamers
|
|
| Haut |
|
 |
|
Jump
|
Publié: 26 Sep 2005, 15:10 |
|
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 |
|
 |
|
Monrake
|
Publié: 26 Sep 2005, 16:08 |
|
Inscription : 06 Jan 2002, 22:38 Message(s) : 5949 Localisation : Quebec
|
|
| Haut |
|
 |
|
Page 1 sur 1
|
[ 14 message(s) ] |
|
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
|
|
|
|