PPDF123
Product2026-09-28์•ฝ 2๋ถ„

์Šค์บ” ๋ฌถ์Œ์„ ํ…์ŠคํŠธ๋กœ: OCR์„ ๋Œ๋ฆฐ ๋’ค ๊ณ„์† ๋ณด๊ด€ํ•  PDF๋ฅผ ์••์ถ•ํ•˜๊ธฐ

์Šค์บ” ๋ฌถ์Œ์€ ๋‘ ๋‹จ๊ณ„๋กœ ๋‹ค๋ฃน๋‹ˆ๋‹ค. PDF123์˜ OCR์€ ์ฝ์„ ์ˆ˜ ์žˆ๋Š” Markdown ํ…์ŠคํŠธ๋ฅผ ๋Œ๋ ค์ฃผ๊ณ , ์••์ถ•์€ ๊ณ„์† ๋ณด๊ด€ํ•  ์›๋ณธ PDF๋ฅผ ์ŠคํŠธ๋ฆผ ์žฌ์••์ถ•์œผ๋กœ ์ค„์ž…๋‹ˆ๋‹ค. ์ž‘์—… ์ˆœ์„œ์™€ ๊ฒฐ๊ณผ๋ฌผ์ด ์„œ๋กœ ๋‹ค๋ฆ…๋‹ˆ๋‹ค.

PDF123 ยท Updated 2026-09-28

โ€œ์Šค์บ” ๋ฌถ์Œโ€์€ ๋ณดํ†ต ํŽ˜์ด์ง€ ์ด๋ฏธ์ง€๋ฅผ ํ•œ๋ฐ ๋ฌถ์–ด ๋งŒ๋“  PDF ํ•œ ๊ฐœ์ž…๋‹ˆ๋‹ค. ๋””์Šคํฌ๋Š” ์ฐจ์ง€ํ•˜๋Š”๋ฐ ๊ฒ€์ƒ‰๋„ ๋ณต์‚ฌ๋„ ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์‚ฌ๋žŒ๋“ค์ด ํ”ํžˆ ์ด์–ด ์“ฐ๋Š” ๋‘ ๋„๊ตฌ๋Š” ์ด ์‚ฌ์ดํŠธ์—์„œ ๋งˆ๋ฒ•์ฒ˜๋Ÿผ ๊ฒ€์ƒ‰ ๊ฐ€๋Šฅํ•œ PDF ํ•˜๋‚˜๋ฅผ ๋งŒ๋“ค์–ด ์ฃผ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. OCR์€ Markdown์„ ๋ฐ˜ํ™˜ํ•˜๊ณ , PDF ์••์ถ•์€ ๊ณ„์† ๋ณด๊ด€ํ•  PDF๋ฅผ ๋‹ค์‹œ ์”๋‹ˆ๋‹ค.

์ด ๋ถ„์—…์ด ์›Œํฌํ”Œ๋กœ์˜ ์ „๋ถ€์ž…๋‹ˆ๋‹ค.

์—ฌ๊ธฐ์„œ OCR์ด ์‹ค์ œ๋กœ ์ฃผ๋Š” ๊ฒƒ

POST /api/v1/misc/ocr-pdf๋Š” ์ธ์‹์„ ๋Œ๋ฆฌ๊ณ  .md ํŒŒ์ผ(text/markdown)์„ ๋‚ด๋ ค๋ฐ›๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค. PDF์— ์›๋ž˜ ์žˆ๋˜ ํ…์ŠคํŠธ์™€ ์ด๋ฏธ์ง€ ํŽ˜์ด์ง€์˜ OCR ๊ฒฐ๊ณผ๋ฅผ ํ•ฉ์นœ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ˆจ์€ ํ…์ŠคํŠธ ๋ ˆ์ด์–ด๋ฅผ PDF์— ๋˜์“ฐ์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค. ๊ฐ™์€ ํŒŒ์ผ ์•ˆ์—์„œ ์„ ํƒ๊ณผ ๊ฒ€์ƒ‰์ด ๋˜๊ธฐ๋ฅผ ๊ธฐ๋Œ€ํ–ˆ๋‹ค๋ฉด ๊ทธ๊ฒƒ์€ ๋‹ค๋ฅธ ์ œํ’ˆ ํ˜•ํƒœ์ž…๋‹ˆ๋‹ค(๊ณ ์ „์ ์ธ OCRmyPDF์‹ ์ถœ๋ ฅ). ์ด ์—”๋“œํฌ์ธํŠธ๋Š” ์—์ด์ „ํŠธ๋‚˜ ํŒŒ์ดํ”„๋ผ์ธ์ด ์ฝ์„ ํ…์ŠคํŠธ๋ฅผ ์œ„ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

