{"id":1346,"date":"2025-03-13T17:21:18","date_gmt":"2025-03-13T11:51:18","guid":{"rendered":"https:\/\/shoptips24.com\/tools\/?page_id=1346"},"modified":"2025-03-13T17:21:49","modified_gmt":"2025-03-13T11:51:49","slug":"crop-pm-kmy-card","status":"publish","type":"page","link":"https:\/\/shoptips24.com\/tools\/crop-pm-kmy-card\/","title":{"rendered":"Crop PM-KMY Card"},"content":{"rendered":"\n\n<html lang=\"en\">\n  <head>\n    \n    <link href=\"https:\/\/cdn.jsdelivr.net\/npm\/tailwindcss@2.2.19\/dist\/tailwind.min.css\" rel=\"stylesheet\"><\/link>\n    <script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/pdf.js\/2.9.359\/pdf.min.js\"><\/script>\n\n    <style>\n        canvas { \n            border: 2px dashed #a5b4fc; \/* Light indigo border for canvas *\/\n            max-width: 100%; \n            height: auto; \n        }\n        .gradient-bg {\n            background: linear-gradient(135deg, #333333, #131b28); \/* Purple to blue gradient *\/\n        }\n    <\/style>\n<\/head>\n<body class=\"bg-indigo-100 flex items-center justify-center min-h-screen p-4\">\n    <div class=\"bg-white mx-auto p-6 sm:p-8 rounded-xl shadow-2xl w-full max-w-lg gradient-bg transform transition-all\">\n        <h1 class=\"text-3xl font-extrabold mb-6 text-center text-white drop-shadow-md\"> PM-KMY\n\n            Card Cropper<\/h1>\n\n        <!-- File Input and Password -->\n        <div class=\"mb-6\">\n            <label class=\"block text-sm font-semibold text-indigo-100 mb-2\">Upload PDF<\/label>\n            <input accept=\".pdf\" class=\"mt-1 block w-full border-2 border-indigo-300 rounded-lg p-3 bg-white text-gray-800 focus:ring-2 focus:ring-indigo-400 focus:border-transparent transition duration-200\" id=\"pdfInput\" type=\"file\" \/>\n        <\/div>\n        <div class=\"mb-6\">\n            <label class=\"block text-sm font-semibold text-indigo-100 mb-2\">PDF Password (if any)<\/label>\n            <input class=\"mt-1 block w-full border-2 border-indigo-300 rounded-lg p-3 bg-white text-gray-800 focus:ring-2 focus:ring-indigo-400 focus:border-transparent transition duration-200\" id=\"pdfPassword\" type=\"password\" \/>\n        <\/div>\n\n        <!-- Load Button -->\n        <div class=\"mb-6\">\n            <button class=\"bg-yellow-300 text-gray-900 px-6 py-3 rounded-lg w-full font-semibold text-lg hover:bg-yellow-400 disabled:bg-gray-300 disabled:cursor-not-allowed shadow-md transform transition-all hover:-translate-y-1\" disabled=\"\" id=\"loadBtn\">\n                Load PDF\n            <\/button>\n        <\/div>\n\n        <!-- Canvas for Preview -->\n        <div class=\"mb-6\">\n            <canvas class=\"w-full rounded-lg shadow-inner bg-white\" id=\"pdfCanvas\"><\/canvas>\n        <\/div>\n\n            <!-- Buttons -->\n            <div class=\"grid grid-cols-2 sm:grid-cols-4 gap-4\">\n                <button class=\"bg-red-600 text-white px-4 py-3 rounded-lg font-medium hover:bg-red-700 disabled:bg-gray-400 disabled:cursor-not-allowed shadow-md transform transition-all hover:-translate-y-1\" disabled=\"\" id=\"cropBtn\">\n                Crop\n                <\/button>\n                <button class=\"bg-green-600 text-white px-4 py-3 rounded-lg font-medium hover:bg-green-700 disabled:bg-gray-400 disabled:cursor-not-allowed shadow-md transform transition-all hover:-translate-y-1\" disabled=\"\" id=\"downloadPngBtn\">\n                PNG\n                <\/button>\n                <button class=\"bg-blue-600 text-white px-4 py-3 rounded-lg font-medium hover:bg-blue-700 disabled:bg-gray-400 disabled:cursor-not-allowed shadow-md transform transition-all hover:-translate-y-1\" disabled=\"\" id=\"downloadJpgBtn\">\n                JPG\n                <\/button>\n                <button class=\"bg-purple-600 text-white px-4 py-3 rounded-lg font-medium hover:bg-purple-700 disabled:bg-gray-400 disabled:cursor-not-allowed shadow-md transform transition-all hover:-translate-y-1\" disabled=\"\" id=\"printBtn\">\n                Print\n                <\/button>\n            <\/div>\n    <\/div>\n\n    <script>\n      const pdfInput = document.getElementById(\"pdfInput\");\n      const pdfPassword = document.getElementById(\"pdfPassword\");\n      const pdfCanvas = document.getElementById(\"pdfCanvas\");\n      const loadBtn = document.getElementById(\"loadBtn\");\n      const cropBtn = document.getElementById(\"cropBtn\");\n      const downloadPngBtn = document.getElementById(\"downloadPngBtn\");\n      const downloadJpgBtn = document.getElementById(\"downloadJpgBtn\");\n      const printBtn = document.getElementById(\"printBtn\");\n      const ctx = pdfCanvas.getContext(\"2d\");\n      let pdfDoc = null;\n      let selectedFile = null;\n\n      \/\/ Enable Load button when a file is selected\n      pdfInput.addEventListener(\"change\", (e) => {\n        const file = e.target.files[0];\n        if (file && file.type === \"application\/pdf\") {\n          selectedFile = file;\n          loadBtn.disabled = false;\n        }\n      });\n\n      \/\/ Load PDF when Load button is clicked\n      loadBtn.addEventListener(\"click\", async () => {\n        if (selectedFile) {\n          const arrayBuffer = await selectedFile.arrayBuffer();\n          const password = pdfPassword.value || null;\n\n          try {\n            pdfDoc = await pdfjsLib.getDocument({ data: arrayBuffer, password })\n              .promise;\n            renderPage(1); \/\/ Render first page\n            cropBtn.disabled = false;\n          } catch (error) {\n            alert(\"Error loading PDF: \" + error.message);\n          }\n        }\n      });\n\n      \/\/ Render PDF page on canvas with high resolution\n      async function renderPage(pageNum) {\n        const page = await pdfDoc.getPage(pageNum);\n        const scale = 3; \/\/ High resolution scale\n        const viewport = page.getViewport({ scale });\n\n        pdfCanvas.width = viewport.width;\n        pdfCanvas.height = viewport.height;\n\n        await page.render({\n          canvasContext: ctx,\n          viewport: viewport,\n        }).promise;\n      }\n\n      \/\/ Crop Aadhaar card from the bottom with high resolution\n      cropBtn.addEventListener(\"click\", () => {\n    const croppedCanvas = document.createElement(\"canvas\");\n    const croppedCtx = croppedCanvas.getContext(\"2d\");\n\n    \/\/ Aadhaar card standard aspect ratio\n    const aadhaarAspectRatio = 3.54 \/ 1.78;\n\n    \/\/ Define cropping width dynamically (use full width for better cropping)\n    const cropWidth = pdfCanvas.width;\n    const cropHeight = cropWidth \/ aadhaarAspectRatio;\n\n    \/\/ Crop from the top with a 100px offset\n    const startX = 0;  \/\/ Start from the leftmost side\n    const startY = 120;  \/\/ Start cropping from 100px down\n\n    \/\/ Set cropped canvas size\n    croppedCanvas.width = cropWidth;\n    croppedCanvas.height = cropHeight;\n\n    \/\/ Draw cropped Aadhaar card\n    croppedCtx.drawImage(\n        pdfCanvas,\n        startX,\n        startY,\n        cropWidth,\n        cropHeight,\n        0,\n        0,\n        cropWidth,\n        cropHeight\n    );\n\n    \/\/ Replace original canvas content with cropped one\n    pdfCanvas.width = cropWidth;\n    pdfCanvas.height = cropHeight;\n    ctx.drawImage(croppedCanvas, 0, 0);\n\n    \/\/ Enable download and print buttons\n    downloadPngBtn.disabled = false;\n    downloadJpgBtn.disabled = false;\n    printBtn.disabled = false;\n});\n\n\n\n      \/\/ Download as PNG (High Quality)\n      downloadPngBtn.addEventListener(\"click\", () => {\n        const link = document.createElement(\"a\");\n        link.download = \"aadhaar_card.png\";\n        link.href = pdfCanvas.toDataURL(\"image\/png\", 1.0); \/\/ Maximum quality\n        link.click();\n      });\n\n      \/\/ Download as JPG (High Quality)\n      downloadJpgBtn.addEventListener(\"click\", () => {\n        const link = document.createElement(\"a\");\n        link.download = \"aadhaar_card.jpg\";\n        link.href = pdfCanvas.toDataURL(\"image\/jpeg\", 1.0); \/\/ Maximum quality\n        link.click();\n      });\n\n      \/\/ Print (High Quality)\n      printBtn.addEventListener(\"click\", () => {\n        const printWindow = window.open(\"\");\n        const imgData = pdfCanvas.toDataURL(\"image\/png\", 1.0); \/\/ Maximum quality\n        printWindow.document.write(\n          `<img decoding=\"async\" src=\"${imgData}\" style=\"width:100%; height:auto;\">`\n        );\n        printWindow.document.close();\n        printWindow.print();\n      }); \n    <\/script>\n  <\/body>\n<\/html>\n\n\n<br \/><br \/>\n\n<p class=\"break-words\" style=\"--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 \/ 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-color: rgb(238, 238, 238); border-style: solid; border-width: 0px; box-sizing: border-box; color: #555555; font-family: sans-serif; margin: 0px; white-space-collapse: preserve;\">Welcome to <span style=\"--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 \/ 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: rgb(238, 238, 238); border-style: solid; border-width: 0px; box-sizing: border-box; font-weight: bolder;\">PM-KMY Card PDF Crop and Print<\/span>, your trusted tool for simplifying the process of managing Pradhan Mantri Kisan Maandhan Yojana (PM-KMY) cards. Designed with farmers and administrators in mind, we aim to make it effortless to extract, crop, and print PM-KMY cards from PDF files\u2014anytime, anywhere.<\/p><p><br style=\"--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 \/ 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-color: rgb(238, 238, 238); border-style: solid; border-width: 0px; box-sizing: border-box; color: #555555; font-family: sans-serif;\" \/><\/p><p class=\"break-words\" style=\"--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 \/ 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-color: rgb(238, 238, 238); border-style: solid; border-width: 0px; box-sizing: border-box; color: #555555; font-family: sans-serif; margin: 0px; white-space-collapse: preserve;\">Our tool empowers you to upload PM-KMY PDFs, even those secured with passwords, and precisely crop them to the standard card size with ease. Whether you need to download your card as a PNG or JPG for digital use or print it instantly for physical records, we\u2019ve got you covered. With a sleek, responsive design, PM-KMY Card PDF Crop and Print ensures a smooth experience across all devices, from desktops to mobiles.<\/p><p><br style=\"--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 \/ 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-color: rgb(238, 238, 238); border-style: solid; border-width: 0px; box-sizing: border-box; color: #555555; font-family: sans-serif;\" \/><\/p><p class=\"break-words\" style=\"--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 \/ 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-color: rgb(238, 238, 238); border-style: solid; border-width: 0px; box-sizing: border-box; color: #555555; font-family: sans-serif; margin: 0px; white-space-collapse: preserve;\">At PM-KMY Card PDF Crop and Print, we\u2019re dedicated to saving you time and effort while ensuring accuracy for this vital pension scheme document. Join us in making PM-KMY card management quick, reliable, and hassle-free\u2014try it today and experience the difference!<\/p><p><br style=\"--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 \/ 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-color: rgb(238, 238, 238); border-style: solid; border-width: 0px; box-sizing: border-box; color: #555555; font-family: sans-serif;\" \/><\/p><hr style=\"--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 \/ 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-bottom: 0px solid rgb(238, 238, 238); border-left: 0px solid rgb(238, 238, 238); border-right: 0px solid rgb(238, 238, 238); border-top-color: rgb(238, 238, 238); border-top-style: solid; box-sizing: border-box; color: #555555; font-family: sans-serif; height: 0px; margin: 0px;\" \/><h3 style=\"--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 \/ 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-color: rgb(238, 238, 238); border-style: solid; border-width: 0px; box-sizing: border-box; color: #555555; font-family: sans-serif; font-size: inherit; font-weight: inherit; margin: 0px;\">Key Points Included:<\/h3><p><br style=\"--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 \/ 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-color: rgb(238, 238, 238); border-style: solid; border-width: 0px; box-sizing: border-box; color: #555555; font-family: sans-serif;\" \/><\/p><ol style=\"--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 \/ 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; background-color: white; border-color: rgb(238, 238, 238); border-style: solid; border-width: 0px; box-sizing: border-box; color: #555555; font-family: sans-serif; list-style: none; margin: 0px; padding: 0px;\"><li class=\"break-words\" style=\"--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 \/ 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: rgb(238, 238, 238); border-style: solid; border-width: 0px; box-sizing: border-box;\"><span style=\"--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 \/ 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: rgb(238, 238, 238); border-style: solid; border-width: 0px; box-sizing: border-box; font-weight: bolder;\">Purpose<\/span>: Focuses on cropping and printing PM-KMY cards from PDFs.<\/li><br style=\"--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 \/ 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: rgb(238, 238, 238); border-style: solid; border-width: 0px; box-sizing: border-box;\" \/><li class=\"break-words\" style=\"--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 \/ 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: rgb(238, 238, 238); border-style: solid; border-width: 0px; box-sizing: border-box;\"><span style=\"--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 \/ 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: rgb(238, 238, 238); border-style: solid; border-width: 0px; box-sizing: border-box; font-weight: bolder;\">Target Audience<\/span>: Appeals to farmers and administrators handling PM-KMY documents.<\/li><br style=\"--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 \/ 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: rgb(238, 238, 238); border-style: solid; border-width: 0px; box-sizing: border-box;\" \/><li class=\"break-words\" style=\"--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 \/ 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: rgb(238, 238, 238); border-style: solid; border-width: 0px; box-sizing: border-box;\"><span style=\"--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 \/ 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: rgb(238, 238, 238); border-style: solid; border-width: 0px; box-sizing: border-box; font-weight: bolder;\">Features<\/span>: Mentions password support, precise cropping, and versatile output options (PNG, JPG, print).<\/li><br style=\"--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 \/ 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: rgb(238, 238, 238); border-style: solid; border-width: 0px; box-sizing: border-box;\" \/><li class=\"break-words\" style=\"--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 \/ 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: rgb(238, 238, 238); border-style: solid; border-width: 0px; box-sizing: border-box;\"><span style=\"--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 \/ 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: rgb(238, 238, 238); border-style: solid; border-width: 0px; box-sizing: border-box; font-weight: bolder;\">Benefits<\/span>: Highlights convenience, accuracy, and responsiveness.<\/li><br style=\"--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 \/ 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: rgb(238, 238, 238); border-style: solid; border-width: 0px; box-sizing: border-box;\" \/><li class=\"break-words\" style=\"--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 \/ 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: rgb(238, 238, 238); border-style: solid; border-width: 0px; box-sizing: border-box;\"><span style=\"--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-ring-color: rgb(59 130 246 \/ 0.5); --tw-ring-offset-color: #fff; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-offset-width: 0px; --tw-ring-shadow: 0 0 #0000; --tw-rotate: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-shadow-colored: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-skew-x: 0; --tw-skew-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; border-color: rgb(238, 238, 238); border-style: solid; border-width: 0px; box-sizing: border-box; font-weight: bolder;\">Tone<\/span>: Professional yet approachable, aligning with the scheme\u2019s importance.<\/li><\/ol>\n","protected":false},"excerpt":{"rendered":"<p>PM-KMY Card Cropper Upload PDF PDF Password (if any) Load PDF Crop PNG JPG Print Welcome to PM-KMY Card PDF&#8230;<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1346","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/shoptips24.com\/tools\/wp-json\/wp\/v2\/pages\/1346","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/shoptips24.com\/tools\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/shoptips24.com\/tools\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/shoptips24.com\/tools\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/shoptips24.com\/tools\/wp-json\/wp\/v2\/comments?post=1346"}],"version-history":[{"count":2,"href":"https:\/\/shoptips24.com\/tools\/wp-json\/wp\/v2\/pages\/1346\/revisions"}],"predecessor-version":[{"id":1348,"href":"https:\/\/shoptips24.com\/tools\/wp-json\/wp\/v2\/pages\/1346\/revisions\/1348"}],"wp:attachment":[{"href":"https:\/\/shoptips24.com\/tools\/wp-json\/wp\/v2\/media?parent=1346"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}