{"id":232,"date":"2025-11-12T10:31:53","date_gmt":"2025-11-12T10:31:53","guid":{"rendered":"http:\/\/pdf4de.com\/?page_id=232"},"modified":"2025-11-27T10:41:24","modified_gmt":"2025-11-27T10:41:24","slug":"pdf-to-jpg","status":"publish","type":"page","link":"https:\/\/pdf4de.com\/pt\/pdf-to-jpg\/","title":{"rendered":"PDF para JPG"},"content":{"rendered":"<h2 class=\"wp-block-heading has-text-align-center\">Converter <strong>PDF para JPG<\/strong><\/h2>\n\n\n\n<h4 class=\"wp-block-heading has-text-align-center\">Converta cada p\u00e1gina de um PDF num JPG ou extraia todas as imagens contidas num PDF.<\/h4>\n\n\n\n<p><a href=\"javascript:;\"><\/a><\/p>\n\n\n\n<style>\n  .merge-box {\n    font-family: Arial, sans-serif;\n    max-width: 750px;\n    margin: 30px auto;\n    padding: 25px;\n    border-radius: 15px;\n    background: #fff;\n    box-shadow: 0 3px 15px rgba(0,0,0,0.1);\n  }\n\n  .custom-btn {\n    padding: 18px 40px;\n    background: #2563eb;\n    color: #fff;\n    font-size: 22px;\n    font-weight: bold;\n    border-radius: 10px;\n    cursor: pointer;\n    display: inline-block;\n    margin-bottom: 15px;\n    transition: 0.2s;\n  }\n  .custom-btn:hover { background:#1e40af; }\n\n  #convertBtn {\n    padding: 18px 40px;\n    background:#f97316;\n    color:#fff;\n    font-size:22px;\n    font-weight:bold;\n    border-radius:10px;\n    border:none;\n    cursor:pointer;\n    display:none;\n    margin-top:20px;\n  }\n  #convertBtn:hover { background:#ea580c; }\n\n  #fileList { margin-top: 20px; }\n  .file-item {\n    background:#f3f4f6;\n    padding:12px 15px;\n    border-radius:10px;\n    margin-bottom:10px;\n    display:flex;\n    justify-content:space-between;\n    align-items:center;\n  }\n\n  .remove-btn {\n    background:#ef4444;\n    color:#fff;\n    padding:6px 12px;\n    border-radius:8px;\n    cursor:pointer;\n    border:none;\n  }\n  .remove-btn:hover { background:#dc2626; }\n\n  #dropZone {\n    border:2px dashed #2563eb;\n    padding:20px;\n    border-radius:10px;\n    text-align:center;\n    font-size:16px;\n    color:#2563eb;\n    margin-top:15px;\n  }\n  #dropZone.drag-over {\n    background:#e0e7ff;\n    border-color:#1e40af;\n  }\n\n  #progress-container {\n    width: 100%;\n    background: #e0e0e0;\n    height: 25px;\n    border-radius: 10px;\n    margin-top: 30px;\n    overflow: hidden;\n    display:none;\n  }\n  #progress-bar {\n    height: 100%;\n    width: 0%;\n    background-color: #2563eb;\n  }\n  #status-text { margin-top: 10px; font-size: 18px; }\n<\/style>\n\n<div class=\"merge-box\">\n\n  <label class=\"custom-btn\" id=\"selectBtn\">Selecionar ficheiros PDF<\/label>\n  <input type=\"file\" id=\"fileInput\" accept=\"application\/pdf\" multiple style=\"display:none\">\n\n  <div id=\"dropZone\">Ou descarregar ficheiros PDF aqui<\/div>\n\n  <div id=\"fileList\"><\/div>\n\n  <button id=\"convertBtn\">Converter para JPG<\/button>\n\n  <div id=\"progress-container\"><div id=\"progress-bar\"><\/div><\/div>\n  <div id=\"status-text\"><\/div>\n\n<\/div>\n\n<script>\n(function() {\n\n  const selectBtn = document.getElementById('selectBtn');\n  const fileInput = document.getElementById('fileInput');\n  const dropZone = document.getElementById('dropZone');\n  const fileList = document.getElementById('fileList');\n  const convertBtn = document.getElementById('convertBtn');\n  const progress = document.getElementById('progress-container');\n  const progressBar = document.getElementById('progress-bar');\n  const statusText = document.getElementById('status-text');\n\n  let files = [];\n\n  function refreshUI() {\n    fileList.innerHTML = \"\";\n\n    if (files.length === 0) {\n      convertBtn.style.display = \"none\";\n      return;\n    }\n\n    convertBtn.style.display = \"inline-block\";\n\n    files.forEach((file, index) => {\n      const item = document.createElement('div');\n      item.className = \"file-item\";\n      item.innerHTML = `\n        <span>${file.name}<\/span>\n        <button class=\"remove-btn\" data-index=\"${index}\">Remove<\/button>\n      `;\n      fileList.appendChild(item);\n    });\n  }\n\n  function addFiles(selected) {\n    for (let f of selected) {\n      if (f.type === \"application\/pdf\") files.push(f);\n    }\n    refreshUI();\n  }\n\n  selectBtn.onclick = () => fileInput.click();\n  fileInput.onchange = () => {\n    addFiles(fileInput.files);\n    fileInput.value = \"\";\n  };\n\n  dropZone.ondragover = e => { e.preventDefault(); dropZone.classList.add(\"drag-over\"); };\n  dropZone.ondragleave = () => dropZone.classList.remove(\"drag-over\");\n  dropZone.ondrop = e => {\n    e.preventDefault();\n    dropZone.classList.remove(\"drag-over\");\n    if (e.dataTransfer.files.length > 0) addFiles(e.dataTransfer.files);\n  };\n\n  fileList.onclick = e => {\n    if (e.target.classList.contains(\"remove-btn\")) {\n      files.splice(e.target.dataset.index, 1);\n      refreshUI();\n    }\n  };\n\n  convertBtn.onclick = () => {\n    if (files.length === 0) return;\n\n    convertBtn.disabled = true;\n    progress.style.display = \"block\";\n    progressBar.style.width = \"20%\";\n    statusText.textContent = \"Uploading...\";\n\n    const formData = new FormData();\n    files.forEach(f => formData.append(\"file\", f));\n\n    fetch(\"\/api\/pdf-to-jpg\", {\n      method: \"POST\",\n      body: formData\n    })\n    .then(res => res.json())\n    .then(data => {\n      if(data.error){\n        statusText.textContent = \"Error: \" + data.error;\n        convertBtn.disabled = false;\n        return;\n      }\n      pollStatus(data.task_id, data.download_url);\n    })\n    .catch(() => {\n      statusText.textContent = \"Upload failed.\";\n      convertBtn.disabled = false;\n    });\n  };\n\n  function pollStatus(taskId, downloadUrl) {\n    let interval = setInterval(() => {\n      fetch(`\/api\/status\/${taskId}`)\n        .then(res => res.json())\n        .then(data => {\n          if(data.status === \"queued\"){\n            statusText.textContent = \"Queued...\";\n            progressBar.style.width = \"30%\";\n          }\n          else if(data.status === \"processing\"){\n            statusText.textContent = \"Processing...\";\n            progressBar.style.width = \"70%\";\n          }\n          else if(data.status === \"done\"){\n            progressBar.style.width = \"100%\";\n            statusText.textContent = \"Done! Downloading...\";\n            clearInterval(interval);\n            window.location = downloadUrl;\n            convertBtn.disabled = false;\n          }\n          else if(data.status === \"error\"){\n            statusText.textContent = \"Error: \" + data.error;\n            clearInterval(interval);\n            convertBtn.disabled = false;\n          }\n        })\n        .catch(() => {\n          statusText.textContent = \"Failed to get status.\";\n          clearInterval(interval);\n          convertBtn.disabled = false;\n        });\n    }, 1500);\n  }\n\n})();\n<\/script>\n<script async=\"async\" data-cfasync=\"false\" src=\"\/\/clothcreepoak.com\/f35f99bfef1a09c1eecbc6ed867c8f3b\/invoke.js\"><\/script>\n<div id=\"container-f35f99bfef1a09c1eecbc6ed867c8f3b\"><\/div>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center\">Como converter PDF para JPG em segundos<\/h2>\n\n\n\n<div class=\"tool-container\">\n\n<ol> <li>Carregue o seu ficheiro PDF.<\/li> <li>Clique no bot\u00e3o <strong>Converter para JPG<\/strong> bot\u00e3o.<\/li> <li>Descarregue instantaneamente as suas imagens JPG convertidas.<\/li> <\/ol> <p>A nossa ferramenta permite-lhe converter PDFs em JPG <strong>em linha<\/strong>, <strong>livre<\/strong>, e <strong>de forma segura<\/strong>.<\/p> <h2>Carater\u00edsticas do nosso conversor de PDF para JPG<\/h2> <h3>Gratuito e r\u00e1pido<\/h3> <p>Converta PDFs ilimitados em imagens JPG sem pagar. A nossa ferramenta est\u00e1 optimizada para ser r\u00e1pida, dando-lhe resultados em segundos.<\/p> <h3>N\u00e3o \u00e9 necess\u00e1ria instala\u00e7\u00e3o<\/h3> <p>N\u00e3o s\u00e3o necess\u00e1rios downloads de software ou registos. O nosso <strong>conversor online de PDF para JPG<\/strong> funciona diretamente no seu browser.<\/p> <h3>Funciona em qualquer dispositivo<\/h3> <p>Converta PDFs para JPG a partir do seu Windows, Mac, Linux ou dispositivos m\u00f3veis sem quaisquer problemas de compatibilidade.<\/p> <h3>Imagens de alta qualidade<\/h3> <p>Manter o esquema original do PDF e a nitidez da imagem. O nosso conversor garante <strong>ficheiros JPG de alta qualidade<\/strong> sempre.<\/p> <h2>Porqu\u00ea escolher a nossa ferramenta online de PDF para JPG<\/h2> <ul> <li><strong>Totalmente gratuito:<\/strong> Sem taxas ocultas.<\/li> <li><strong>Seguro e privado:<\/strong> Os seus ficheiros s\u00e3o eliminados ap\u00f3s a convers\u00e3o.<\/li> <li><strong>F\u00e1cil de utilizar:<\/strong> Perfeito para principiantes e profissionais.<\/li> <li><strong>N\u00e3o necessita de software:<\/strong> Totalmente online e funciona em qualquer dispositivo.<\/li> <\/ul>\n\n\n\n<style>\nbody {\n  font-family: 'Inter', sans-serif;\n  background: #f8fafc;\n  margin: 0;\n  color: #1e293b;\n}\n\nheader {\n  text-align: center;\n  padding: 30px 20px;\n  background: white; \n  color: #1e293b;\n  box-shadow: 0 2px 8px rgba(0,0,0,0.05);\n}\n\nheader h1 {\n  font-size: 2.6rem;\n  margin-bottom: 10px;\n}\nheader p {\n  font-size: 1.1rem;\n  opacity: 0.9;\n}\n\n.section {\n  padding: 60px 5%;\n}\n.section h2 {\n  font-size: 1.6rem;\n  margin-bottom: 25px;\n  color: #0f172a;\n  border-left: 5px solid #3b82f6;\n  padding-left: 10px;\n}\n\n.tools-grid {\n  display: grid;\n  grid-template-columns: repeat(auto-fit, minmax(230px, 1fr));\n  gap: 20px;\n}\n\n\/* Make the whole card clickable *\/\n.tool-card {\n  background: white;\n  border-radius: 10px;\n  padding: 20px;\n  box-shadow: 0 3px 8px rgba(0,0,0,0.05);\n  transition: all 0.25s ease;\n  cursor: pointer;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  text-decoration: none;\n  color: inherit;\n  height: 150px; \/* adjust height if needed *\/\n}\n.tool-card:hover {\n  transform: translateY(-4px);\n  box-shadow: 0 6px 15px rgba(0,0,0,0.08);\n  background: #f0f8ff; \/* light blue hover *\/\n}\n\n.tool-card h3 {\n  margin: 0 0 10px 0;\n  font-size: 1.1rem;\n}\n.tool-card p {\n  font-size: 0.9rem;\n  color: #64748b;\n  margin: 0;\n}\n<\/style>\n\n<section class=\"section\">\n  <h2>\ud83d\udcc4 Ferramentas PDF Online<\/h2>\n  <div class=\"tools-grid\">\n    <a href=\"http:\/\/pdf4de.com\/pt\/split-pdf-file\/\" target=\"_blank\" class=\"tool-card\">\n      <h3>Dividir ficheiro PDF<\/h3>\n      <p>Separe facilmente as p\u00e1ginas dos seus ficheiros PDF.<\/p>\n    <\/a>\n    <a href=\"http:\/\/pdf4de.com\/pt\/pdf-to-word\/\" target=\"_blank\" class=\"tool-card\">\n      <h3>PDF para Word<\/h3>\n      <p>Converter PDF para Word online.<\/p>\n    <\/a>\n    <a href=\"http:\/\/pdf4de.com\/pt\/merge-pdf-files\/\" target=\"_blank\" class=\"tool-card\">\n      <h3>Mesclar ficheiros PDF<\/h3>\n      <p>Combine v\u00e1rios PDFs num \u00fanico documento.<\/p>\n    <\/a>\n    <a href=\"http:\/\/pdf4de.com\/pt\/pdf-to-excel\/\" target=\"_blank\" class=\"tool-card\">\n      <h3>PDF para Excel<\/h3>\n      <p>Converter PDF para EXCEL online.<\/p>\n    <\/a>\n <a href=\"http:\/\/pdf4de.com\/pt\/pdf-to-pdf-a\/\" target=\"_blank\" class=\"tool-card\">\n      <h3>pdf para PDF\/A<\/h3>\n      <p>Converta documentos PDF para PDF\/A para arquivo e preserva\u00e7\u00e3o a longo prazo.<\/p>\n    <\/a>\n    <a href=\"http:\/\/pdf4de.com\/pt\/html-to-pdf\/\" target=\"_blank\" class=\"tool-card\">\n      <h3>HTML para PDF<\/h3>\n      <p>Converta HTML para PDF online.<\/p>\n    <\/a>\n    <a href=\"http:\/\/pdf4de.com\/pt\/excel-to-pdf\/\" target=\"_blank\" class=\"tool-card\">\n      <h3>EXCEL para PDF<\/h3>\n      <p>Converter EXCEL para PDF online.<\/p>\n    <\/a>\n <a href=\"http:\/\/pdf4de.com\/pt\/word-to-pdf\/\" target=\"_blank\" class=\"tool-card\">\n      <h3>WORD para PDF<\/h3>\n      <p>Converter WORD PARA PDF online.<\/p>\n    <\/a>\n    <a href=\"http:\/\/pdf4de.com\/pt\/jpg-to-pdf\/\" target=\"_blank\" class=\"tool-card\">\n      <h3>JPG para PDF<\/h3>\n      <p>Converter JPG em PDF online.<\/p>\n    <\/a>\n    <a href=\"http:\/\/pdf4de.com\/pt\/powerpoint-to-pdf\/\" target=\"_blank\" class=\"tool-card\">\n      <h3>POWERPOINT para PDF<\/h3>\n      <p>Converta POWERPOINT para PDF online.<\/p>\n    <\/a>\n  <\/div>\n<\/section>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center\">Perguntas mais frequentes<\/h2>\n\n\n<div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list\">\n<div id=\"faq-question-1763518204494\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question\">\u00c9 realmente gratuito?<\/h3>\n<div class=\"rank-math-answer\">\n\n<p>Sim! O nosso <strong>Conversor online de PDF para JPG<\/strong> \u00e9 de utiliza\u00e7\u00e3o totalmente gratuita.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1763518236523\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question\">Posso converter PDFs de grandes dimens\u00f5es?<\/h3>\n<div class=\"rank-math-answer\">\n\n<p>Sem d\u00favida! A nossa ferramenta suporta ficheiros PDF de grandes dimens\u00f5es sem perder qualidade.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1763518251429\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question\">Preciso de instalar alguma coisa?<\/h3>\n<div class=\"rank-math-answer\">\n\n<p>N\u00e3o \u00e9 necess\u00e1ria qualquer instala\u00e7\u00e3o. Tudo \u00e9 executado online no seu browser.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1763518253179\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question\">Posso extrair imagens de PDFs?<\/h3>\n<div class=\"rank-math-answer\">\n\n<p>Sim, pode converter facilmente p\u00e1ginas inteiras ou extrair imagens para o formato JPG.<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Convert PDF to JPG Convert each PDF page into a JPG or extract all images contained in a PDF. Select PDF files Or drop PDF files here Convert to JPG How to Convert PDF to JPG in Seconds Upload your PDF file. Click the Convert to JPG button. Download your converted JPG images instantly. Our [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":576,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_uag_custom_page_level_css":"","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":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","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-232","page","type-page","status-publish","has-post-thumbnail","hentry"],"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"uagb_featured_image_src":{"full":["https:\/\/pdf4de.com\/wp-content\/uploads\/2025\/11\/jpg-file.png",512,512,false],"thumbnail":["https:\/\/pdf4de.com\/wp-content\/uploads\/2025\/11\/jpg-file-150x150.png",150,150,true],"medium":["https:\/\/pdf4de.com\/wp-content\/uploads\/2025\/11\/jpg-file-300x300.png",300,300,true],"medium_large":["https:\/\/pdf4de.com\/wp-content\/uploads\/2025\/11\/jpg-file.png",512,512,false],"large":["https:\/\/pdf4de.com\/wp-content\/uploads\/2025\/11\/jpg-file.png",512,512,false],"1536x1536":["https:\/\/pdf4de.com\/wp-content\/uploads\/2025\/11\/jpg-file.png",512,512,false],"2048x2048":["https:\/\/pdf4de.com\/wp-content\/uploads\/2025\/11\/jpg-file.png",512,512,false],"trp-custom-language-flag":["https:\/\/pdf4de.com\/wp-content\/uploads\/2025\/11\/jpg-file.png",12,12,false]},"uagb_author_info":{"display_name":"kyronellesmere@gmail.com","author_link":"https:\/\/pdf4de.com\/pt\/author\/kyronellesmeregmail-com\/"},"uagb_comment_info":0,"uagb_excerpt":"Convert PDF to JPG Convert each PDF page into a JPG or extract all images contained in a PDF. Select PDF files Or drop PDF files here Convert to JPG How to Convert PDF to JPG in Seconds Upload your PDF file. Click the Convert to JPG button. Download your converted JPG images instantly. Our&hellip;","_links":{"self":[{"href":"https:\/\/pdf4de.com\/pt\/wp-json\/wp\/v2\/pages\/232","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pdf4de.com\/pt\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/pdf4de.com\/pt\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/pdf4de.com\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pdf4de.com\/pt\/wp-json\/wp\/v2\/comments?post=232"}],"version-history":[{"count":7,"href":"https:\/\/pdf4de.com\/pt\/wp-json\/wp\/v2\/pages\/232\/revisions"}],"predecessor-version":[{"id":2136,"href":"https:\/\/pdf4de.com\/pt\/wp-json\/wp\/v2\/pages\/232\/revisions\/2136"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pdf4de.com\/pt\/wp-json\/wp\/v2\/media\/576"}],"wp:attachment":[{"href":"https:\/\/pdf4de.com\/pt\/wp-json\/wp\/v2\/media?parent=232"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}