Auto์™€ Force OCR:

  • ocrType=force-ocr๊ฐ€ ์•„๋‹Œ ๋ชจ๋“  ๊ฐ’(ํฌํ„ธ ๋ผ๋ฒจ โ€œNormalโ€ ํฌํ•จ)์€ Auto๋กœ ๋งคํ•‘๋ฉ๋‹ˆ๋‹ค. ์žˆ๋Š” ํ…์ŠคํŠธ๋Š” ๊ทธ๋Œ€๋กœ ์“ฐ๊ณ , ์ด๋ฏธ์ง€๋งŒ ์žˆ๋Š” ํŽ˜์ด์ง€์— OCR์„ ๋Œ๋ฆฝ๋‹ˆ๋‹ค.
  • force-ocr๋Š” ์ด๋ฏธ ํ…์ŠคํŠธ ๋ ˆ์ด์–ด๊ฐ€ ์žˆ๋Š” ํŽ˜์ด์ง€๊นŒ์ง€ ๋ชจ๋“  ํŽ˜์ด์ง€๋ฅผ ๋‹ค์‹œ ์ฝ์Šต๋‹ˆ๋‹ค.

ํฌํ„ธ ํผ์—๋Š” ์–ธ์–ด ์„ ํƒ๊ธฐ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ์˜ˆ์ „ ๊ฒฝ๋กœ์—์„œ ๋‚จ์€ tessdata์‹ ํ•„๋“œ(languages, deskew, clean ํ”Œ๋ž˜๊ทธ ๋“ฑ)๋Š” Rust ocr_pdf ๊ฒฝ๋กœ๊ฐ€ ๋ฌด์‹œํ•ฉ๋‹ˆ๋‹ค. Auto์™€ Force์˜ ์„ ํƒ, ๊ทธ๋ฆฌ๊ณ  ๋‚˜์œ ์Šค์บ”์—์„œ ์ธ์‹์ด ์‹คํŒจํ•˜๋Š” ์ด์œ ๋Š” OCR์ด ์Šค์บ” PDF๋ฅผ ์ฝ๋Š” ๋ฐฉ๋ฒ•์—์„œ ๋‹ค๋ฃน๋‹ˆ๋‹ค.

OCR์€ PDF๋ฅผ ์ค„์ด์ง€ ์•Š์Šต๋‹ˆ๋‹ค. Markdown ๋‹ค์šด๋กœ๋“œ๋Š” ์›๋ณธ ์Šค์บ” ๋ฌถ์Œ ์˜†์— ์ƒ๊ธฐ๋Š” ๋‘ ๋ฒˆ์งธ ์‚ฐ์ถœ๋ฌผ์ž…๋‹ˆ๋‹ค.

์••์ถ•์ด ๋“ค์–ด๊ฐˆ ์ž๋ฆฌ

PDF ์••์ถ•(POST /api/v1/misc/compress-pdf)์€ qpdf ์ŠคํŠธ๋ฆผ ์••์ถ•์„ ๋Œ๋ฆฝ๋‹ˆ๋‹ค. --compress-streams=y, flate ์žฌ์••์ถ•, ๊ฐ์ฒด ์ŠคํŠธ๋ฆผ ์ƒ์„ฑ์ž…๋‹ˆ๋‹ค. ํ…์ŠคํŠธ ๋ ˆ์ด์–ด๋ฅผ ๋งŒ๋“ค์–ด ๋‚ด์ง€ ์•Š๊ณ , ๊ธ€๊ผด์„ ์„œ๋ธŒ์…‹ํŒ…ํ•˜์ง€๋„ ์•Š์œผ๋ฉฐ, ์‚ฌ์ง„ ์ˆ˜์ค€์˜ ๋‹ค์šด์ƒ˜ํ”Œ๋ง์„ ์•ฝ์†ํ•˜์ง€๋„ ์•Š์Šต๋‹ˆ๋‹ค. ์Šค์บ”์ด ๋งŽ์€ ํŒŒ์ผ์—์„œ๋Š” ์ŠคํŠธ๋ฆผ์„ ๋” ์„ธ๊ฒŒ ํŒจํ‚นํ•ด ์ €์žฅ ๊ณต๊ฐ„์„ ์ค„์ผ ์ˆ˜ ์žˆ๊ณ , ์ด๋ฏธ ์ด˜์ด˜ํ•œ ํŒŒ์ผ์—์„œ๋Š” ์ด๋“์ด ์ž‘์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ŠคํŠธ๋ฆผ๊ณผ ์ด๋ฏธ์ง€ ์†์žก์ด์˜ ๋ฐฐ๊ฒฝ์€ PDF๋ฅผ ์••์ถ•ํ•  ๋•Œ ์‹ค์ œ๋กœ ์ผ์–ด๋‚˜๋Š” ์ผ์„ ๋ณด์„ธ์š”.

