apollodec/Apollo/bower_components/jsPDF/examples/outline/test_outline.html
2017-12-19 18:55:23 +05:30

55 lines
1.3 KiB
HTML
Executable File

<!doctype html>
<!--
/**
* jsPDF Outline PlugIn
* Copyright (c) 2014 Steven Spungin (TwelveTone LLC) steven@twelvetone.tv
*
* Licensed under the MIT License.
* http://opensource.org/licenses/mit-license
*/
-->
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Outline Test</title>
<script src='../../libs/require/require.js'></script>
<script>
require_baseUrl_override = '../..';
require(['../../libs/require/config'], function(){
require(['plugins/outline', 'examples/js/test_harness'], function(){
var pdf = new jsPDF('p', 'pt', 'letter');
pdf.text(20, 20, 'Hello');
pdf.addPage();
pdf.text(20, 20, 'PDF');
pdf.addPage();
pdf.text(20, 20, 'World');
pdf.addPage();
pdf.text(20, 20, 'More');
var node = pdf.outline.add(null, 'Test Pages', null);
pdf.outline.add(node, 'Hello', {pageNumber:1});
pdf.outline.add(node, 'PDF', {pageNumber:2});
pdf.outline.add(node, 'World', {pageNumber:3});
var node = pdf.outline.add(null, 'More Pages', null);
pdf.outline.add(node, 'More', {pageNumber:4});
pdf_test_harness_init(pdf, "Open in Reader (or Firefox) to see the PDF outline");
}); // require
}); // require
</script>
</head>
<body style='background-color: silver; margin: 0;'>
</body>
</html>