Plej bona libera PDF al Excel
Elprenu la tabelojn el PDF en redakteblan Excel-tabulon - senpage, sen akvomarkoj, sen aliĝo.
Kiel ĝi funkcias
- Alŝuti. Elektu PDF-on kiu enhavas unu aŭ pli da tabeloj (ĝis 25 MB).
- Ekstrakti. Premu Konverti al Excel — ĉiu trovita tabelo estas legata en propran folion.
- Elŝuti. Via. xlsx- laborlibro aŭtomate elŝutiĝas; la PDF neniam estas konservata.
Pri tiu ilo
PDF al Excel trovas la tabelojn en via PDF kaj rekonstruas ilin kiel realan.xlsx laborlibron kiun vi povas ordigi, filtri kaj redakti, anstataŭ lasi la nombrojn kaptitaj kiel simpla teksto. Ĉiu tabelo kiun ĝi trovas iĝas sia propra folio, etikedita laŭ paĝo, tiel ke plurpaĝa financa PDF venas el organizita prefere ol kiel unu ĝemelo. Ĝi laboras sur PDFoj kiuj enhavas verajn, liniitajn aŭ alirigitajn tabelojn; skanita bildo de tabelo ne havas datenajn tavolojn legitajn. Neniu akvomarko, neniu subskribo, kaj la PDF estas analizita en memoro kaj forĵetita.
Kion homoj uzas ĝin por
- Preni bankan aŭ fakturan tabelon en kalkultabelon sen retajpado
- Reuzi datumojn el PDF-raporto en viaj propraj kalkuloj
- Ŝanĝi PDF-on de prezlisto al ordigebla, filtrebla folio
- Ekstrakti rezultotabulon el esplor-PDF por analizo
Programisto API
Aŭtomate funkciigu tiun ilon per via propra kodo. Sendu POST-peton al la malsupra fino kaj ricevu la saman rezulton kiel la reta ilo. Ĝi estas limigita laŭ IP kaj ne bezonas aliĝon - API-ŝlosiloj por pli altaj limoj venas.
https://best.free/api/tools/pdf-to-excel/
| Parametroj | Ekzemplo | Necesa | Notoj |
|---|---|---|---|
file (dosiero) |
report.pdf |
Jes | PDF with tables, ≤25 MB. |
curl -X POST https://best.free/api/tools/pdf-to-excel/ \
-F 'file=@report.pdf' \
-o tables.xlsx
import requests
files = {"file": open("report.pdf", "rb")}
r = requests.post("https://best.free/api/tools/pdf-to-excel/", files=files)
with open("tables.xlsx", "wb") as out:
out.write(r.content)
const fd = new FormData();
fd.append("file", fileInput.files[0]);
const r = await fetch("https://best.free/api/tools/pdf-to-excel/", { method: "POST", body: fd });
const blob = await r.blob(); // the tables.xlsx
Respondo: An .xlsx workbook, one sheet per detected table.