๋ณด๊ด€ํ•˜๊ฑฐ๋‚˜ ๋ฉ”์ผ๋กœ ๋ณด๋‚ผ PDF์—๋Š” ์••์ถ•์„ ์“ฐ๊ณ , ๋‹จ์–ด๊ฐ€ ํ•„์š”ํ•  ๋•Œ๋Š” OCR์˜ Markdown ์ถœ๋ ฅ์„ ์“ฐ์„ธ์š”. ๋จผ์ € ์••์ถ•ํ•œ๋‹ค๊ณ  OCR์ด ๋” ์ •ํ™•ํ•ด์ง€์ง€ ์•Š๊ณ , ๋จผ์ € OCRํ•œ๋‹ค๊ณ  PDF๊ฐ€ ์ž‘์•„์ง€์ง€๋„ ์•Š์Šต๋‹ˆ๋‹ค.

์‹ค์šฉ์ ์ธ ์ˆœ์„œ

  1. ๋ทฐ์–ด๊ฐ€ ์ด ๋ฌถ์Œ์„ ์—ด์ง€ ๋ชปํ•˜๋ฉด ๋จผ์ € PDF ๋ณต๊ตฌ๋‚˜ ๋ฌธ์„œ ์ •๋ณด๋ฅผ ์”๋‹ˆ๋‹ค.
  2. ์Šค์บ” ๋ฌถ์Œ์„ OCRํ•ด Markdown์„ ์–ป๊ณ , ๋ช‡ ํŽ˜์ด์ง€์˜ ํ…์ŠคํŠธ๋ฅผ ํ‘œ๋ณธ ์ ๊ฒ€ํ•ฉ๋‹ˆ๋‹ค.
  3. ํฌ๊ธฐ๊ฐ€ ์—ฌ์ „ํžˆ ๋ฌธ์ œ๋ผ๋ฉด ๋ณ„๋„๋กœ PDF์˜ ์‚ฌ๋ณธ์„ ์••์ถ•ํ•ฉ๋‹ˆ๋‹ค.
  4. ์ •์ฑ…์ด ์š”๊ตฌํ•˜๋ฉด ์†๋Œ€์ง€ ์•Š์€ ์›๋ณธ์„ ๋‚จ๊ฒจ ๋‘ก๋‹ˆ๋‹ค.

ํŒŒ์ผ์„ ์•”ํ˜ธํ™”ํ–ˆ๋‹ค๋ฉด ์–ด๋А ๋‹จ๊ณ„๋“  ์ „์— ๊ถŒํ•œ ์žˆ๋Š” ๋น„๋ฐ€๋ฒˆํ˜ธ ํ•ด์ œ๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ๋น„๋ฐ€์—๋Š” OCR์ด ์•„๋‹ˆ๋ผ Sanitize / Auto Redact๋ฅผ ์”๋‹ˆ๋‹ค. ์Šค์บ” ํ›„ ํ‘œ ๋‚ด๋ณด๋‚ด๊ธฐ๊ฐ€ 204๋ฅผ ๋ฐ˜ํ™˜ํ•˜๋ฉด ํ…์ŠคํŠธ ์—ด์„ ์ฐพ์ง€ ๋ชปํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋จผ์ € OCR Markdown์„ ๋งŒ๋“ค๊ณ , ๊ทธ๋‹ค์Œ ์Šคํ”„๋ ˆ๋“œ์‹œํŠธ ๋„๊ตฌ๊ฐ€ ํ•„์š”ํ•˜๊ธฐ๋Š” ํ•œ์ง€ ํŒ๋‹จํ•˜์„ธ์š”(๋นˆ ํ‘œ ๋‚ด๋ณด๋‚ด๊ธฐ(204)).

