프라이버시를 최우선으로 한 PDF 도구 모음 — 파일이 브라우저를 떠나지 않음
Source: Dev.to
작동 방식
- PDF 파일을 선택합니다
- 파일이 브라우저 메모리(ArrayBuffer)로 로드됩니다
- pdf-lib가 브라우저 내에서 전부 처리합니다
- 결과를 다운로드합니다
파일이 컴퓨터를 떠나지 않습니다. 업로드도, 서버도 없습니다. 프라이버시 위험이 없습니다.
기능
- PDF 압축 (파일 크기 감소)
- 여러 PDF를 하나로 병합
- PDF를 개별 페이지로 분할
- PDF를 JPG 이미지로 변환
- JPG 이미지를 PDF로 변환
- 비밀번호로 보호된 PDF 잠금 해제
만든 이유
저는 민감한 문서를 자주 다루는데, 이를 무작위 서버에 업로드한다는 생각이 불편합니다. WebAssembly와 pdf-lib 같은 최신 PDF 라이브러리를 사용하면, PDF 도구가 서버 측 처리를 필요로 할 기술적인 이유가 사라졌습니다.
기술 스택
- App Router를 사용하는 Next.js 16
- PDF 생성 및 조작을 위한 pdf-lib
- PDF 렌더링을 위한 pdfjs-dist
- 스타일링을 위한 Tailwind CSS 4
- 호스팅을 위한 Vercel
사용해 보기
PDF Toolbox — 완전 무료, 회원가입 없이, 제한 없음.
피드백 및 기능 요청을 환영합니다!
GitHub: github.com/hwlsniper/pdftoolbox