PDF 도구

PDF 도구 다섯 개(합치기·분할·압축·회전, 이미지→PDF)는 전부 같은 구조로 만들어져 있습니다. 브라우저가 pdf-lib 라이브러리를 불러와 고른 파일을 자바스크립트 메모리에 읽어 들이고, 결과를 그 자리에서 만들어 곧바로 내려받습니다. 다섯 화면 어디에도 파일을 밖으로 보내는 호출이 없습니다.

공문 붙임을 하나로 묶는 일, 통으로 스캔된 서류에서 필요한 면만 떼어 내는 일, 눕거나 뒤집혀 스캔된 면을 돌려 세우는 일 — 붙임 파일을 만들 때 필요한 손질을 이 다섯 개로 끝내도록 모아 두었습니다.

붙임 파일을 만드는 순서는 대체로 이렇습니다. 통스캔본에서 필요한 면만 분할로 떼어 내고, 눕거나 뒤집힌 면이 있으면 회전으로 세우고, 여러 개를 합치기로 하나로 잇고, 마지막에 압축으로 문서 속성을 비운 뒤 파일 이름을 문서 성격에 맞게 바꿉니다. 다섯 도구를 오가는 동안에도 파일은 계속 이 브라우저 안에 있습니다.