์ฑ™๊ฒจ์•ผ ํ•  ์ถœ๋ ฅ๋ฌผ

ํ•œ ๋ฒˆ ๋Œ๋ฆฌ๋ฉด ์‚ฐ์ถœ๋ฌผ์ด ์…‹ ์ƒ๊ธธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์›๋ณธ ์Šค์บ” ๋ฌถ์Œ, .md OCR ๋‹ค์šด๋กœ๋“œ, ๊ทธ๋ฆฌ๊ณ  ์„ ํƒ์ ์ธ ์••์ถ• PDF ์‚ฌ๋ณธ์ž…๋‹ˆ๋‹ค. ์ด๋ฆ„ํ‘œ๋ฅผ ๋ถ™์—ฌ ๋‘์„ธ์š”. Markdown๋งŒ ๋ฉ”์ผ๋กœ ๋ณด๋‚ด๋ฉด ํŽ˜์ด์ง€ ์ด๋ฏธ์ง€๊ฐ€ ์‚ฌ๋ผ์ง€๊ณ , ์••์ถ•ํ•œ PDF๋งŒ ๋ณด๋‚ด๋ฉด ์ด OCR ๊ฒฝ๋กœ๊ฐ€ ๋งŒ๋“  ์„ ํƒยท๊ฒ€์ƒ‰ ๋ ˆ์ด์–ด๋Š” ์—ฌ์ „ํžˆ ์—†์Šต๋‹ˆ๋‹ค. ๋‹จ์–ด์™€ ๋” ์ž‘์€ PDF๊ฐ€ ๋‘˜ ๋‹ค ํ•„์š”ํ•œ ํŒŒ์ดํ”„๋ผ์ธ์€ ๋‘ ์ถœ๋ ฅ์„ ๋ชจ๋‘ ์ €์žฅํ•˜๊ฑฐ๋‚˜ ๋‚˜์ค‘์— ํ•œ์ชฝ์„ ๋‹ค์‹œ ๋Œ๋ ค์•ผ ํ•ฉ๋‹ˆ๋‹ค.

ํ…์ŠคํŠธ ๋ ˆ์ด์–ด๊ฐ€ ๋ง๊ฐ€์ง„ ์ „์ž ๋ฌธ์„œ ๋ฌถ์Œ์— Force OCR์„ ์“ฐ๋Š” ๊ฒƒ์€ ์—ฌ์ „ํžˆ ์œ ์šฉํ•  ์ˆ˜ ์žˆ๊ณ , ๊นจ๋—ํ•œ ์ „์ž ๋ฌธ์„œ ๋ฌถ์Œ์— Auto๋ฅผ ์“ฐ๋ฉด OCR ๋Ÿฐํƒ€์ž„์„ ์•„์˜ˆ ๊ฑด๋„ˆ๋›ธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์–ด๋А ๋ชจ๋“œ๋„ PDF์— ํ…์ŠคํŠธ๋ฅผ ๋˜์“ฐ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ด ์›Œํฌํ”Œ๋กœ๊ฐ€ ์•„๋‹Œ ๊ฒƒ

์Šค์บ” ๋ฌถ์Œ์ด ์‹คํŒจํ•˜๋Š” ์ด์œ ๋Š” ํŒ€์ด ๋ฒ„ํŠผ ํ•˜๋‚˜๋กœ ํ…์ŠคํŠธ๋„ ๋ฝ‘๊ณ  ๋ฐ์Šคํฌํ†ฑ OCRmyPDF ํŒŒ์ดํ”„๋ผ์ธ์ฒ˜๋Ÿผ ํ”ฝ์…€๋„ ์ค„์—ฌ ์ฃผ๋ฆฌ๋ผ ๊ฐ€์ •ํ•˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ ํ…์ŠคํŠธ๋Š” Markdown์œผ๋กœ ๋น ์ ธ๋‚˜๊ฐ€๊ณ , ์ผ๋ถ€๋Ÿฌ ์••์ถ•ํ•˜์ง€ ์•Š๋Š” ํ•œ PDF๋Š” PDF๋กœ ๋‚จ์Šต๋‹ˆ๋‹ค. ํ•œ ๋ฒˆ์˜ ํ˜ธ์ถœ๋กœ โ€œ๊ฐ™์€ PDF์ธ๋ฐ ์ด์ œ ๊ฒ€์ƒ‰๋„ ๋˜๊ณ  ๋” ์ž‘์•„์กŒ๋‹คโ€๋ฅผ ๋Œ๋ ค์ฃผ๋Š” ๋‹จ๊ณ„๋Š” ์ด ์‚ฌ์ดํŠธ์— ์—†์Šต๋‹ˆ๋‹ค.

