PDF 암호 풀어 저장
암호를 아는 PDF를 열어 암호 없는 PDF로 다시 저장합니다. 각 페이지를 이미지로 새로 그리는 방식입니다.
암호를 아는 PDF만 처리할 수 있습니다.
암호를 모르는 PDF를 여는 기능은 없습니다. 본인이 권한을 가진 파일에만 쓰세요.
어떤 경우에 쓰나
열 때마다 암호를 물어보는 PDF가 있는데 그 암호를 알고 있고, 이제 암호 없이 보관하거나 다른 도구에 넣고 싶을 때 씁니다. 암호를 넣어 문서를 연 다음 암호가 걸리지 않은 새 PDF로 다시 저장합니다.
변환 방식과 한계
페이지마다 화면에 그린 그림을 그대로 떠서 새 PDF에 이미지로 붙이는 방식입니다. 따라서 결과 PDF에서는 글자를 선택하거나 검색할 수 없고, 원본이 글자 위주였다면 파일 크기가 늘어날 수 있습니다. 해상도를 올리면 더 선명해지는 대신 용량이 더 커집니다. 목차나 하이퍼링크, 양식 입력칸도 함께 사라집니다.
암호를 모르는 경우
암호를 알아내거나 무작위로 대입해보는 기능은 넣지 않았습니다. 이 도구는 본인이 권한을 가진 파일을 다루기 편하게 만드는 용도입니다. 인쇄나 복사만 막아둔 이른바 권한 암호도 파일 내용 자체는 암호화되어 있어 열기 암호 없이는 처리할 수 없습니다.
처리 위치
PDF 읽기는 pdf.js, 새 PDF 생성은 pdf-lib를 브라우저에서 실행합니다. 파일과 암호는 서버로 전송되지 않고 이 브라우저 안에서만 쓰입니다.