Tips & Tricks

교실 유인물을 위해 워크시트 또는 연습 번호별로 PDF를 분할하는 방법

교사가 분수 단원에 대한 45페이지 분량의 통합 문서 PDF를 준비합니다. 파일에는 10개의 워크시트가 포함되어 있으며 각 워크시트는 워크시트 바로 뒤에 자체 답안 페이지가 있습니다. 전체 PDF를 인쇄하고 페이지를 직접 정렬하는 데 20분이 걸립니다. 전체 통합 문서를 학생에게 보내면 학생들은 문제를 풀기 전에 답안을 볼 수 있습니다. 효율적인 솔루션은 PDF를 워크시트 번호로 분할하여 각 워크시트와 해당 답안이 별도의 파일이 되도록 하거나 모든 워크시트가 하나의 학생 파일에 수집되고 모든 답안이 별도의 교사 파일에 수집되는 것입니다.

PDF를 페이지 번호로 분할하는 것은 일반적인 작업이지만 워크시트 번호로 분할하려면 추가 논리 계층이 필요합니다. 워크시트는 페이지 수가 고정되어 있지 않습니다. 한 페이지, 두 페이지가 될 수 있으며, 표와 다이어그램이 포함된 복잡한 주제의 경우에는 3~4페이지가 될 수 있습니다. 분할 논리는 워크시트 제목이나 번호와 같은 페이지 콘텐츠 단서 또는 교사가 제공한 미리 계획된 페이지 맵에서 각 워크시트가 시작하고 끝나는 위치를 인식해야 합니다. K-12 교육자를 대상으로 한 2025년 설문 조사에서 78%는 PDF 형식으로 자신의 교실 자료를 생성했다고 보고했으며, 62%는 교실 배포를 위해 PDF 페이지를 수동으로 분할하거나 재정렬하는 데 매주 최소 30분을 소비한다고 답했습니다(EdTech Magazine, "K-12 Classroom Technology Report", 2025). 워크시트 인식 로직으로 구성된 올바른 PDF 분할 도구를 사용하면 주간 시간 낭비를 완전히 없앨 수 있습니다. WukongPDF의 페이지 추출 도구를 사용하면 교육자는 한 번의 작업으로 특정 페이지 범위를 선택하고 추출하여 매주 반복되는 집안일을 아침 종이 울리기 전에 완료되는 작업으로 전환할 수 있습니다.

How to Split a PDF by Worksheet or Exercise Number for Classroom Handouts

페이지 맵 구축: 알려진 콘텐츠를 분할하는 가장 빠른 방법

통합 문서를 직접 만들었거나 원본 파일에 액세스할 수 있는 경우 가장 빠른 방법은 분할하기 전에 페이지 맵을 작성하는 것입니다. 페이지 맵은 각 워크시트 번호를 결합된 PDF의 시작 페이지 및 페이지 수와 연결하는 간단한 목록입니다.

페이지 번호가 표시된 뷰어에서 PDF를 열고 전체 문서를 스크롤합니다. 번호가 매겨진 각 워크시트가 시작되는 위치를 확인하세요. 예를 들어, 워크시트 1은 1페이지에서 시작하여 3페이지를 다루고, 워크시트 2는 4페이지에서 시작하여 2페이지를 다루고, 워크시트 1의 답안은 6페이지에서 시작하여 1페이지를 다루는 식입니다. 진행하면서 각 범위를 적어보세요. 이 초기 매핑 단계는 45페이지 문서에 대해 몇 분 정도 걸리지만 분할 프로세스를 결정적이고 오류 없이 만듭니다. 또한 어떤 페이지가 학생에게 전달되고 어떤 페이지가 교사에게 전달되는지에 대한 메모로 페이지 맵에 주석을 달 수 있습니다. 지도가 구축되면 분할 단계는 기계적입니다.

WukongPDF

PDF 분할을 사용해 보세요

설치가 필요하지 않습니다. 브라우저에서 직접 작동합니다.

시작하기 →

방법 1: 범위 추출 기능이 있는 PDF 소프트웨어를 사용하여 워크시트별로 분할

대부분의 데스크탑 PDF 편집기와 온라인 PDF 도구에는 페이지 범위별 분할 또는 페이지 추출 기능이 포함되어 있습니다. 페이지 맵이 있으면 프로세스는 간단합니다. 각 워크시트의 시작 및 끝 페이지를 입력하고 이를 별도의 PDF로 추출한 다음 워크시트 번호와 주제를 사용하여 출력 파일의 이름을 지정합니다.

