Hallo ihr
ich möchte aus einer HTML Seite eine PDF generieren.
Dazu verwende ich die jquery jspdf Bibliothek.
Leider gibt firebug eine Fehlermeldung aus womit ich nicht klarkomme
"return async.series(async_call, function(errors, results) {..."
Könnt ihr mir sagen was da falsch ist? Kann das vll sein das ich es local laufen lasse?
Bitte helft mir.
Hier ist nochmal mein code:
Ich würde mich sehr auf eure Hilfe freuen
Philipp
ich möchte aus einer HTML Seite eine PDF generieren.
Dazu verwende ich die jquery jspdf Bibliothek.
Leider gibt firebug eine Fehlermeldung aus womit ich nicht klarkomme
"return async.series(async_call, function(errors, results) {..."
Könnt ihr mir sagen was da falsch ist? Kann das vll sein das ich es local laufen lasse?
Bitte helft mir.
Hier ist nochmal mein code:
Code:
<!--
To change this template, choose Tools | Templates
and open the template in the editor.
-->
<!DOCTYPE html>
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script type="text/javascript" src="../js/jquery-2.0.3.min.js"></script>
<script type="text/javascript" src="../js/jspdf/jspdf.js"></script>
<script type="text/javascript" src="../js/jspdf/jspdf.plugin.standard_fonts_metrics.js"></script>
<script type="text/javascript" src="../js/jspdf/jspdf.plugin.split_text_to_size.js"></script>
<script type="text/javascript" src="../js/jspdf/jspdf.plugin.from_html.js"></script>
<link type="text/css" rel="stylesheet" href="css/jspdf.css" />
<script type="text/javascript">
$(document).ready(function() {
var pdf = new jsPDF('p', 'in', 'letter')
, source = $('.hidden')[0] // This is your HTML Div to generate pdf
, specialElementHandlers = {
'#editor': function(element, renderer) {
return true
}
}
pdf.fromHTML(
source // HTML string or DOM elem ref.
, 0.5 // x coord
, 0.5 // y coord
, {
'width': 7.5 // max width of content on PDF
, 'elementHandlers': specialElementHandlers
}
)
pdf.output('dataurl')
});
</script>
</head>
<body>
<div>Der Inhalt der PDF...</div>
<div class="hidden">Div zum verstecken...</div>
<div id="editor">h</div>
</body>
</html>
Ich würde mich sehr auf eure Hilfe freuen
Philipp