{"id":11,"date":"2026-09-16T20:48:32","date_gmt":"2026-09-16T20:48:32","guid":{"rendered":"https:\/\/filejp.in\/?page_id=11"},"modified":"2026-09-16T22:00:12","modified_gmt":"2026-09-16T22:00:12","slug":"pdf-to-jpg","status":"publish","type":"page","link":"https:\/\/filejp.in\/index.php\/pdf-to-jpg\/","title":{"rendered":"PDF to JPG"},"content":{"rendered":"<!--themify_builder_content-->\n<div id=\"themify_builder_content-11\" data-postid=\"11\" class=\"themify_builder_content themify_builder_content-11 themify_builder tf_clear\">\n                    <div  data-lazy=\"1\" class=\"module_row themify_builder_row tb_ses0872 tb_first tf_w\">\n                        <div class=\"row_inner col_align_top tb_col_count_1 tf_box tf_rel\">\n                        <div  data-lazy=\"1\" class=\"module_column tb-column col-full tb_hfnl872 first\">\n                    <!-- module text -->\n<div  class=\"module module-text tb_2eeb536   \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <p>PDF to JPG Converter Online &#8211; Free | File JP<\/p>    <\/div>\n<\/div>\n<!-- \/module text -->        <\/div>\n                        <\/div>\n        <\/div>\n                        <div  data-lazy=\"1\" class=\"module_row themify_builder_row tb_72sy723 tf_w\">\n                        <div class=\"row_inner col_align_top tb_col_count_1 tf_box tf_rel\">\n                        <div  data-lazy=\"1\" class=\"module_column tb-column col-full tb_9ssj723 first\">\n                    <!-- module plain text -->\n<div  class=\"module module-plain-text tb_6nzp499 \" data-lazy=\"1\">\n        <div class=\"tb_text_wrap\">\n    <!-- Load PDF.js Library -->\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/pdf.js\/2.16.105\/pdf.min.js\"><\/script>\n\n<div style=\"max-width: 450px; margin: 30px auto; padding: 25px; border: 1px solid #e0e0e0; border-radius: 12px; text-align: center; font-family: Arial, sans-serif; box-shadow: 0 4px 10px rgba(0,0,0,0.05); background-color: #ffffff;\">\n\n    <h2 style=\"margin-top: 0; color: #333333; font-size: 22px;\">PDF to JPG Converter<\/h2>\n    <p style=\"color: #666666; font-size: 14px; margin-bottom: 20px;\">Apni PDF file select karein aur JPG format me download karein.<\/p>\n    \n    <!-- File Input -->\n    <input type=\"file\" id=\"pdfToJpgInput\" accept=\"application\/pdf\" style=\"display: none;\" onchange=\"convertPdfToJpg(this)\">\n    <label for=\"pdfToJpgInput\" style=\"background-color: #2271b1; color: #ffffff; padding: 12px 20px; border-radius: 6px; cursor: pointer; display: inline-block; font-weight: bold; font-size: 14px;\">Select PDF File<\/label>\n    \n    <!-- Hidden Canvas -->\n    <canvas id=\"pdfRenderCanvas\" style=\"display:none;\"><\/canvas>\n    \n    <!-- Preview & Download Section -->\n    <div id=\"pdfToJpgResult\" style=\"margin-top: 25px; display: none; border-top: 1px solid #eee; padding-top: 20px;\">\n        <p style=\"font-weight: bold; color: #444; font-size: 14px; margin-bottom: 10px;\">Converted Image (Page 1) Preview:<\/p>\n        <img id=\"pdfJpgPreview\" style=\"max-width: 100%; max-height: 250px; border-radius: 6px; border: 1px solid #ddd; margin-bottom: 20px; box-shadow: 0 2px 5px rgba(0,0,0,0.1);\">\n        <br>\n        <a id=\"downloadJpgFromPdf\" download=\"converted-page.jpg\" style=\"background-color: #46b450; color: #ffffff; padding: 12px 25px; text-decoration: none; border-radius: 6px; display: inline-block; font-weight: bold; font-size: 15px; box-shadow: 0 3px 6px rgba(0,0,0,0.1);\">\ud83d\udce5 Download JPG Image<\/a>\n    <\/div>\n\n<\/div>\n\n<script>\n\/\/ Configure PDF.js worker\npdfjsLib.GlobalWorkerOptions.workerSrc = 'https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/pdf.js\/2.16.105\/pdf.worker.min.js';\n\nfunction convertPdfToJpg(input) {\n    if (!input.files || !input.files[0]) return;\n\n    var file = input.files[0];\n    var fileReader = new FileReader();\n\n    fileReader.onload = function() {\n        var typedarray = new Uint8Array(this.result);\n\n        \/\/ Load PDF using PDF.js\n        pdfjsLib.getDocument(typedarray).promise.then(function(pdf) {\n            \/\/ Fetch first page\n            pdf.getPage(1).then(function(page) {\n                var scale = 1.5; \/\/ High resolution scale\n                var viewport = page.getViewport({ scale: scale });\n\n                var canvas = document.getElementById('pdfRenderCanvas');\n                var context = canvas.getContext('2d');\n                canvas.height = viewport.height;\n                canvas.width = viewport.width;\n\n                var renderContext = {\n                    canvasContext: context,\n                    viewport: viewport\n                };\n\n                \/\/ Render PDF page to Canvas\n                page.render(renderContext).promise.then(function() {\n                    \/\/ Convert Canvas to JPG Data URL\n                    var jpgDataUrl = canvas.toDataURL('image\/jpeg', 0.92);\n\n                    \/\/ Show Preview & Set Download Link\n                    document.getElementById('pdfJpgPreview').src = jpgDataUrl;\n                    \n                    var downloadBtn = document.getElementById('downloadJpgFromPdf');\n                    downloadBtn.href = jpgDataUrl;\n\n                    var originalName = file.name.substring(0, file.name.lastIndexOf('.')) || 'converted';\n                    downloadBtn.setAttribute('download', originalName + '-page1.jpg');\n\n                    document.getElementById('pdfToJpgResult').style.display = 'block';\n                });\n            });\n        }).catch(function(error) {\n            alert('PDF load karne me problem aayi. Kripya doosri file try karein.');\n            console.error(error);\n        });\n    };\n\n    fileReader.readAsArrayBuffer(file);\n}\n<\/script>    <\/div>\n<\/div>\n<!-- \/module plain text -->        <\/div>\n                        <\/div>\n        <\/div>\n                        <div  data-lazy=\"1\" class=\"module_row themify_builder_row tb_yf4k903 tf_w\">\n                        <div class=\"row_inner col_align_top tb_col_count_1 tf_box tf_rel\">\n                        <div  data-lazy=\"1\" class=\"module_column tb-column col-full tb_nyry903 first\">\n                    <!-- module text -->\n<div  class=\"module module-text tb_5st321   \" data-lazy=\"1\">\n        <div  class=\"tb_text_wrap\">\n        <p>Convert JPG, PNG and other images to PDF online for free. Fast, simple and easy-to-use Image to PDF converter.<\/p>    <\/div>\n<\/div>\n<!-- \/module text -->        <\/div>\n                        <\/div>\n        <\/div>\n        <\/div>\n<!--\/themify_builder_content-->","protected":false},"excerpt":{"rendered":"<p>PDF to JPG Converter Online &#8211; Free | File JP PDF to JPG Converter Apni PDF file select karein aur [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-11","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/filejp.in\/index.php\/wp-json\/wp\/v2\/pages\/11","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/filejp.in\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/filejp.in\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/filejp.in\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/filejp.in\/index.php\/wp-json\/wp\/v2\/comments?post=11"}],"version-history":[{"count":5,"href":"https:\/\/filejp.in\/index.php\/wp-json\/wp\/v2\/pages\/11\/revisions"}],"predecessor-version":[{"id":85,"href":"https:\/\/filejp.in\/index.php\/wp-json\/wp\/v2\/pages\/11\/revisions\/85"}],"wp:attachment":[{"href":"https:\/\/filejp.in\/index.php\/wp-json\/wp\/v2\/media?parent=11"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}