Rick Welykochy wrote: > > Michael Lake wrote: > > I wish to create some PDF docs using pdflib on the server and send them > > to a users browser. .....
> Suggestion 1: make the script output the PDF as the content, no HTML: > > print "Content-type: application/x-pdf\r\n"; # or whatever the content type >should be > print "Content-length: $pdflen\r\n" > print "\r\n" > print $pdfbuf; GREAT ! This works now.... # Send the doc to the users browser. my $length = length ($document); my $filename = "out.pdf"; my $q = new CGI; # create new CGI object print "Content-Type: application/pdf\n"; print "Content-Length: $length\n"; print "Content-disposition: inline; filename=$filename\n\n"; print $document; And it is quite fast too. Netscape renders the image of the PDF immediately, so much faster for the client too ! It seems strange to me thought that it needs a filename. I dont quite understand why its required. Thanks Mike -- -------------------------------------------------------------------- Michael Lake Active caver, Linux enthusiast and interested in anything technical. -------------------------------------------------------------------- -- SLUG - Sydney Linux User's Group - http://slug.org.au/ More Info: http://lists.slug.org.au/listinfo/slug
