PDF 페이지 번호 삽입 실패 원인 15가지 및 해결책 2026
PDF 페이지 번호 삽입 트러블슈팅: 실패 원인과 해결책 페이지 번호가 안 보이거나, 위치가 잘못되거나, 파일이 손상되는 15가지 문제를 원인별로 분석하고 즉시 해결할 수 있는 방법을 제시합니다. 주요 실패 원인 및 진단·복구 1. 페이지 번호가 완전히 안 보임 원인 : 투명도(Alpha) 값이 0 또는 색상이 페이지 배경과 같음. 진단 : can.setFillAlpha(0) # ← 0이면 보이지 않음 can.setFillColor(1, 1, 1) # 흰색 배경에 흰 텍스트 = 보이지 않음 해결 : from PyPDF2 import PdfReader, PdfWriter from reportlab.pdfgen import canvas from io import BytesIO def add_visible_page_numbers(input_pdf, output_pdf): """명확하게 보이는 페이지 번호""" reader = PdfReader(input_pdf) writer = PdfWriter() for page_num, page in enumerate(reader.pages, start=1): packet = BytesIO() can = canvas.Canvas(packet, pagesize=(595, 842)) # 1. 배경색 설정 (흰색) can.setFillColor(1, 1, 1) can.rect(270, 20, 60, 20, fill=1) # 2. 테두리 (검정색) can.setStrokeColor(0, 0, 0) can.setLineWidth(1) can.rect(270, 20, 60, 20) # 3. 텍스트 (검정색, 투명도 100%) can.setFillColor(0, 0, 0) can.setFillAlpha(1.0) # 100% 불투명 can...