๊ฐ™์€ op๋ฅผ HTTP๋กœ ์ž๋™ํ™”ํ•˜๋ ค๋ฉด ๊ฐœ๋ฐœ์ž๋ฅผ ๋ณด์„ธ์š”.

Open tool
Process in the browser โ€” no watermark, files removed after the job.
Open tool
Read next
๊ณต์œ  ์ „์— ์•Œ์•„ ๋‘˜ ๊ฒƒ: Sanitize์™€ Redact๊ฐ€ ์‹ค์ œ๋กœ ํ•˜๋Š” ์ผ
Sanitize๋Š” ์Šคํฌ๋ฆฝํŠธ์™€ ์ž„๋ฒ ๋“œ, ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๋ฅผ ๋ฒ—๊ฒจ ๋‚ด๊ณ  Auto Redact๋Š” ์ผ์น˜ํ•œ ํŽ˜์ด์ง€๋ฅผ ํ†ต์งธ๋กœ ๊ฒ€๊ฒŒ ์น ํ•ฉ๋‹ˆ๋‹ค. ๋‘˜ ๋‹ค ๋‹จ๋…์œผ๋กœ๋Š” ๊ณต์œ  ์ ๊ฒ€์ด ์•„๋‹ˆ๋ฉฐ, ๊ฒ€์€ ์ƒ์ž๋Š” ๋‚ด์šฉ ์‚ญ์ œ๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค.
๋ชจ๋“  ๊ฒƒ์„ ์ด๋ฏธ์ง€๋กœ ํ‰ํƒ„ํ™”ํ•˜์ง€ ์•Š๊ณ  PDF ๋ณ‘ํ•ฉํ•˜๊ธฐ
์ œ๋Œ€๋กœ ๋œ PDF ๋ณ‘ํ•ฉ์€ ํŽ˜์ด์ง€ ์ŠคํŠธ๋ฆผ์„ ์ด์–ด ๋ถ™์—ฌ ๊ธ€๊ผด๊ณผ ๋ฒกํ„ฐ, ๋ถ๋งˆํฌ๋ฅผ ๊ทธ๋Œ€๋กœ ๋‚จ๊ธฐ๊ณ  ํ…์ŠคํŠธ ์„ ํƒ๋„ ์‚ด๋ ค ๋‘ก๋‹ˆ๋‹ค. ๋ชจ๋“  ํŽ˜์ด์ง€๋ฅผ ์ด๋ฏธ์ง€๋กœ ๋ž˜์Šคํ„ฐํ™”ํ•˜๋Š” ๊ฒƒ์€ ๋” ์†์‹ค์ด ํฐ ๋‹ค๋ฅธ ์ž‘์—…์ž…๋‹ˆ๋‹ค.
๊ฐ™์€ ์—ฐ์‚ฐ, ๋„ค ๊ฐ€์ง€ ํด๋ผ์ด์–ธํŠธ: ๋ธŒ๋ผ์šฐ์ €, curl, MCP, pdfx
๊ฐ™์€ PDF123 ๋ณ‘ํ•ฉ์„ ๋„ค ๊ฐ€์ง€ ํด๋ผ์ด์–ธํŠธ๋กœ ๋ถ€๋ฆ…๋‹ˆ๋‹ค. ๋ธŒ๋ผ์šฐ์ € ํผ, REST๋กœ ๊ฐ€๋Š” curl, /mcp์˜ MCP, ๋กœ์ปฌ์ด๋‚˜ --cloud์˜ pdfx์ด๋ฉฐ ํ•˜๋‚˜์˜ op์™€ ํ•œ ๊ณ„์•ฝ์„ ๊ณต์œ ํ•ฉ๋‹ˆ๋‹ค.