매일 하는 파일 작업, 내 기기에서 끝냅니다
대부분의 온라인 변환 사이트는 파일을 가져가는 방식으로 작동합니다. 파일을 업로드하면 서버가 작업을 하고, 결과를 내려받은 뒤에는 서버에 남은 사본이 지워졌기를 바랄 수밖에 없습니다. pd00은 정반대로 작동합니다. 이 사이트의 모든 도구는 브라우저 안에서 실행되는 코드이므로, 합치는 계약서도, PDF로 만드는 여권 스캔본도, 변환하는 아이폰 사진 묶음도 지금 쓰고 있는 컴퓨터나 휴대폰에 그대로 남습니다. 대기열도, 서버가 정한 용량 한도도 없고, 작업이 끝난 뒤 치울 것도 없습니다.
도구는 자꾸 되풀이되는 일들을 위해 만들었습니다. 아이폰 사진은 HEIC로 저장되는데, 제출 양식에 올리거나 Windows를 쓰는 동료에게 보내려면 JPG로 바꿔야 합니다. 웹사이트에서 저장한 이미지가 알고 보니 WebP나 AVIF인 경우도 있습니다. 영수증 여러 장을 경비 정산용 PDF 하나로 묶어야 할 때도 있습니다. 스캔한 문서가 거꾸로 되어 있거나, 중간에 빈 페이지가 끼어 있거나, 고객에게 보내기 전에 페이지 번호를 넣어야 할 때도 있습니다. PDF가 너무 커서 메일에 첨부할 수 없거나, 사무실 밖으로 보내기 전에 비밀번호를 걸어야 할 때도 있습니다. 이런 일마다 전용 페이지가 하나씩 있어, 맨 위에는 도구가, 그 아래에는 알기 쉬운 설명이 있습니다.
사용 방법
도구를 고르고 파일을 끌어다 놓은 뒤, 꼭 필요한 몇 가지 옵션만 정하세요. 변환은 백그라운드에서 진행되어 그동안에도 페이지를 계속 쓸 수 있고, 완성된 파일은 하나씩 또는 ZIP 하나로 묶여 기기에 바로 저장됩니다. 아이폰 사진은 WebAssembly로 컴파일한 libheif 디코더로, 나머지 이미지는 브라우저에 내장된 디코더로 변환합니다. PDF 편집에는 pdf-lib을 쓰고, 썸네일·이미지·텍스트를 얻으려고 PDF 페이지를 읽을 때는 Mozilla의 pdf.js를 씁니다. 도구를 한 번 불러온 뒤에는 인터넷 연결을 끊어도 계속 작업할 수 있습니다.
아무것도 업로드하지 않기 때문에 중요한 세부 정보도 그대로 남습니다. 변환한 사진에는 촬영 날짜와 카메라 정보, 그리고 직접 지우지 않는 한 위치 정보까지 유지됩니다. 아이폰 사진의 색은 넓은 색 영역 프로필을 그대로 지니므로 칙칙해지지 않습니다. 합치거나 나눈 PDF도 페이지가 원래 모습 그대로이며, 텍스트를 선택할 수 있습니다.
개인정보 보호, 직접 확인해 보세요
모든 페이지에는 보안 정책이 함께 전송됩니다. 이 정책이 허용하는 통신 상대는 pd00.com과, 쿠키를 쓰지 않는 익명 페이지 조회수 집계 서비스뿐이며, 그 밖의 곳으로 가는 연결은 브라우저가 막습니다. 개발자 도구를 띄워 Network(네트워크) 탭을 켜 둔 채 도구를 실행하고 쌓이는 요청을 살펴보세요. 페이지가 자기 코드를 받아 오는 요청만 보일 뿐, 파일을 실어 보내는 요청은 하나도 없습니다. 확인 절차는 개인정보 처리방침 페이지에 단계별로 정리해 두었습니다.