미리 보기: 이 언어 버전은 기계 번역의 도움을 받아 번역되었으며 원어민의 검토를 거치지 않았습니다. 검색 엔진에 색인하지 않도록 요청했습니다.

기능 매트릭스

이 페이지는 혼동하기 쉬운 네 가지를 구분해 설명합니다. 이 웹사이트의 언어, 데스크톱 인터페이스의 언어, 텍스트 레이어 PDF가 지원하는 범위, 그리고 스캔 문서 인식 언어별 테스트 방식입니다. 또한 현재 버전에 구현된 기능과 계획 단계에 있는 기능을 나열합니다.

코드 버전 aec5c5e(2.0 (development build)) 기준, 2026-10-14 확인

웹사이트 언어

이 웹사이트는 35개 언어로 제공됩니다. 간체 중국어, 번체 중국어, 태국어, 영어는 전체 페이지가 있고, 일본어, 한국어, 베트남어, 인도네시아어는 핵심 페이지가 있으며, 나머지 언어는 브라우저 도구 페이지만 있습니다. 해당 언어에 없는 페이지로 가는 링크는 ‘영어’ 표시와 함께 영어 버전으로 연결됩니다.

데스크톱 인터페이스 언어

데스크톱 인터페이스는 36개 언어로 제공되며, 웹사이트와는 별개의 목록입니다. 처음 실행할 때 Windows 표시 언어를 따르며, 앱에서 전환할 수 있습니다.

简体中文 · 繁體中文 · English · ไทย · Tiếng Việt · Bahasa Indonesia · 日本語 · 한국어 · Deutsch · Français · Español · Português (Brasil) · Italiano · Nederlands · Polski · Українська · Русский · Türkçe · العربية · עברית · فارسی · हिन्दी · বাংলা · اردو · தமிழ் · తెలుగు · Svenska · Dansk · Suomi · Română · Bahasa Melayu · Čeština · Ελληνικά · Norsk bokmål · Magyar · Filipino

텍스트 레이어 PDF(텍스트 선택 가능)

텍스트 레이어 바꾸기에는 인식 과정이 없습니다. 일치는 정확 일치이며 대소문자를 구분하고, 가능한 한 원래 글꼴을 다시 사용합니다. 태국 문자와 인도계 문자는 HarfBuzz로 셰이핑합니다. 현재 버전은 아랍 문자(페르시아어, 우르두어 포함), 히브리 문자 등 오른쪽에서 왼쪽으로 쓰는 문자의 찾기, 바꾸기, 키워드 기반 비식별 처리를 아직 지원하지 않습니다. 찾을 텍스트나 바꿀 새 텍스트에 이런 문자가 들어 있으면, 변경을 시작하기 전에 처리를 멈추고 파일은 전혀 바꾸지 않습니다. 시리아 문자, 타나 문자(몰디브)도 오른쪽에서 왼쪽으로 쓰는 문자라 마찬가지이며, 스캔 문서에서도 인식할 수 없습니다.

근거: 단위 테스트. 실제 파일을 사용한 언어 간 일괄 테스트는 아직 없음.

스캔 문서 인식(OCR)

19개 문자 체계 결과: 주요 지원 2개, 확인을 거치면 사용 가능 8개, 실험 단계 8개, 스캔 문서에서 사용 불가 1개. 인식 모델이나 언어 팩이 있다고 해서 테스트 결과가 있는 것은 아니며, 결과는 테스트한 문서 유형에만 해당합니다.

이 표의 오류율과 바꾸기 합격 수는 2026년 10월 14일에 이전 세대 PDF 엔진으로 측정한 것입니다. 2026년 10월 20일부터 소프트웨어는 자체 개발 엔진 pdfr을 사용하며, 이 결과는 현재 버전으로 아직 다시 측정하지 않았습니다.

현재 버전은 아랍 문자(페르시아어, 우르두어 포함), 히브리 문자 등 오른쪽에서 왼쪽으로 쓰는 문자의 찾기, 바꾸기, 키워드 기반 비식별 처리를 아직 지원하지 않습니다. 찾을 텍스트나 바꿀 새 텍스트에 이런 문자가 들어 있으면, 변경을 시작하기 전에 처리를 멈추고 파일은 전혀 바꾸지 않습니다. 표의 아랍 문자와 히브리 문자 행에 있는 바꾸기 결과는 이전 버전의 기록이며 현재 버전에는 해당하지 않습니다.