답안 없이 워크시트만 포함된 학생 파일을 생성하는 경우 모든 워크시트 페이지 범위를 하나의 결합된 파일로 추출합니다. 대부분의 PDF 도구는 연속되지 않은 여러 범위를 한 번에 추출하는 것을 지원합니다. 예를 들어, 각 범위를 별도로 추출하고 나중에 병합하는 대신 한 번의 작업으로 페이지 1~3, 6~8, 12~15를 추출하여 하나의 새 PDF로 결합하도록 지정할 수 있습니다.

답안만 포함된 교사 파일의 경우 해당 범위를 별도의 PDF로 추출하거나 개별 파일로 보관하세요. 학교의 학습 관리 시스템이 학생 완료에 따른 조건부 공개를 지원하는 경우 모든 답변을 미리 제공하는 대신 학생이 각 워크시트를 완료할 때 하나씩 공개할 수 있도록 각 답변 키를 별도의 파일로 유지하는 것이 좋습니다. 이러한 PDF 페이지을 효율적으로 관리하면 학생들은 단원의 각 단계에서 더도 덜도 말고 필요한 내용을 정확하게 볼 수 있습니다.

방법 2: 자동 워크시트 분할을 위해 PDF SDK 또는 스크립트 사용

매주 워크시트를 처리하거나 여러 학년에 걸쳐 커리큘럼 자료를 관리하는 경우 스크립트를 사용하여 분할 프로세스를 자동화하면 설정 시간을 빠르게 회수할 수 있습니다. PyPDF2 및 pypdf와 같은 Python 라이브러리는 워크시트 구조를 정의하는 구성 파일과 결합할 수 있는 페이지 추출 기능을 제공합니다.

스크립트 작업 흐름은 간단합니다. 먼저 각 워크시트의 이름, 시작 페이지 및 종료 페이지를 나열하는 JSON 또는 CSV 파일로 구성 파일을 만듭니다. 둘째, 구성을 읽고, 결합된 PDF를 열고, 각 범위를 추출하고, 설명적인 파일 이름으로 저장하는 Python 스크립트를 실행합니다. 셋째, 통합 문서를 업데이트할 때마다 스크립트를 실행합니다. 구성 파일의 초기 설정 후 파이프라인에 새 워크시트를 추가하는 데 몇 분이 아닌 몇 초가 걸립니다.

스크립트 단계Python 라이브러리 필요기능
PDF 읽기PyPDF2 또는 pypdf결합된 통합 문서를 열고 페이지 수와 메타데이터를 읽습니다.
구문 분석 구성json 또는 csv(내장)구성 파일에서 워크시트 이름, 시작 페이지 및 끝 페이지를 읽습니다.
범위 추출PyPDF2.PdfWriter 또는 pypdf지정된 페이지 범위를 별도의 PdfWriter 개체로 분할합니다.
이름을 지정하고 저장하세요.내장된 열기/쓰기일관된 이름 지정 패턴으로 추출된 각 범위를 저장합니다.

스크립트를 작성하고 테스트한 후에는 45페이지짜리 통합 문서에서 전체 분할 작업을 완료하는 데 10초도 채 걸리지 않습니다. 또한 각 워크시트를 학생용 또는 교사 전용으로 표시하는 구성 파일에 플래그를 추가하여 학생 및 교사 패키지를 모두 자동으로 생성하도록 스크립트를 확장할 수도 있습니다. 그런 다음 스크립트는 추가 수동 단계 없이 학생용과 교사용으로 각각 하나씩 두 개의 출력 PDF를 생성합니다.

방법 3: 익숙하지 않은 PDF에 대한 내용 인식을 통한 분할

PDF가 교과서 출판사, 커리큘럼 공유 웹 사이트 또는 동료와 같은 외부 소스로부터 도착하고 미리 작성된 페이지 맵이 없는 경우 콘텐츠 자체에서 워크시트 경계를 식별하는 방법이 필요합니다. 여러 PDF 도구는 책갈피 구조 또는 텍스트 패턴 일치를 통한 분할을 지원합니다.

PDF에 책갈피나 개요 구조가 포함된 경우 각 워크시트는 최상위 책갈피로 나열될 수 있습니다. 최상위 책갈피로 분할하면 책갈피 항목당 하나의 별도 PDF가 생성됩니다. 이는 PDF가 적절한 구조로 생성되었을 때 가장 빠른 방법이며, 출판사가 제공하는 커리큘럼 자료에서 점점 더 보편화되고 있습니다.

