ajihakim201 commited on
Commit
565f5d0
·
verified ·
1 Parent(s): c03a220

Update server.js

Browse files
Files changed (1) hide show
  1. server.js +12 -9
server.js CHANGED
@@ -27,16 +27,19 @@ app.post("/ocr", async (req, res) => {
27
  const pdfDoc = await PDFDocument.load(pdfBuffer);
28
  const totalPages = pdfDoc.getPageCount();
29
 
30
- const pdf2pic = new PDF2Pic({
31
- density: 150,
32
- saveFilename: "page",
33
- savePath: uploadDir,
34
- format: "png",
35
- width: 1024,
36
- height: 1024
37
- });
 
 
38
 
39
- const result = await pdf2pic.convert(pdfPath, 1);
 
40
 
41
  // Loop semua halaman PDF
42
  for (let page = 1; page <= totalPages; page++) {
 
27
  const pdfDoc = await PDFDocument.load(pdfBuffer);
28
  const totalPages = pdfDoc.getPageCount();
29
 
30
+ const { fromPath } = require("pdf2pic");
31
+
32
+ const options = {
33
+ density: 150,
34
+ saveFilename: "page",
35
+ savePath: uploadDir,
36
+ format: "png",
37
+ width: 1024,
38
+ height: 1024
39
+ };
40
 
41
+ const storeAsImage = fromPath(pdfPath, options);
42
+ const result = await storeAsImage(1);
43
 
44
  // Loop semua halaman PDF
45
  for (let page = 1; page <= totalPages; page++) {