본문으로 건너뛰기

페이지 번호 넣기

원하는 형식과 위치로 페이지에 번호를 매겨요.

기기에서 처리됨

이 도구는 브라우저 안에서만 실행돼요. 파일은 절대 업로드되지 않으며, 브라우저의 네트워크 탭에서 직접 확인할 수 있어요. 직접 확인해 보세요. 브라우저의 네트워크 탭을 열어 두고 지켜보면, 남은 작업이 있는지 묻는 작은 요청 하나만 보여요. 도구 이름과 해시뿐이고, 파일은 절대 포함되지 않아요.

이 도구가 하는 일

This draws a number onto each page in the position you choose. The text goes into the page's content stream, so it is part of the document afterwards and prints exactly as it appears. The format is a template rather than a list of presets, which is why Page {page} of {pages}, - {page} - and {ROMAN} are all the same feature.

Use it on anything that will be printed, filed or referred to by page: a contract where the parties need to point at page 14, a scanned bundle that arrived unnumbered, or a report assembled from several separate files.

작동 방식

  1. Drop the PDF onto this page.
  2. Type the format. A bare {page} is the default; Page {page} of {pages} and {ROMAN} work the same way.
  3. Choose one of the six positions - three across the top, three across the foot.
  4. Set Start counting at if the numbering should not begin at 1, and First numbered page if the opening pages should stay unmarked.
  5. Adjust the size, colour and margins if the number lands too close to the existing content.
  6. Press Add page numbers and the download starts.

The template understands a small vocabulary and leaves everything else alone. {page} is the number and {pages} the total; {roman} and {ROMAN} give i and I; {alpha} and {ALPHA} give a and A in spreadsheet order; {page+1} and {page-2} shift the printed value. {filename}, {title} and {author} come from the document itself, and {date}, {time} and {datetime} from the clock. Anything else between braces is printed as typed, so a mistyped {pge} shows up on the page where you can see and fix it rather than vanishing.

Start counting at is the number printed on the document's own first page, and the count runs up from there: set it to 25 and page 1 reads 25, page 2 reads 26. {pages} moves with it, so Page {page} of {pages} stays arithmetically true when one document continues another's numbering.

First numbered page does a different job - it decides which page first receives a mark, without changing what that mark says. Set it to 4 and pages 1 to 3 stay clean while page 4 still reads 4. If you want the fourth page to read 1, split the front matter off, number the body on its own, then merge the two back together.

The number is drawn on top of whatever is already there, and the page is never shrunk to make room, because scaling a page changes every measurement in it to solve a problem you can see. If a number lands on existing content, raise the vertical margin, drop the size, or move it to another corner.

The font is always embedded, so accented characters, Greek and Cyrillic print correctly on any reader. CJK, Arabic and Indic are not covered; the fonts that would cover them run to tens of megabytes each.

이 도구가 할 수 없는 일

  • Numbers that are already printed in the document are neither found nor replaced. A page that carries its own number will show two unless you place the new one somewhere else, or remove the old numbering another way first.

자주 묻는 질문

형식 칸에는 무엇을 적을 수 있나요?
아무 글자나 적을 수 있고, 여기에 중괄호로 감싼 토큰을 섞어요. {page}, {pages}, {roman}, {ROMAN}, {alpha}, {ALPHA}, {page+1} 같은 오프셋, 그리고 {filename}, {title}, {author}, {date}, {time}, {datetime}이 있어요. "{pages}페이지 중 {page}페이지"는 12페이지 중 3페이지로 찍히고, "- {ROMAN} -"는 - III -로 찍혀요. 목록에 없는 토큰은 적은 그대로 인쇄돼요.
표지에는 번호가 안 나오게 하려면 어떻게 하나요?
번호를 매기기 시작할 페이지를 2로 두세요. 1페이지는 깨끗하게 남고 2페이지부터 번호가 나오는데, 세는 기준이 문서의 실제 페이지 위치라서 그 페이지는 여전히 2로 나와요. 두 번째 페이지가 1로 나오길 원한다면 표지를 떼어 내고 나머지에 번호를 매긴 뒤 다시 합치세요.
로마 숫자나 알파벳을 쓸 수 있나요?
네. {roman}은 i, ii, iii를 주고 {ROMAN}은 I, II, III를 줘요. {alpha}와 {ALPHA}는 a, b, c와 A, B, C를 주고, 스물여섯 번째 페이지를 넘기면 aa로 이어져요. 로마 숫자는 3,999를 넘으면 M을 반복하는데, 고전적인 윗줄 표기는 어느 글꼴에나 있다고 믿을 수 없는 글리프가 필요해서 이렇게 하는 것이 보통의 관례예요.
문서에 이미 번호가 있어요. 그 번호가 대체되나요?
아니요. 새 번호는 페이지 위에 그려지고, 예전 번호는 그것을 만든 프로그램이 놓은 자리에 그대로 있어요. 새 번호를 다른 모서리에 두거나, 페이지 범위를 지정해 번호가 필요한 페이지에만 넣으세요.
번호를 넣으려고 문서가 업로드되나요?
아니요. 번호 찍기는 기기 안의 Web Worker에서 pdf-lib이 하고, 파일에 넣는 글꼴도 폰트 CDN이 아니라 이 사이트 자체에서 가져와요. 그러니 그마저도 다른 곳으로 보내는 요청이 아니에요. 500페이지짜리 묶음도 1바이트조차 기기를 떠나지 않고 번호가 매겨져요.

관련 도구