/* -*- Mode: Java; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ /* vim: set shiftwidth=2 tabstop=2 autoindent cindent expandtab: */ // // See README for overview // 'use strict'; PDFJS.getPdf('helloworld.pdf', function getPdfHelloWorld(data) { // // Instantiate PDFDoc with PDF data // var pdf = new PDFJS.PDFDoc(data); var page = pdf.getPage(1); var scale = 1.5; // // Prepare canvas using PDF page dimensions // var canvas = document.getElementById('the-canvas'); var context = canvas.getContext('2d'); canvas.height = page.height * scale; canvas.width = page.width * scale; // // Render PDF page into canvas context // page.startRendering(context); });