Update print.js

This commit is contained in:
Kyle
2021-02-19 14:51:03 -08:00
parent 220647ea55
commit 1334c2b521

View File

@@ -6,6 +6,7 @@ var cardWidth = 2.5 * ppi;
var cardHeight = 3.5 * ppi; var cardHeight = 3.5 * ppi;
var cardMarginX = 10; var cardMarginX = 10;
var cardMarginY = 10; var cardMarginY = 10;
var pageOrientation = 'portrait';
//Prepare variables/canvas/context //Prepare variables/canvas/context
var imageList = []; var imageList = [];
var canvas = document.querySelector('canvas'); var canvas = document.querySelector('canvas');
@@ -46,7 +47,7 @@ async function downloadSheet() {
function downloadPDF() { function downloadPDF() {
var doc = new jsPDF({ var doc = new jsPDF({
orientation: 'portrait', orientation: pageOrientation,
unit: 'in', unit: 'in',
format: [pageWidth / ppi, pageHeight / ppi] format: [pageWidth / ppi, pageHeight / ppi]
}); });
@@ -70,5 +71,10 @@ function changeOrientation() {
var oldWidth = pageWidth; var oldWidth = pageWidth;
pageWidth = pageHeight; pageWidth = pageHeight;
pageHeight = oldWidth; pageHeight = oldWidth;
if (pageWidth > pageHeight) {
pageOrientation = 'landscape';
} else {
pageOrientation = 'portrait';
}
drawSheet(); drawSheet();
} }