코드 버전 b6246f1(pdfr) 기준, 2026-10-21 확인

문자 체계인식기제공 방식테스트 자료해당 문자 체계 줄의 문자 오류율실제 스캔 문서 합격결과
중국어(간체) PP-OCRv6 내장 개발 기간 내내 테스트 — — 주요 지원
영어 및 라틴 문자 언어 PP-OCRv6 내장 개발 기간 내내 테스트 — — 주요 지원
태국어 PP-OCRv5 내장 실제 스캔 문서 0.4% 1/4 사용 가능, 확인 필요
최근 인쇄물은 검토 전제로 사용 가능, 오래된 인쇄물·저해상도 스캔은 실험 단계
중국어(번체) PP-OCRv6 내장 실제 + 모의 스캔 문서 0.3–0.4% 23/23 사용 가능, 확인 필요
가로쓰기 치환은 모의 스캔에서만 검증(23/23). 주음부호가 있는 세로쓰기 페이지는 치환 거부
일본어 PP-OCRv6 내장 실제 스캔 문서 0.3% 8/9 사용 가능, 확인 필요
세로쓰기와 후리가나를 실제 스캔 3건에서 검증(8/9)
한국어 PP-OCRv5 언어 팩 실제 스캔 문서 2.9% 5/5 사용 가능, 확인 필요
5/5는 숨은 텍스트 레이어를 제거한 뒤의 결과. 글자 굵기·서체가 다를 수 있음
베트남어 Tesseract 5 언어 팩 실제 스캔 문서 3.1% 2/4 사용 가능, 확인 필요
힌디어(데바나가리) PP-OCRv5 언어 팩 실제 스캔 문서 2.5% 4/7 사용 가능, 확인 필요
조지아어 Tesseract 5 언어 팩 실제 스캔 문서 1.6% 5/6 사용 가능, 확인 필요
아르메니아어 Tesseract 5 언어 팩 실제 스캔 문서 2.8% 0/1 사용 가능, 확인 필요
타밀어 PP-OCRv5 언어 팩 실제 스캔 문서 2.3% 3/6 실험 단계
아랍어 PP-OCRv5 + Tesseract 언어 팩 실제 스캔 문서 ≈8–12% 2/4 실험 단계
현재 버전은 찾기·바꾸기 미지원
히브리어 Tesseract 5 언어 팩 실제 스캔 문서 9.1% 1/1 실험 단계
현재 버전은 찾기·바꾸기 미지원
벵골어 Tesseract 5 언어 팩 실제 스캔 문서 9.1% 2/4 실험 단계
크메르어 Tesseract 5 언어 팩 실제 스캔 문서 2.8% 1/9 실험 단계
미얀마어 Tesseract 5 언어 팩 실제 스캔 문서 ≈10% 3/5 실험 단계
싱할라어 Tesseract 5 언어 팩 실제 스캔 문서 6.2% 1/6 실험 단계
암하라어 Tesseract 5 언어 팩 실제 스캔 문서 2.5% 3/6 실험 단계
라오어 Tesseract 5 언어 팩 실제 스캔 문서 2.0% 0/3 스캔 문서에서 사용 불가

주요 언어는 개발 기간 내내 지속적으로 테스트하므로, 이번 언어별 보고에는 별도 수치를 싣지 않습니다. · 최종 업데이트: 2026-10-21

방법: 문자 체계마다 실제 스캔 문서(오래된 인쇄물, 관보, 저해상도 이미지 포함)와 네이티브 PDF를 사용했습니다. 문자 오류율은 ‘해당 문자 체계 줄’(그 문자 체계가 텍스트의 절반 이상을 차지하는 줄, NFC 정규화 후 공백 제거)을 기준으로 측정했습니다. 바꾸기 합격 수는 육안 합격 수 / 바꾼 수이며, 합격이란 기존 텍스트가 완전히 지워지고 새 텍스트의 크기·색상·기준선이 대체로 맞으며 인접한 텍스트가 손상되지 않은 경우를 말합니다.

모든 언어에 공통으로 적용되는 제한

  • 약 3° 이내로 기울어진 가로쓰기 한 줄 텍스트. 세로쓰기: 일본어는 실제 스캔 문서로 테스트함, 간체 중국어 세로쓰기는 코드상 지원하지만 테스트하지 않음, 주음부호가 있는 번체 중국어 세로쓰기는 거부함, 그 밖의 문자 체계는 가로쓰기만 지원
  • 손글씨, 장식 글꼴, 약 150 DPI 미만의 이미지, 아주 작은 글자는 인식률이 낮습니다
  • 신뢰도가 80% 미만인 일치 항목은 ‘확인 필요’로 표시됩니다
  • 이미지 속 텍스트의 원래 글꼴은 식별할 수 없으므로 선택한 글꼴로 근사합니다

