diff --git a/dist/pdfParser.d.ts b/dist/pdfParser.d.ts
index cd45d469fb49e0e0184d8cce2ee97e0583a70deb..3dac58cde82d53d9d09b85af959ad3ec0138cb5e 100644
--- a/dist/pdfParser.d.ts
+++ b/dist/pdfParser.d.ts
@@ -5,7 +5,7 @@ declare class PDFparser {
     readonly config: any;
     constructor(document: Buffer);
     getPDFMeta: () => Promise<IgetMetaResponse>;
-    insertQrCode: (imgBytes: ArrayBuffer, url: string) => Promise<ArrayBuffer>;
+    insertQrCode: (imgBytes: ArrayBuffer, url: string, scaleFactor: number) => Promise<ArrayBuffer>;
     private createPageLinkAnnotation;
 }
 export default PDFparser;
diff --git a/dist/pdfParser.js b/dist/pdfParser.js
index 6b7915b481c53e85d4d8100b5504a0719d63bb81..aa6db394b5d10eff156ca703f4b9de1efe028dca 100644
--- a/dist/pdfParser.js
+++ b/dist/pdfParser.js
@@ -46,10 +46,10 @@ class PDFparser {
                 throw new Error("Could not get pdf metadata");
             }
         });
-        this.insertQrCode = (imgBytes, url) => __awaiter(this, void 0, void 0, function* () {
+        this.insertQrCode = (imgBytes, url, scaleFactor) => __awaiter(this, void 0, void 0, function* () {
             const pdfDoc = yield PDFDocument.load(this.document);
             const img = yield pdfDoc.embedPng(imgBytes);
-            const scaled = img.scale(0.2);
+            const scaled = img.scale(scaleFactor);
             const pages = pdfDoc.getPages();
             for (let index = 0; index < pages.length; index++) {
                 const page = pages[index];
diff --git a/src/pdfParser.ts b/src/pdfParser.ts
index f3b271bd331ab1a3326fb9cb13469cfa1ad0e2c7..f3897a72af16be0b3c52e43f058b73c8938953b8 100644
--- a/src/pdfParser.ts
+++ b/src/pdfParser.ts
@@ -43,12 +43,13 @@ class PDFparser {
 
   insertQrCode = async (
     imgBytes: ArrayBuffer,
-    url: string
+    url: string,
+    scaleFactor: number
   ): Promise<ArrayBuffer> => {
     const pdfDoc = await PDFDocument.load(this.document);
     const img = await pdfDoc.embedPng(imgBytes);
 
-    const scaled = img.scale(0.2);
+    const scaled = img.scale(scaleFactor);
 
     const pages = pdfDoc.getPages();