UltKit

PDF í JSON

Náðu töflunum úr PDF-skrá og fáðu þær til baka sem JSON-færslur. Fyrirsagnalínan gefur lyklana, hver lína í töflunni verður að hlut og niðurstöðuna má hlaða beint inn í kóða.

Gagnaumbreyting

eða slepptu CSV, TSV, TXT … skrár hér ·

Að hámarki 95 MB á skrá· Allt að 20 skrár· Eytt eftir 30 mínútur

Úttak

Skrár eru unnar á þjónum okkar og eytt eftir 30 mínútur.

Hvernig á að nota tólið

  1. 1

    Hladdu upp PDF-skránni

    Bættu við yfirliti, verðlista eða skýrslu sem inniheldur töflur. Allt að 20 PDF-skrár í hverri lotu, hver að hámarki 95 MB.

  2. 2

    Veldu JSON-uppsetningu

    JSON-uppbygging er sjálfgefið Array of objects. Skiptu yfir í Array of arrays undir Ítarlegar stillingar ef taflan er ekki með nothæfa fyrirsagnarröð.

  3. 3

    Umbreyttu og yfirfarðu

    Ýttu á Umbreyta í JSON, sæktu skrána og berðu nokkrar færslur saman við PDF-skjalið áður en skriftan þín treystir á hana.

PDF í JSON les töflurnar í PDF-skjali og skrifar hverja röð sem JSON-hlut með dálkafyrirsagnirnar sem lykla, þannig að gögn sem eru læst í prentanlegu skjali verða að einhverju sem kóði getur farið í gegnum.

Af hverju PDF-skrá veit ekki að hún inniheldur töflu

Adobe kynnti PDF árið 1993 til að síða liti eins út alls staðar og sniðið, sem var staðlað sem ISO 32000-1 árið 2008, hugsar enn í síðum. Inni í skránni er tafla safn textabúta sem eru teiknaðir á x- og y-hnitum, oft með nokkrum línum á milli. Þar er engin röð, enginn dálkur og engin fyrirsögn nema höfundur hafi flutt út merkta PDF-skrá, valkost sem bættist við í PDF 1.4 og mörg tól sleppa enn.

Til að fá JSON þarf því að endurbyggja töfluna: flokka búta sem deila grunnlínu í raðir, finna lóðrétt bil sem aðskilja dálka og meðhöndla efstu röðina sem nöfn. Þetta virkar vel á PDF-skrár úr bókhaldshugbúnaði, töflureiknum og skýrslutólum, þar sem hver reitur situr á hreinni línu. Það á erfitt með töflur sem eru teiknaðar í umbrotsforriti, reiti sem ná yfir marga dálka og allt sem er skannað.

Hverjir umbreyta PDF í JSON og í hvaða tilgangi

  1. Greining reikninga og yfirlita

    Forritari fær birgjareikninga eða bankayfirlit sem PDF og þarf reikningslínur sem færslur til að bera saman við pantanir.

  2. Útgefnar uppflettitöflur

    Gjaldskrár, verðskrár og verðlistar birtast oft aðeins sem PDF. JSON gerir forriti eða vefsíðu kleift að hlaða þeim án þess að slá þau inn aftur.

  3. Prófunargögn og frumgerðir

    Vöruteymi býr til prófunargögn eða sýndar-API úr töflu í kröfulýsingu.

Dæmi um JSON úr reikningstöflu í PDF

Array of objects úr töflu með þremur dálkum
[
  {
    "Item": "Paper A4, 500 sheets",
    "Qty": 4,
    "Amount": 23.96
  },
  {
    "Item": "Toner cartridge",
    "Qty": 1,
    "Amount": 64
  }
]

Hvaða PDF-skrár er hægt að umbreyta í JSON og hverjar ekki

