{"id":242,"date":"2025-11-12T10:43:44","date_gmt":"2025-11-12T10:43:44","guid":{"rendered":"http:\/\/pdf4de.com\/?page_id=242"},"modified":"2025-11-27T10:44:05","modified_gmt":"2025-11-27T10:44:05","slug":"pdf-to-excel","status":"publish","type":"page","link":"https:\/\/pdf4de.com\/ar\/pdf-to-excel\/","title":{"rendered":"PDF \u0625\u0644\u0649 EXCEL"},"content":{"rendered":"\n<h2 class=\"wp-block-heading has-text-align-center\">Convert PDF to EXCEL<\/h2>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center\">Convert PDF Data to EXCEL Spreadsheets.<\/h2>\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:20px;\n  font-weight:bold;\n  border:none;\n  cursor:pointer;\n  border-radius:10px;\n  display:none;\n  margin-top:20px;\n}\n#convertBtn:hover { background:#ea580c; }\n\n#fileList {\n  margin-top: 20px;\n}\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  cursor:grab;\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 Bar *\/\n#progress-container {\n  margin-top: 20px;\n  height: 20px;\n  background: #e5e7eb;\n  border-radius: 10px;\n  overflow: hidden;\n  display:none;\n}\n#progress-bar {\n  width: 0%;\n  height: 100%;\n  background: #2563eb;\n  transition: width .3s;\n}\n\n#status-text {\n  margin-top: 15px;\n  font-weight:bold;\n  font-size:16px;\n}\n<\/style>\n\n\n<div class=\"merge-box\">\n\n  <label class=\"custom-btn\" id=\"selectBtn\">Select PDF file<\/label>\n  <input type=\"file\" id=\"fileInput\" accept=\"application\/pdf\" multiple hidden>\n\n  <div id=\"dropZone\">Or drop PDF files here<\/div>\n\n  <div id=\"fileList\"><\/div>\n\n  <button id=\"convertBtn\">Convert to Excel<\/button>\n\n  <div id=\"progress-container\"><div id=\"progress-bar\"><\/div><\/div>\n  <div id=\"status-text\"><\/div>\n<\/div>\n\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/sortablejs@1.15.0\/Sortable.min.js\"><\/script>\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 progressCont = document.getElementById('progress-container');\n  const bar = document.getElementById('progress-bar');\n  const status = document.getElementById('status-text');\n\n  let filesArr = [];\n\n  function refreshUI(){\n    fileList.innerHTML = \"\";\n\n    filesArr.forEach((f,i)=>{\n      const item = document.createElement(\"div\");\n      item.className=\"file-item\";\n      item.innerHTML = `\n        <span>${i+1}. ${f.name}<\/span>\n        <button class=\"remove-btn\" data-i=\"${i}\">Remove<\/button>\n      `;\n      fileList.appendChild(item);\n    });\n\n    if(filesArr.length === 0){\n      selectBtn.style.display=\"inline-block\";\n      convertBtn.style.display=\"none\";\n    } else {\n      selectBtn.style.display=\"none\";\n      convertBtn.style.display=\"inline-block\";\n    }\n  }\n\n  function addFile(file){\n    if(file.type !== \"application\/pdf\") return;\n    filesArr.push(file);\n    refreshUI();\n  }\n\n  selectBtn.onclick = ()=> fileInput.click();\n  fileInput.onchange = ()=>{\n    [...fileInput.files].forEach(addFile);\n    fileInput.value = \"\";\n  };\n\n  \/\/ remove\n  fileList.onclick = e=>{\n    if(e.target.classList.contains(\"remove-btn\")){\n      let i = e.target.dataset.i;\n      filesArr.splice(i,1);\n      refreshUI();\n    }\n  };\n\n  \/\/ drag & drop\n  dropZone.ondragover = e=>{\n    e.preventDefault();\n    dropZone.classList.add(\"drag-over\");\n  };\n  dropZone.ondragleave = ()=> dropZone.classList.remove(\"drag-over\");\n  dropZone.ondrop = e=>{\n    e.preventDefault();\n    dropZone.classList.remove(\"drag-over\");\n    [...e.dataTransfer.files].forEach(addFile);\n  };\n\n  \/\/ sortable\n  new Sortable(fileList, {\n    animation:150,\n    onEnd:e=>{\n      const moved = filesArr.splice(e.oldIndex,1)[0];\n      filesArr.splice(e.newIndex,0,moved);\n      refreshUI();\n    }\n  });\n\n  \/\/ Convert to Excel\n  convertBtn.onclick = async ()=>{\n    if(filesArr.length===0) return;\n\n    convertBtn.disabled = true;\n    convertBtn.textContent = \"Converting...\";\n    progressCont.style.display=\"block\";\n    bar.style.width=\"20%\";\n    status.textContent=\"Uploading...\";\n\n    const formData = new FormData();\n    filesArr.forEach(f=> formData.append(\"file\", f));\n\n    try {\n      let res = await fetch(\"\/api\/pdf-to-excel\", {\n        method:\"POST\",\n        body:formData\n      });\n\n      let data = await res.json();\n\n      if(data.error){\n        status.textContent = \"Error: \" + data.error;\n        convertBtn.disabled=false;\n        convertBtn.textContent = \"Convert to Excel\";\n        return;\n      }\n\n      \/\/ start progress\n      bar.style.width=\"40%\";\n      status.textContent=\"Processing...\";\n\n      pollStatus(data.task_id, data.download_url);\n\n    } catch(err){\n      status.textContent=\"Upload failed.\";\n      convertBtn.disabled=false;\n      convertBtn.textContent=\"Convert to Excel\";\n    }\n  };\n\n  function pollStatus(taskId, downloadUrl){\n    let interval = setInterval(async ()=>{\n\n      let res = await fetch(`\/api\/status\/${taskId}`);\n      let data = await res.json();\n\n      if(data.status === \"queued\"){\n        status.textContent=\"Queued...\";\n        bar.style.width=\"30%\";\n      }\n      else if(data.status === \"processing\"){\n        status.textContent=\"Processing...\";\n        bar.style.width=\"70%\";\n      }\n      else if(data.status === \"done\"){\n        bar.style.width=\"100%\";\n        status.textContent=\"Done! Downloading...\";\n        clearInterval(interval);\n\n        window.location = downloadUrl;\n\n        convertBtn.disabled=false;\n        convertBtn.textContent=\"Convert to Excel\";\n      }\n      else if(data.status === \"error\"){\n        status.textContent=\"Error: \" + data.error;\n        clearInterval(interval);\n        convertBtn.disabled=false;\n        convertBtn.textContent=\"Convert to Excel\";\n      }\n    }, 1500);\n  }\n\n  refreshUI();\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\">PDF to Excel Converter Online<\/h2>\n\n\n\n<div class=\"tool-container\">\n<center><p>Easily convert your PDF files to Excel spreadsheets with our <strong>free online PDF to Excel converter<\/strong>. Extract tables, data, and numbers accurately in just a few clicks, without installing any software.\n<\/p>\n<div\/>\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 PDF Online Tools<\/h2>\n  <div class=\"tools-grid\">\n    <a href=\"http:\/\/pdf4de.com\/split-pdf-file\/\" target=\"_blank\" class=\"tool-card\">\n      <h3>Split PDF File<\/h3>\n      <p>Separate pages from your PDF files easily.<\/p>\n    <\/a>\n    <a href=\"http:\/\/pdf4de.com\/pdf-to-word\/\" target=\"_blank\" class=\"tool-card\">\n      <h3>PDF to Word<\/h3>\n      <p>Convert PDF to word online.<\/p>\n    <\/a>\n    <a href=\"http:\/\/pdf4de.com\/merge-pdf-files\/\" target=\"_blank\" class=\"tool-card\">\n      <h3>Merge PDF Files<\/h3>\n      <p>Combine multiple PDFs into one document.<\/p>\n    <\/a>\n    <a href=\"http:\/\/pdf4de.com\/pdf-to-pdf-a\/\" target=\"_blank\" class=\"tool-card\">\n      <h3>PDF to PDF\/A<\/h3>\n      <p>Convert PDF documents to PDF\/A for archiving and long-term preservation.<\/p>\n    <\/a>\n <a href=\"http:\/\/pdf4de.com\/pdf-to-jpg\/\" target=\"_blank\" class=\"tool-card\">\n      <h3>pdf to jpg<\/h3>\n      <p>Convert PDF to JPG online.<\/p>\n    <\/a>\n    <a href=\"http:\/\/pdf4de.com\/html-to-pdf\/\" target=\"_blank\" class=\"tool-card\">\n      <h3>HTML to PDF<\/h3>\n      <p>Convert HTML to PDF online.<\/p>\n    <\/a>\n    <a href=\"http:\/\/pdf4de.com\/excel-to-pdf\/\" target=\"_blank\" class=\"tool-card\">\n      <h3>EXCEL to PDF<\/h3>\n      <p>Convert EXCEL to PDF online.<\/p>\n    <\/a>\n <a href=\"http:\/\/pdf4de.com\/word-to-pdf\/\" target=\"_blank\" class=\"tool-card\">\n      <h3>WORD to PDF<\/h3>\n      <p>Convert WORD TO PDF online.<\/p>\n    <\/a>\n    <a href=\"http:\/\/pdf4de.com\/jpg-to-pdf\/\" target=\"_blank\" class=\"tool-card\">\n      <h3>JPG to PDF<\/h3>\n      <p>Convert JPG to PDF online.<\/p>\n    <\/a>\n    <a href=\"http:\/\/pdf4de.com\/powerpoint-to-pdf\/\" target=\"_blank\" class=\"tool-card\">\n      <h3>POWERPOINT to PDF<\/h3>\n      <p>Convert POWERPOINT to PDF online.<\/p>\n    <\/a>\n  <\/div>\n<\/section>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center\">Frequently Asked Questions<\/h2>\n\n\n<div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list \">\n<div id=\"faq-question-1763517410997\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Is it really free?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Yes! Our <strong>PDF to Excel converter online<\/strong> is completely free to use.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1763517445267\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Can I convert large PDFs?<br><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Absolutely! Our tool supports large PDF files without affecting the quality of conversion.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1763517463473\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Do I need to install anything?<br><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>No installation is required. Everything runs online through your browser.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1763517475673\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Can I convert scanned PDFs?<br><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Yes, for scanned PDFs you may need OCR support to extract tables and text into Excel.<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Convert PDF to EXCEL Convert PDF Data to EXCEL Spreadsheets. Select PDF file Or drop PDF files here Convert to Excel PDF to Excel Converter Online Easily convert your PDF files to Excel spreadsheets with our free online PDF to Excel converter. Extract tables, data, and numbers accurately in just a few clicks, without installing [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":574,"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-242","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\/excel.png",512,512,false],"thumbnail":["https:\/\/pdf4de.com\/wp-content\/uploads\/2025\/11\/excel-150x150.png",150,150,true],"medium":["https:\/\/pdf4de.com\/wp-content\/uploads\/2025\/11\/excel-300x300.png",300,300,true],"medium_large":["https:\/\/pdf4de.com\/wp-content\/uploads\/2025\/11\/excel.png",512,512,false],"large":["https:\/\/pdf4de.com\/wp-content\/uploads\/2025\/11\/excel.png",512,512,false],"1536x1536":["https:\/\/pdf4de.com\/wp-content\/uploads\/2025\/11\/excel.png",512,512,false],"2048x2048":["https:\/\/pdf4de.com\/wp-content\/uploads\/2025\/11\/excel.png",512,512,false],"trp-custom-language-flag":["https:\/\/pdf4de.com\/wp-content\/uploads\/2025\/11\/excel.png",12,12,false]},"uagb_author_info":{"display_name":"kyronellesmere@gmail.com","author_link":"https:\/\/pdf4de.com\/ar\/author\/kyronellesmeregmail-com\/"},"uagb_comment_info":0,"uagb_excerpt":"Convert PDF to EXCEL Convert PDF Data to EXCEL Spreadsheets. Select PDF file Or drop PDF files here Convert to Excel PDF to Excel Converter Online Easily convert your PDF files to Excel spreadsheets with our free online PDF to Excel converter. Extract tables, data, and numbers accurately in just a few clicks, without installing&hellip;","_links":{"self":[{"href":"https:\/\/pdf4de.com\/ar\/wp-json\/wp\/v2\/pages\/242","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pdf4de.com\/ar\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/pdf4de.com\/ar\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/pdf4de.com\/ar\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pdf4de.com\/ar\/wp-json\/wp\/v2\/comments?post=242"}],"version-history":[{"count":9,"href":"https:\/\/pdf4de.com\/ar\/wp-json\/wp\/v2\/pages\/242\/revisions"}],"predecessor-version":[{"id":525,"href":"https:\/\/pdf4de.com\/ar\/wp-json\/wp\/v2\/pages\/242\/revisions\/525"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pdf4de.com\/ar\/wp-json\/wp\/v2\/media\/574"}],"wp:attachment":[{"href":"https:\/\/pdf4de.com\/ar\/wp-json\/wp\/v2\/media?parent=242"}],"curies":[{"name":"\u062f\u0628\u0644\u064a\u0648 \u0628\u064a","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}