n.pdf.getPage(t).then(function(t){var e=n.pdfPageSize==c&&1<a.pdfPage&&a.pdfPage<n.pdfPageCount,o=t.getViewport(a.width()/(t.getViewport(1).width/(e?2:1)))
pdfDocument.getPage(pageNumber).then(function(page) {
const isTwoColumnMode = ( // Не первая и не последняя страница + проверка pdfDocument.pdfPageSize
pdfDocument.pdfPageSize === TWO_COLUMN_MODE_FLAG &&
currentPage > 1 &&
currentPage < pdfDocument.pageCount
);
const baseViewport = page.getViewport(1.0);
const widthScaleFactor = isTwoColumnMode ? 2 : 1; // режим 2 колонки или 1 колонка
const scaledWidth = container.width() / (baseViewport.width / widthScaleFactor); // тут можно домножить или разделить, чтобы изменить масштаб
const viewport = page.getViewport(scaledWidth);
});