PDF에 책갈피가 없으면 텍스트 패턴 분할을 사용할 수 있습니다. 대부분의 워크시트에는 "워크시트 1"과 같은 제목 줄이 포함되어 있습니다. 또는 "강 3: 분수 더하기" 첫 페이지 상단 부근에 있습니다. 텍스트 패턴별 분할을 지원하는 PDF 분할 도구는 각 페이지에서 일치하는 텍스트를 검색하고 패턴이 나타날 때마다 새 분할 파일을 시작할 수 있습니다. 이 접근 방식은 고정된 페이지 경계가 아닌 패턴에서 분할되기 때문에 가변 길이 워크시트를 자동으로 처리합니다. 주요 위험은 잘못된 긍정 분할입니다. 예를 들어 "워크시트 1" 이후 워크시트의 본문에 상호 참조로 나타납니다. 분할 결과를 학생에게 배포하기 전에 항상 검토하십시오.

수업용 분할 파일 이름 지정 및 구성

분할 작업을 수행하면 PDF 폴더가 생성됩니다. 해당 파일의 이름을 지정하고 구성하는 방법에 따라 해당 파일이 실제로 교실에서 효과적으로 사용될지 여부가 결정됩니다. 명확하고 일관된 명명 규칙은 학년 내내 귀하와 학생 모두의 시간을 절약해 줍니다.

파일 목록에서 올바르게 정렬되고 학생이나 부모가 파일을 열지 않고도 파일을 식별할 수 있는 충분한 컨텍스트를 포함하는 명명 패턴을 사용합니다. "Course_Unit_Week_Worksheet_Topic.pdf" 자연스럽게 정렬되는 파일 이름을 생성합니다. 예를 들어, "Math6_Unit3_Week2_WS05_Fraction_Multiplication.pdf" 학생에게 파일에 포함된 내용을 정확하게 알려줍니다. 파일이 학습 관리 시스템에 업로드되는 경우 파일 이름에 공백을 사용하지 마십시오. 일부 플랫폼에서는 공백을 파일 이름을 읽기 어렵게 만드는 백분율 인코딩으로 대체하기 때문입니다.

분할된 파일을 배포 방법을 반영하는 폴더 구조로 구성합니다. 단원 또는 장의 최상위 폴더, 각 주 또는 강의의 하위 폴더, 해당 하위 폴더 내의 개별 PDF. 모든 워크시트와 해당 답안 위치를 나열하는 최상위 폴더에 README 파일이나 한 페이지 분량의 색인 PDF를 포함시키는 것이 좋습니다. 그러면 대체 교사나 공동 교사가 전체 조직 시스템을 이해하지 않고도 자료를 찾을 수 있습니다.

학습 관리 시스템을 통해 분할 PDF 배포

대부분의 K-12 학교 및 학군에서는 이제 Google Classroom, Canvas 또는 Schoology와 같은 학습 관리 시스템을 사용합니다. 이러한 플랫폼에는 특정 PDF를 특정 과제에 첨부하고 해당 PDF가 학생에게 표시되는 시점을 제어할 수 있는 과제 게시 기능이 포함되어 있습니다.

전체 통합 문서를 업로드하고 학생들에게 올바른 페이지를 찾도록 지시하는 대신 각 분할 워크시트를 자체 과제 첨부 파일로 업로드하십시오. 이 접근 방식은 학생의 혼란을 줄이고 학생이 보는 페이지가 완료하려는 과제와 정확히 일치하는지 확인합니다. 답안의 경우 LMS의 조건부 릴리스 또는 모듈 완료 기능을 사용하세요. 학생은 완성된 워크시트를 제출하고 완료로 표시한 후에만 답안 PDF에 액세스할 수 있습니다.

LMS가 대량 파일 업로드를 지원하는 경우 이전에 설정한 일관된 명명 규칙이 두 배로 중요해집니다. 예측 가능한 패턴으로 이름이 지정된 20개의 워크시트를 업로드하면 플랫폼에서 자동으로 올바른 교육 순서로 워크시트를 나열하므로 파일 목록을 수동으로 다시 정렬하는 대신 할당 매개변수만 설정하면 됩니다. 잘 구성된 PDF 도구 워크플로는 매주 PDF를 준비하는 잡일을 5분 업로드 및 구성 작업으로 바꾸어 실제 교육에 더 많은 시간을 할애합니다.

WukongPDF

PDF 분할을 사용해 보세요

설치가 필요하지 않습니다. 브라우저에서 직접 작동합니다.

시작하기 →