세로쓰기

일본어실제 스캔 문서로 테스트함, 확인을 거치면 사용 가능
docs/ocr-real-scan-report.md §3.5, §4 日文: 3 real vertical scans, 8/9 replacements acceptable; furigana no longer erased silently (§7 item 4)
간체 중국어코드상 지원, 테스트하지 않음
pdf_ocr.py vertical column detection applies to the ch model; no Simplified Chinese vertical real scan in docs/ocr-real-scan-report.md
주음부호가 있는 번체 중국어거부(안전한 실패)
docs/ocr-real-scan-report.md §3.5: vertical Traditional Chinese with zhuyin is refused (safe failure)
한국어지원하지 않음
docs/ocr-real-scan-report.md §3.5: 1926 vertical Korean not in scope
그 밖의 문자 체계지원하지 않음
README.md §当前边界: other scripts horizontal only, tilt ≤ ~3°

기능과 약속의 구현 현황

‘계획’은 현재 코드에 해당 기능이 없다는 뜻이며, 이 사이트는 출시 전까지 이를 이미 있는 기능처럼 소개하지 않습니다. ‘확인 예정’은 운영자가 결정해야 하는 사업상의 사안입니다.

소프트웨어 기능

항목상태근거
내 컴퓨터에서 문서 처리(열기, 인식, 바꾸기, 비식별 처리, 저장) 구현됨
pdf_engine.py, pdf_ocr.py (local ONNX/Tesseract); only model_packs.py and ai_translate.py use the network
잔여물 검사를 포함한 안전한 비식별 처리 구현됨
pdf_redact.py, pdf_residue.py; test_redact.py
위험 등급 L0–L3 구현됨
pdf_risk.py; test_risk.py
재판독 검증 구현됨
pdf_readback.py; test_readback.py
작업 기록 manifest.json 구현됨
README §操作记录; project_store.py, app.py (<name>.manifest.json); test_project_store.py
보고서를 포함한 폴더 일괄 처리 구현됨
batch_jobs.py, ui_batch.py; test_batch.py
명령줄(창 없는) 모드 구현됨
README §无窗口模式; app.py --replace/--batch/--redact/--folder
선택 사항인 AI 번역(클라우드 제공업체 또는 로컬 모델) 구현됨
ai_translate.py, ui_ai.py; test_ai_translate.py
JPG, PNG, TIFF 등 이미지 파일 바로 열기 구현됨
image_docs.py
프로젝트 자동 저장 및 비정상 종료 후 복구 구현됨
project_store.py; test_project_store.py
타사 구성 요소 목록(SBOM) 구현됨
tools/make_sbom.py; website/public/sbom/

라이선스 및 출시

항목상태근거
출력물에 워터마크 없음 구현됨
no watermarking code in the client
오프라인 정품 인증 및 라이선스 검증 계획
no licensing or activation code in the checked commit
체험 기간 및 페이지 수 집계 계획
terms in website/src/site.config.ts PRICING (owner decision); no trial enforcement in the client
온라인 구매 계획
website/src/site.config.ts PRICING.checkoutOpen = false, checkoutUrl empty
설치 파일 코드 서명 제공하지 않음
owner decision: not code-signed for now; website/src/data/release.json signer is empty
Microsoft Store 등록 계획
website/src/site.config.ts profiles.microsoftStore is empty
자동 업데이트 확인 계획
see NETWORK_BEHAVIORS.update
오류 보고 계획
see NETWORK_BEHAVIORS.crash

기업용

항목상태근거
MSI 자동 설치 프로그램 계획
build.ps1 builds a single exe; no MSI/WiX tooling in the repository
중앙 정책(모든 사용자의 네트워크 기능 끄기) 계획
no Group Policy / registry policy code in the client
시트별 라이선스와 중앙 관리 계획
no licensing code in the client
청구서 및 구매 주문서 확인 예정
a business process, not code; depends on the payment provider and the operator

네트워크

현재 버전에서 네트워크를 사용하는 기능은 언어 팩 다운로드와 선택 사항인 클라우드 AI 번역뿐이며, 둘 다 사용자가 직접 시작합니다. 네트워크 동작 →