CodeKitHub
PDF құралдары

PDF-ті Excel-ге түрлендіру

Соңғы жаңарту:

PDF файлын тастаңыз да, Excel кестесін алыңыз. Бұл құрал әр беттен мәтінді алып, сөздер арасындағы бос орынға қарап баған шекараларын болжап, оны жолдар мен бағандар түрінде орналастырады — бұл PDF-тен деректерді алудың шынымен пайдалы бастапқы нүктесі, дегенмен күрделі макеттер үшін нақты кесте тану бағдарламасының орнын баса алмайды. Барлығы жергілікті түрде, браузеріңізде орындалады; файл ешқашан серверге жүктелмейді.

Note: this tool guesses column boundaries from the whitespace gaps between text on each line, and lays out each page as rows and columns in Excel. It works well on regularly-structured tables; on merged cells or irregular layouts the split can be inaccurate — review and adjust the result after downloading.

Бұл құрал не істейді?

Бұл құрал PDF файлының әр бетінің мәтіндік мазмұнын оқып, оны Excel жұмыс кітабында жолдар мен бағандар түрінде қайта құрастырады, әр бетке бір парақ. Ол мәтінді тік орналасуы бойынша жолдарға топтастырады, содан кейін сөздер арасында кең көлденең саңылау болған жерде әр жолды ұяшықтарға бөледі — бұл жай ғана бос орын емес, 'мұнда жаңа баған басталады' дегеннің ақылға қонымды белгісі.

Бұл эвристика қарапайым, біркелкі орналасқан кестелері немесе тізімдері бар PDF файлдары үшін жақсы жұмыс істейді — шот-фактуралар, баға тізімдері, экспортталған есептер. Ол біріктірілген ұяшықтары, көп жолды ұяшық мазмұны немесе бағандар арасында анық саңылауы жоқ кестелермен күрделі макеттерді сенімді түрде қайта құрастырмайды; мұндай жағдайларда жүктеп алғаннан кейін нәтижені қолмен түзетуге тура келеді деп күтіңіз.

Оны неге пайдалану керек?

  • PDF-тегі кестелер мен тізімдерді деректерді қолмен қайта теру орнына өңделетін, сұрыпталатын Excel файлына айналдырады.
  • Тіркелу қажет емес, су таңбасы жоқ, толықтай тегін.
  • Жергілікті және құпия — PDF файлыңыз ешқашан ешбір серверге жүктелмейді.
  • Әр PDF бетіне бір парақ, сондықтан көп беттік құжаттар ретті болып қалады.

Оны қалай пайдалану керек

  1. Ұяшыққа басыңыз немесе PDF файлын оның үстіне сүйреп апарыңыз.
  2. Құрал мәтінді шығарып, оны жолдар мен бағандарға орналастырғанша күтіңіз.
  3. .xlsx файлын жүктеп алып, оны Excel, Google Sheets немесе кез келген басқа кесте қолданбасында ашыңыз.
  4. Баған бөлінуін тексеріңіз — күрделі кестелер үшін кейбір ұяшықтарды қолмен түзетуге тура келуі мүмкін.

Мысал

Енгізу

invoice.pdf — тауар жолдары кестесі бар бір беттік шот-фактура

Нәтиже

invoice.xlsx — әр шот-фактура жолы жеке жол болатын, тауар, саны және бағасы бағандары бар бір парақ

Дәлдік көбіне бастапқы PDF файлының орналасуына байланысты — бағандар арасында анық саңылауы бар қарапайым кестелер таза түрленеді, ал тығыз немесе тұрақсыз орналасқан кестелерге қолмен тазарту қажет болуы мүмкін.

Жиі қойылатын сұрақтар

Неге кейбір бағандарым біріктіріліп кетті немесе дұрыс бөлінбеді?

Бұл құрал баған шекараларын PDF-тің негізгі мәтін қабатындағы сөздер арасындағы көлденең саңылауға қарап болжайды — оның PDF-тің бастапқы кесте құрылымына қолжетімділігі жоқ (көптеген PDF файлдары мұны сақтамайды). Егер бағандар бір-біріне жақын орналасса немесе кесте әдеттен тыс саңылауларды пайдаланса, болжам қате болуы мүмкін. Нәтижені тексеріп, қажет болса қолмен түзетіңіз.

Бұл сканерленген PDF файлдарында жұмыс істей ме?

Жоқ. Бұл құрал PDF-ке ендірілген мәтін қабатын оқиды; сканерленген құжаттар тек суреттер болып табылады және оларда шығарып алуға болатын мәтін жоқ. Алдымен мәтін қабатын қосу үшін PDF OCR құралын іске қосыңыз, содан кейін осы түрлендіргішті пайдаланыңыз.

Менің PDF файлым серверге жүктеле ме?

Жоқ. Мәтінді шығарып алу да, Excel файлын жасау да JavaScript көмегімен браузеріңізде жергілікті түрде орындалады. Файлыңыз құрылғыңыздан ешқашан шықпайды.

Бұл бастапқы кестедегі ұяшық пішімдеуін, түстерін немесе біріктірілген ұяшықтарды сақтай ма?

Жоқ. Шығыс — торға орналастырылған қарапайым мәтін; бастапқы PDF-тегі қаріптер, түстер, жиектер мен біріктірілген ұяшықтар тасымалданбайды.

Ұқсас құралдар