PDF Save file

PDF Save file

Hi
Im trying to use the jspdf.js pdf generator to save a pdf serverside, i can see that it generates the pdf but im not sure how to save the file to the server drive.... Can i do this with jQuery?
 
The example below uses jaxer to save the file, any help or direction with this would be greatly appreciated
 
<script runat="server" type="text/javascript" src="../libs/base64.js"></script> 
<script runat="server" type="text/javascript" src="../libs/sprintf.js"></script> 
<script runat="server" type="text/javascript" src="../jspdf.js"></script> 
<script runat="server" autoload="true" type="text/javascript"> 
 
var doc = new jsPDF(); 
doc.text(20, 20, 'Hello world!'); 
doc.text(20, 30, 'This is a server-side Jaxer example.'); 
content = doc.output(); 
 
Jaxer.response.addHeader('Content-Disposition', 'attachment; filename=example.pdf'); 
Jaxer.response.addHeader('Content-Type', 'application/pdf'); 
Jaxer.response.setContents(content); 
 
</script> 
<script runat="server" type="text/javascript" src="../libs/base64.js"></script> 
<script runat="server" type="text/javascript" src="../libs/sprintf.js"></script> 
<script runat="server" type="text/javascript" src="../jspdf.js"></script> 
<script runat="server" autoload="true" type="text/javascript"> 
 
var doc = new jsPDF(); 
doc.text(20, 20, 'Hello world!'); 
doc.text(20, 30, 'This is a server-side Jaxer example.'); 
content = doc.output(); 
 
Jaxer.response.addHeader('Content-Disposition', 'attachment; filename=example.pdf'); 
Jaxer.response.addHeader('Content-Type', 'application/pdf'); 
Jaxer.response.setContents(content); 
 
</script> 
<script runat="server" type="text/javascript" src="../libs/base64.js"></script> 
<script runat="server" type="text/javascript" src="../libs/sprintf.js"></script> 
<script runat="server" type="text/javascript" src="../jspdf.js"></script> 
<script runat="server" autoload="true" type="text/javascript"> 
 
var doc = new jsPDF(); 
doc.text(20, 20, 'Hello world!'); 
doc.text(20, 30, 'This is a server-side Jaxer example.'); 
content = doc.output(); 
 
Jaxer.response.addHeader('Content-Disposition', 'attachment; filename=example.pdf'); 
Jaxer.response.addHeader('Content-Type', 'application/pdf'); 
Jaxer.response.setContents(content); 
 
</script> 
<script runat="server" type="text/javascript" src="../libs/base64.js"></script>
 <script runat="server" type="text/javascript" src="../libs/sprintf.js"></script>
 <script runat="server" type="text/javascript" src="../jspdf.js"></script>
 <script runat="server" autoload="true" type="text/javascript">
 
 var doc = new jsPDF();
 doc.text(20, 20, 'Hello world!');
 doc.text(20, 30, 'This is a server-side Jaxer example.');
 content = doc.output();
 
 Jaxer.response.addHeader('Content-Disposition', 'attachment; filename=example.pdf');
 Jaxer.response.addHeader('Content-Type', 'application/pdf');
 Jaxer.response.setContents(content);
 
 </script>
 














    • Topic Participants

    • neil