스캐너에서 나온 이미지 파일을 PDF로 묶었는데 문서 안의 단어가 검색되지 않는다면, Scans to PDF로 OCR 텍스트 층이 들어간 PDF를 만들 수 있습니다. 공식 Flathub에 Linux용 0.5.14가 무료로 올라와 있으며, 여러 스캔 이미지를 페이지로 불러와 한 파일로 저장하는 화면을 제공합니다.
이 글은 원본 스캔을 준비하고 이미지를 추가한 뒤 OCR 언어와 압축 설정을 확인해 결과 PDF를 저장하는 순서로 설명합니다. 특히 숫자나 고유명사가 중요한 문서는 작은 용량만 보고 끝내지 말고, 생성한 PDF에서 글자를 실제로 검색해 원본과 대조해야 합니다.
이미지로 된 문서에 검색 가능한 글자층 더하기
보통 스캔 이미지만 PDF에 넣으면 화면에는 글자가 보여도 단어 검색이나 복사가 되지 않습니다. Scans to PDF는 이미지의 앞쪽 글자 영역과 배경을 나누어 압축하고, OCR이 읽은 내용을 보이지 않는 텍스트 층으로 더합니다. 따라서 결과 파일은 스캔 화면을 유지하면서도 인식된 단어를 찾을 수 있게 됩니다. 인식이 틀린 글자는 그대로 틀릴 수 있으므로 원본을 대체하는 완전한 전사본으로 보아서는 안 됩니다.
제작자 설명은 컬러·회색조 스캔을 좋은 결과로 만들려면 사전 정리가 필요할 수 있다고 밝힙니다. 기울어진 페이지, 흐린 글자, 그림자 또는 여백이 많은 이미지는 OCR과 압축 결과에 영향을 줍니다. 먼저 원본 이미지를 보관하고, 필요하면 스캔 상태를 정돈한 파일로 작업하세요. 스캔 품질을 고치지 않은 채 설정만 바꿔도 모든 글자가 정확히 인식되는 것은 아닙니다.
공식 첫 화면에는 이미지 페이지의 축소판이 나열되고 왼쪽 위에 +, 오른쪽 위에 Create가 있습니다. +로 여러 이미지를 추가하고 축소판을 열면 각 페이지의 DPI, 배경·전경 색상, Resize, Compression, OCR Language를 확인할 수 있습니다. 한 장만 바꿀 수도 있고 Apply to all 또는 Apply to following으로 설정 범위를 넓힐 수도 있어 서로 다른 상태의 페이지를 한꺼번에 같은 값으로 덮어쓰지 않도록 선택할 수 있습니다.
제작자 설정 화면에는 전경 압축으로 JBIG2가 보이며, 손실 압축을 쓰면 숫자 6과 8처럼 비슷한 글자가 눈에 잘 띄지 않게 바뀔 수 있다는 경고가 표시됩니다. 계약서·영수증·연구자료처럼 문자 정확도가 우선이라면 이 경고를 무시하고 용량만 줄이지 마세요. 원본을 보관하고 출력 PDF를 확대해 읽으며, 중요한 숫자는 OCR 검색 결과와 화면의 원문을 다시 비교해야 합니다.
이미지 목록과 페이지별 OCR 설정 화면
제작자가 공개한 실제 앱 화면입니다. 첫 사진은 여러 스캔 이미지의 목록과 +·Create, 둘째는 DPI·압축·OCR 언어 및 JBIG2 경고를 보여 줍니다. 저장소의 화면 자료가 0.5.14에 고정된 것은 아니며, 사진의 OCR 언어 eng는 예시 값입니다.
| 프로그램 | Scans to PDF (djpdf) |
| 제작 | Unrud |
| 확인 버전 | 0.5.14 |
| 설치 경로 | Flathub · Linux |
| 지원 아키텍처 | x86_64 · aarch64 |
| 입력·출력 | 스캔 이미지 → 검색 가능한 PDF |
Linux에서 Scans to PDF 0.5.14 설치하기
공식 Flathub의 com.github.unrud.djpdf 목록에는 Free, 0.5.14와 Linux x86_64·aarch64가 표시됩니다. 먼저 자신의 Linux 아키텍처를 확인하고 Flatpak과 Flathub가 설정돼 있는지 살펴보세요. 준비된 환경이면 해당 Flathub 목록에서 Install을 선택합니다. 여러 출처의 비슷한 이름 파일을 찾아 설치할 필요는 없습니다.
Flatpak이 없는 배포판이라면 Flathub Set Up에서 배포판을 골라 저장소를 먼저 준비하세요. 배포판별 설치 과정은 다릅니다. 설치한 뒤 앱 목록에서 Scans to PDF를 열고, 변환할 원본 이미지가 있는 폴더를 확인합니다. 이미 PDF가 된 파일을 다시 넣는 흐름이 아니라 스캔 이미지들을 페이지로 불러오는 작업입니다.
화면을 처음 열었을 때는 목록이 비어 있어도 정상입니다. 작업할 이미지를 준비한 다음 +로 추가해야 Create가 활성화됩니다. 공식 화면과 제작자 GUI 코드도 이미지가 한 장 이상일 때 Create를 사용할 수 있게 합니다. 불러온 파일의 수와 페이지 순서를 확인하고 나서 PDF 저장 단계로 넘어가세요.
- Linux 아키텍처와 Flatpak·Flathub 설정을 확인합니다.
- 공식 Flathub의 Scans to PDF 0.5.14 목록에서 무료 설치를 진행합니다.
- 앱을 열고 PDF로 만들 스캔 이미지가 있는 폴더를 준비합니다.
스캔 이미지를 추가하고 페이지별 설정 확인하기
왼쪽 위 +를 누르면 이미지 파일을 고르는 창이 열립니다. 같은 문서의 페이지 이미지를 선택해 목록에 넣고, 축소판의 파일명과 순서를 살펴보세요. 다르게 찍힌 페이지가 섞여 있다면 한 장씩 열어 확인하는 편이 좋습니다. 빈 페이지나 다른 문서 사진이 들어간 채 Create를 누르면 결과 PDF에도 함께 들어갑니다.
축소판 하나를 열면 그 페이지의 DPI와 Background, Foreground, OCR 설정이 나옵니다. 읽기 어려운 페이지는 원본 해상도와 방향부터 확인하세요. 색상·크기와 압축을 한꺼번에 낮추기보다 문서의 본문이 선명하게 보이는지 판단한 뒤 변경합니다. 화면에는 Apply to all과 Apply to following도 있으므로 같은 설정이 필요한 페이지에만 적용하세요.
OCR 영역의 Language는 현재 선택한 언어를 보여 줍니다. 제작자 예시 화면에는 eng가 보이지만 이것이 모든 문서에 맞는다는 뜻은 아닙니다. 문서 언어에 해당하는 OCR 데이터가 설치돼 있고 목록에서 선택 가능한지 확인하세요. 공식 Flathub에는 일부 언어용 추가 기능이 별도로 표시됩니다. 이 글은 한국어 OCR 패키지의 제공과 정확도를 확인하지 않았으므로 한국어 문서를 바로 인식한다고 단정하지 않습니다.
전경 압축을 바꿀 때 JBIG2 손실 압축 경고를 읽으세요. 화면의 경고는 눈에 잘 띄지 않는 문자 변형 가능성을 직접 말합니다. 숫자·계좌번호·금액이 있는 스캔이라면 원본 보관을 전제로 설정을 선택하고, 생성 후 해당 페이지를 원본과 비교하는 절차를 빼지 마세요. OCR은 검색 편의를 위한 층이므로 이미지와 추출 텍스트가 같은지도 확인해야 합니다.
- +에서 같은 문서의 스캔 이미지들을 선택하고 축소판 순서를 확인합니다.
- 필요한 페이지를 열어 DPI·압축·OCR 언어를 확인합니다.
- 변경할 범위가 맞을 때만 Apply to all 또는 Apply to following을 사용합니다.
Create로 PDF 저장하고 검색 결과 확인하기
이미지 목록과 설정을 확인했다면 오른쪽 위 Create를 누릅니다. 제작자 GUI 코드에서 Create는 PDF 저장 창을 열며, 여기서 이름과 저장 위치를 선택한 뒤 생성 작업을 시작합니다. 파일을 저장한 폴더를 기억해 두고 같은 이름의 기존 PDF를 덮어쓰지 않도록 확인하세요. 큰 스캔 묶음은 처리에 시간이 걸릴 수 있으므로 저장 진행 상태를 지켜봅니다.
저장이 끝나면 PDF를 열어 페이지 수와 순서부터 비교하세요. 화면의 글자가 선명한지 확인한 뒤 PDF 뷰어의 검색에서 본문에 있는 단어 하나를 찾아 봅니다. OCR이 맞게 들어갔다면 해당 단어를 찾을 수 있습니다. 한 페이지에 단어가 보인다는 사실만으로 모든 페이지가 정확한 것은 아니므로, 인식이 중요한 문서에서는 첫 장과 중간 장, 숫자가 많은 장을 각각 확인하세요.
검색되는 PDF를 공유하기 전에는 스캔 이미지에 민감한 내용이 없는지 다시 살펴보세요. OCR 텍스트 층도 검색·복사될 수 있습니다. 원본과 결과 파일을 구분해 보관하면 압축 설정이나 언어 선택이 마음에 들지 않을 때 처음부터 다시 만들기 쉽습니다. 이 앱에서 결과를 만드는 작업과 이후 PDF 뷰어에서 검색하는 작업을 나눠 확인하면 문제가 생긴 단계도 찾기 수월합니다.
- Create를 누르고 PDF 파일 이름과 저장 위치를 정합니다.
- 저장된 PDF의 페이지 수·순서·화면 선명도를 확인합니다.
- PDF 뷰어에서 문서에 있는 단어를 검색하고 원본과 대조합니다.
이미지가 안 들어가거나 OCR 검색이 안 될 때
+에서 파일이 보이지 않는다면 선택 창의 이미지 형식 필터와 실제 파일 형식을 먼저 확인하세요. 공식 GUI는 이미지 파일을 여는 동작으로 설계돼 있습니다. PDF 파일을 바로 넣으려 했다면 이 글의 이미지 입력 흐름과 맞지 않으므로, 스캐너가 만든 원본 이미지가 있는지 살펴봅니다. 앱이 접근할 수 있는 폴더인지도 확인해야 합니다.
Create가 비활성화됐다면 목록에 이미지가 한 장 이상 있는지 확인하세요. 파일을 골랐더라도 목록에 축소판이 없다면 아직 추가되지 않은 상태입니다. 저장 단계에서 오류가 나타나면 표시된 오류 문구를 읽고 저장 위치의 권한과 남은 공간을 확인한 뒤 다시 시도하세요. 제작자 GUI에는 저장 실패 메시지와 진행 중 취소 동작이 마련돼 있습니다.
PDF는 생겼지만 단어 검색이 안 된다면 페이지의 OCR 설정과 Language를 다시 살펴봅니다. 스캔 글자가 흐리거나 선택 언어가 문서와 다르면 텍스트 인식이 제대로 되지 않을 수 있습니다. 언어 데이터가 목록에 없는 경우에는 Flathub의 해당 OCR 추가 기능 제공 여부를 확인해야 합니다. 한국어 지원은 공식 출처만으로 확정하지 않았으므로 실제 목록에 없으면 제공된다고 가정하지 마세요.
PDF에서 숫자나 비슷한 글자 모양이 이상하게 보이면 원본 스캔과 결과를 같은 배율로 비교합니다. 특히 설정 화면의 손실 JBIG2 경고가 뜬 상태였다면 압축 선택을 다시 검토하세요. 최종 문서의 크기만 줄이려다 중요한 숫자가 바뀌는 것보다 원본을 유지하고 정확한 출력 설정을 고르는 편이 낫습니다.
- 입력 문제는 이미지 파일 형식과 접근 가능한 폴더를 확인합니다.
- 저장 문제는 목록의 페이지 수, 오류 문구와 저장 위치를 확인합니다.
- 검색·문자 문제는 OCR 언어, 스캔 품질과 압축 경고를 확인합니다.
자주 묻는 질문
Scans to PDF는 무료인가요?
네. 공식 Flathub의 Linux용 0.5.14 목록에 Free로 표시됩니다.
스캔한 이미지를 하나의 PDF로 만들 수 있나요?
네. +로 여러 이미지 페이지를 추가한 뒤 Create에서 PDF로 저장할 수 있습니다.
완성한 PDF에서 글자를 찾을 수 있나요?
OCR 텍스트 층이 만들어지면 PDF 뷰어에서 인식된 단어를 검색할 수 있습니다. 인식 결과는 원본과 대조하세요.
한국어 스캔도 바로 OCR 되나요?
한국어 OCR 데이터 제공과 정확도는 확인되지 않았습니다. 앱의 Language 목록과 공식 추가 기능을 먼저 확인하세요.
압축을 많이 하면 글자가 바뀔 수 있나요?
설정 화면은 손실 JBIG2가 비슷한 글자를 눈에 띄지 않게 바꿀 수 있다고 경고합니다. 중요한 문서는 원본과 결과를 비교하세요.
원본을 남기고 검색되는 PDF를 확인하세요
Scans to PDF는 여러 스캔 이미지를 모아 OCR 텍스트가 들어간 PDF로 저장할 때 쓰는 Linux 프로그램입니다. 공식 Flathub에서 무료 0.5.14를 설치하고 +로 페이지를 넣은 다음, 필요한 페이지의 OCR 언어와 압축을 확인해 Create로 저장하세요.
마지막에는 PDF의 페이지 수와 순서, 화면 글자와 검색 결과를 원본과 비교해야 작업이 끝납니다. 특히 숫자나 고유명사가 중요한 문서는 압축 경고와 OCR 오인식을 함께 확인하고 원본 이미지를 계속 보관하세요.
공식 자료와 확인일
Scans to PDF 공식 Flathub 무료 설치·0.5.14 · Scans to PDF 제작자 README·스캔 PDF와 OCR · Scans to PDF 0.5.14 공식 릴리스 · 제작자 GUI 이미지 선택·PDF 저장 화면 소스 · 제작자 GUI OCR·압축 설정 화면 소스 · Flathub Linux 배포판별 설치 준비 | 2026-11-04T04:48:28.887076+00:00

