LibraTool logoLibraTool

PDF ба Word-и ройгон

Табдил додани файлҳои PDF ба ҳуҷҷатҳои таҳриршавандаи Word (.docx). Баровардани матн ва форматкунӣ. Ҳама коркард дар браузери шумо сурат мегирад.

Нақшаи ройгони Smallpdf 2 вазифа дар як рӯз иҷозат медиҳад — дар ин ҷо ягон ҳадди ҳарруза нест, ва OCR барои саҳифаҳои скеншуда шомил аст. · тафтиш шуд Сен 2026

Файлҳоро дар ин ҷо гузоред ё барои дидан клик кунед

PDF · Маҳдудияти андозаи файл нест

ё барои гузоштан аз ҳофиза Ctrl+V-ро пахш кунед

Шумо метавонед якчанд файлҳоро якбора партоед

Файлҳоро паймоиш кунед

Файлҳои шумо ҳеҷ гоҳ дастгоҳи шуморо тарк намекунанд. Ҳама коркардҳо дар браузери шумо ба таври маҳаллӣ сурат мегиранд.

Чӣ тавр он кор мекунад

Ин абзор PDF-ҳоро ба ҳуҷҷатҳои Word пурра дар браузери шумо бо истифодаи ду китобхонаи JavaScript табдил медиҳад: pdfjs-dist матнро аз ҳар саҳифа истихроҷ мекунад, ва китобхонаи docx файли .docx-и дурустсохтро ҷамъ мекунад — ягон сервер дар ягон нуқта дахл надорад.

  1. 1
    pdfjs-dist PDF-ро таҳлил мекунад
    PDF ҳамчун ArrayBuffer хонда шуда, ба pdfjs-dist (в5.6.205) супорида мешавад, ки файлро маҳаллӣ бо истифодаи Web Worker коркард мекунад. Он ҳар саҳифаро тай карда, getTextContent()-ро даъват мекунад, то ашёи хоми матни дар ҷараёни мундариҷаи PDF дохилшударо гирад.
  2. 2
    Эвристикаи координатаи Y хатҳоро аз нав месозад
    Ашёи матни PDF мафҳуми 'хат'-ро надоранд — онҳо бо координатаи мутлақ ҷойгир мешаванд. Абзор мавқеи Y-и ҳар ашёро бо пешина муқоиса мекунад: агар фосила аз нисфи баландии матн зиёд бошад, хатти нав дохил карда мешавад. Ин порчаҳои хонои хоноро аз маълумоти сатҳи пасти ҳарф аз нав месозад.
  3. 3
    Китобхонаи docx файли Word-ро месозад
    Ҳар саҳифаи PDF ба бахше дар объекти Document, ки аз ҷониби китобхонаи docx сохта шудааст, табдил меёбад. Хатҳо ба гиреҳҳои Paragraph бо фарзандони TextRun табдил меёбанд, ва Heading 2 ҳар саҳифаро тамғагузорӣ мекунад. Packer.toBlob() дарахти ҳуҷҷати дар-хотираро ба .docx-и дуии дуруст сериализатсия мекунад.
  4. 4
    Боргирӣ ва содироти ихтиёрии матни одӣ
    Blob-и .docx-и анҷомёфта барои боргирӣ бо номи файли аслӣ пешниҳод мешавад. Пешнамоиши матни одӣ (маҳдуд ба 8,000 аломат дар экран) имкон медиҳад, ки мундариҷаи истихроҷшударо пеш аз боргирӣ санҷед, ва содироти алоҳидаи .txt дастрас аст, агар танҳо матни хом лозим бошад.

PDF-и шумо бевосита аз ҷониби браузери шумо хонда мешавад ва ҳаргиз бор карда намешавад — pdfjs-dist файлро дар Web Worker-и маҳаллӣ коркард мекунад, ва .docx-и натиҷа дар хотира ҷамъ ва бевосита ба дастгоҳатон боргирӣ карда мешавад.

Абзорҳои марбут

Саволҳои зуд-зуд додашаванда