first commit for refactored project

This commit is contained in:
KS Jannette
2026-05-23 17:08:47 -04:00
commit 6545f8f549
166 changed files with 48911 additions and 0 deletions

View File

@@ -0,0 +1,49 @@
import pdf2image from "pdf2image";
//The converter uses the same options as the convertPDF function
var converter = pdf2image.compileConverter({
density: 200,
quality: 100,
outputFormat: "%s_page_%d",
outputType: "png",
});
//Converts a single pdf
converter.convertPDF("badRogs.pdf");
//Converts multiple pdfs
//converter.convertPDFList(["example1.pdf", "example1.pdf"]);
/*
const { fromPath } = require("pdf2pic");
const pdf = require("pdf-page-counter");
const fs = require("fs");
const split = () => {
const { filename } = "./badRogs.pdf";
const options = {
density: 100,
saveFilename: "file",
savePath: "./converted",
format: "png",
width: 600,
height: 600,
};
const storeAsImage = fromPath(`./converted/${filename}`, options);
let dataBuffer = fs.readFileSync(`./converted/${filename}`);
pdf(dataBuffer).then(function (data) {
for (
var pageToConvertAsImage = 1;
pageToConvertAsImage <= data.numpages;
pageToConvertAsImage++
) {
storeAsImage(pageToConvertAsImage).then((resolve) => {
return resolve;
});
}
res.send({
filename: filename,
});
});
};
*/