Я пробовал pdf2 json:
const PDFParser = require("pdf2json");
let pdfParser = new PDFParser();
pdfParser.loadPDF("./30x40.pdf"); // ex: ./abc.pdf
pdfParser.on("pdfParser_dataReady", pdfData => {
width = pdfData.formImage.Width; // pdf width
height = pdfData.formImage.Pages[0].Height; // page height
console.log(`Height : ${height}`) // logs 70.866
console.log(`Width : ${width}`) // logs 53.15
});
Но он дал размеры в неизвестных единицах!
Размеры в пикселях помогут мне включить их в модуль pdf-poppler который преобразует файл PDF в изображение, и ему требуется высота файла PDF в пикселях.