from ↓ · to →JSONCSVXLSX
PDF flutt út úr hugbúnaðiPDF flutt út úr hugbúnaði to JSON: yesPDF flutt út úr hugbúnaði to CSV: yesPDF flutt út úr hugbúnaði to XLSX: yes
Skönnuð eða ljósmynduð PDF– Skönnuð eða ljósmynduð PDF to JSON: no– Skönnuð eða ljósmynduð PDF to CSV: no– Skönnuð eða ljósmynduð PDF to XLSX: no
supported not offeredSkannaðar síður hafa ekkert textalag. Greindu textann fyrst og umbreyttu síðan.

PDF

Portable Document Format

PDF var búið til af Adobe árið 1993 og varð opni ISO 32000 staðallinn árið 2008. Það festir texta, letur, myndir og uppsetningu svo skjal lítur eins út á öllum skjáum og prenturum. PDF-skjöl geta innihaldið eyðublöð, undirskriftir, tengla, viðhengi og leitarbæran texta, og PDF/A-afbrigðið er notað til langtímavarðveislu. Föst uppsetning gerir PDF erfið í breytingum og skönnuð PDF innihalda aðeins myndir nema OCR sé beitt. Allir vafrar og stýrikerfi geta opnað þau.

Þjöppun
–
Gegnsæi
Já
Hreyfimynd
Nei
Kom fram
1993 · Adobe
PDF umbreytir

JSON

JavaScript Object Notation

JSON er létt textasnið fyrir skipulögð gögn, gert vinsælt af Douglas Crockford snemma á fyrsta áratug aldarinnar og staðlað sem RFC 8259 og ECMA-404. Það lýsir hlutum, fylkjum, strengjum, tölum, rökgildum og null með einfaldri og læsilegri setningafræði. Það er sjálfgefið snið fyrir vefviðmót (API), stillingarskrár og gagnaskipti milli forrita í nær öllum forritunarmálum. Það hefur engar innbyggðar athugasemdir, dagsetningar eða skema, og stórar djúpt hreiðraðar skrár eru erfiðar aflestrar án skoðara.

Þjöppun
–
Gegnsæi
–
Hreyfimynd
–
Kom fram
2001 · Douglas Crockford
JSON umbreytir

PDF fer í JSON þegar skjal sem er gefið út til lestrar þarf að mata forrit: reikningslínur í bókhaldsskriftu, útgefinn gjaldskrártafla í forrit eða tölur úr skýrslu í API-kall.

Spurningar um PDF í JSON

Get ég umbreytt skannaðri PDF-skrá í JSON?

Ekki beint. Skönnuð skrá er mynd af síðu og inniheldur enga stafi sem breytirinn getur lesið. Láttu hana fyrst fara í gegnum textagreiningu með mynd í texta tólunum og umbreyttu síðan töflunni sem var greind.

Hvaðan koma lyklarnir í JSON-skránni?

Úr fyrstu röð hverrar töflu á meðan kveikt er á Fyrsta röð er fyrirsögn, þannig að dálkur sem heitir Amount verður lykillinn Amount í hverri færslu. Ef fyrsta röðin er þegar gögn skaltu slökkva á stillingunni og velja Array of arrays, sem skrifar hverja röð sem einfaldan lista.

Af hverju eru upphæðir eins og €1.234,50 enn strengir?

JSON-tölur, eins og RFC 8259 skilgreinir þær, leyfa tölustafi, einn punkt, mínusmerki og veldisvísi, ekkert annað. Gjaldmiðilstákn eða þúsundaskilgreinir gerir gildið að texta. Fjarlægðu táknið í kóðanum þínum eða hreinsaðu dálkinn fyrst í töflureikni.

Hvort hentar JSON eða CSV betur fyrir töflu úr PDF?

JSON þegar næsti lesandi er kóði, því lyklar fylgja hverju gildi og hægt er að hreiðra niðurstöður síðar. CSV þegar næsti lesandi er töflureiknir eða innflutningsskjár; PDF í CSV skrifar sömu raðir sem einfaldar línur.

Heldur JSON einhverju af uppsetningu PDF-skrárinnar?

Nei. Letur, litir, síðuskil, merki og staðsetning töflunnar á síðunni er framsetning og JSON geymir aðeins gildi. Þú færð innihald reitanna í lestrarröð.