|
@@ -77,6 +77,7 @@
|
|
|
task.promise.then(function(pdf)
|
|
|
{
|
|
|
var numPages = pdf._pdfInfo.numPages;
|
|
|
+ var ppi = 72;
|
|
|
|
|
|
if(numPages > 0)
|
|
|
{
|
|
@@ -94,12 +95,18 @@
|
|
|
var offCanvas = document.createElement("canvas");
|
|
|
offCanvas.width = width;
|
|
|
offCanvas.height = height;
|
|
|
+
|
|
|
var offContext = offCanvas.getContext("2d");
|
|
|
|
|
|
page.render(
|
|
|
{
|
|
|
canvasContext: offContext,
|
|
|
- viewport: viewport
|
|
|
+ viewport: viewport,
|
|
|
+ intent: "display",
|
|
|
+ renderInteractiveForms: false,
|
|
|
+ enableWebGL: false,
|
|
|
+ background: "rgba(255,255,255,0)"
|
|
|
+
|
|
|
}).promise.then(function()
|
|
|
{
|
|
|
var pdfObject = new Escher.Box();
|