.NET 10 Features (개발자를 위한 동작 방식)
Iron Software 팀에서 작성
pdf 파일의 페이지를 분리하는 것은 대부분 사람들이 예상하는 것보다 빠르며 무거운 소프트웨어를 설치하지 않고 거의 모든 장치에서 할 수 있습니다. 단일 페이지를 추출하거나 장을 저장하거나 긴 보고서를 여러 작은 문서로 나누고자 하는 경우, 목표는 동일합니다: 원하는 정확한 페이지로 하나의 pdf 문서를 변환하는 것입니다. 대부분 사람들에게 가장 빠른 방법은 무료 온라인 PDF 분할기를 사용하는 것입니다. 파일을 업로드하고, 원하는 특정 페이지나 범위를 선택한 후, 몇 초 만에 결과를 다운로드할 수 있습니다.
오프라인 상태를 선호하는 경우, 이미 컴퓨터에 내장 옵션이 있습니다. Windows 및 mac 기기 모두 Microsoft Edge나 Chrome과 같은 브라우저에서 PDF로 인쇄 기능을 사용하여 PDF를 분할할 수 있으며, 전용 편집기를 사용하면 페이지 분할에 대한 더 많은 제어를 할 수 있습니다. 만들어야 하는 파일 수와 출력 옵션을 얼마나 커스터마이즈하고 싶은지에 따라 각 방법에 해당하는 상황이 있습니다.
이 가이드에서는 PDF 페이지를 분리하는 다섯 가지 신뢰할 수 있는 방법을 안내합니다: 무료 온라인 도구, 브라우저 PDF로 인쇄 트릭, Adobe Acrobat, 수동 썸네일 선택, 개발자를 위한 프로그래매틱 방법. PDF를 분할하는 도구는 전용 편집기, 무료 온라인 도구 및 브라우저 인쇄 기능을 포함하므로 모든 상황에 맞는 해결책이 있습니다. 자신의 애플리케이션 내부에서 PDF를 자동으로 분할해야 하는 팀을 위해서는 동일한 작업을 코드로 처리하는 .NET 라이브러리인 IronPDF도 다룹니다.
방법 1: 무료 PDF 스플리터 온라인 사용하기
PDF 파일을 분리하는 가장 쉬운 방법은 무료 웹 도구를 사용하는 것입니다. 이 온라인 도구들은 브라우저 내에서 실행되므로 다운로드할 것도 없고 데스크톱에 설치할 것도 없습니다. 몇 번의 클릭으로 PDF 파일을 분할할 수 있습니다: 사이트로 이동하여 업로드 구역에 파일을 떨어뜨리고, 도구가 문서를 처리하도록 합니다.
대부분의 스플리터는 동일한 절차를 따릅니다. PDF 파일을 페이지에 드래그하거나 업로드 버튼을 클릭하여 찾아봅니다. 파일이 나타나면 어떻게 분할할지 결정합니다. 많은 스플리터는 페이지 범위별로, 각 단일 페이지별로, 또는 고정된 간격으로 PDF 페이지를 분할할 수 있습니다. 선택 후, 분할을 클릭하면 도구가 여러 PDF를 다운로드 받을 준비를 합니다. 일부 서비스는 모든 것을 하나의 폴더에 ZIP으로 저장할 수 있게 하므로 각 파일을 하나씩 가져올 필요가 없습니다. 이 방식은 소프트웨어가 전혀 필요 없기 때문에 긴 파일을 나누는 데 인기가 있습니다.
알아두면 유용한 세부 사항: 많은 PDF 스플리터는 사용자가 단일 PDF 문서에서 여러 개의 별도의 파일을 생성할 수 있으며, 일부 도구는 한 번에 최대 20개의 분할 파일을 생성할 수 있습니다. 그렇게 하면 긴 매뉴얼이나 계약서를 명확히 라벨링된 범위로 나누어야 할 때 온라인 스플리터가 강력한 선택이 됩니다.
결제나 가입 없이 PDF를 분할할 수 있는 스플리터를 찾아보십시오. 많은 PDF 스플리터는 사용량에 따라 구독 또는 수수료를 요구하지만, 일부 도구는 결제나 가입 없이 PDF를 분할할 수 있도록 하여 간단한 일회성 작업에 이상적입니다.
방법 2: 브라우저에서 PDF로 인쇄하기로 PDF 분할하기
아무것도 업로드하지 않으려면 PDF로 인쇄 기능이 Windows 및 mac에 내장되어 있으며, 브라우저에서 바로 작동합니다. 이 방법은 선택한 몇 페이지만 필요하고 온라인 도구를 완전히 피하고 싶은 경우 유용합니다.
Microsoft Edge 또는 Chrome에서 PDF 문서를 엽니다. 인쇄 단축키를 누르거나 인쇄 메뉴를 열고, Windows에서 Microsoft Print to PDF로, mac에서 PDF로 저장으로 프린터를 변경합니다. 페이지 필드에 1에서 3과 같이 원하는 페이지 번호나 범위를 입력한 후 결과를 저장합니다. PDF로 인쇄 기능은 사용자가 특정 페이지를 선택해 PDF 문서의 하위 집합을 저장할 수 있도록 하여, 사용자가 선택한 것만 포함된 깔끔한 새 파일을 얻게 합니다.
이 트릭은 긴 파일을 짧은 것으로 변환하는 가장 간단한 방법 중 하나입니다. 사용자는 Microsoft Edge나 Chrome과 같은 브라우저에서 PDF를 열고, 개별 페이지 또는 그들 중 작은 그룹을 추가 소프트웨어 없이 인쇄 기능으로 저장할 수 있습니다. 동일한 단계가 Windows와 mac 모두에서 작동하여 전용 편집기가 설치되어 있지 않은 기기에서 신뢰할 수 있는 대체 방법이 됩니다.
주의할 점: 브라우저 방법은 한 번에 선택된 페이지 한 세트를 꺼내는 것이 가장 좋습니다. 보고서를 여러 파일로 한 번에 나누어야 하는 경우, 온라인 스플리터나 데스크톱 편집기가 더 빠를 것입니다. 각 섹션을 위해 인쇄 단계를 반복하는 대신, 한 번만 작업을 진행하기 때문입니다.
방법 3: Adobe Acrobat에서 페이지 나누기
이미 Adobe 소프트웨어를 소유한 사람들을 위해, Adobe Acrobat은 브라우저 방법보다 더 많은 출력 옵션을 제공하는 전용 분할 도구를 제공합니다. 이것은 큰 PDF를 자주 다루고 게시물과 보고서를 위한 반복 가능한 지침을 원하는 경우 훌륭한 선택입니다.
Adobe Acrobat에서 PDF 파일을 열고 페이지 정리 도구를 선택한 후, 분할을 선택합니다. 거기서부터 문서를 여러 방법으로 분할할 수 있습니다. PDF 문서는 페이지 수, 페이지 범위, 상위 수준 북마크, 파일 크기로 분할할 수 있습니다. 만약 파일 크기로 분할을 설정하면, Acrobat이 이메일로 공유하기에 충분히 작은 청크로 파일을 나누어 크기가 너무 커서 전송하지 못하는 큰 파일을 도와줍니다.
Acrobat을 사용하면 새 파일이 저장될 위치도 선택할 수 있습니다. PDF 분할 후에 새로 생성된 파일은 일반적으로 원래 문서가 있던 동일한 위치에 저장되어 작업 완료 후 쉽게 찾을 수 있습니다. 원본과 분리하고 싶으면 출력 옵션을 다른 폴더로 가리킬 수도 있습니다. 이 수준의 제어는 많은 전문가들이 매일 민감한 계약서나 긴 설명서를 다룰 때 Adobe를 선택하는 이유입니다. 파일마다 지침이 동일하게 유지되기 때문입니다.
PDF 페이지를 특정 페이지 범위별로 분할하거나, 각 개별 페이지를 분리하거나, 상위 수준 북마크에서 분할하거나, 페이지 수 간격(예: 2페이지마다 새 파일 생성)으로 설정하여 분리할 수 있습니다.
방법 4: 썸네일을 사용하여 페이지 수동으로 분리하기
때로는 고정된 범위를 원하지 않습니다; 정확한 PDF 페이지를 손으로 선택하고 싶습니다. 대부분의 현대 편집기에는 눈으로 이 작업을 할 수 있게 해주는 가위 도구 아이콘이나 페이지 썸네일 패널이 있습니다. 사용자는 썸네일을 사용하여 페이지를 수동으로 분리하거나 사용된 도구에 따라 여러 부분으로 PDF를 분할할 특정 간격을 설정할 수 있습니다.
이렇게 작업하려면 썸네일 보기를 열고, 두 페이지 사이의 가위 도구 아이콘을 클릭하여 분할점을 표시하거나 페이지를 끌어내어 그룹으로 만듭니다. 이 시각적 접근은 데이터가 깔끔한 패턴을 따르지 않는 엉망인 스캔에서 유용합니다. 각 페이지를 보고 결정할 수 있기 때문입니다. 개별 페이지가 각 별도의 PDF에 어떤 식으로 들어가는지 완전히 제어할 수 있습니다.
분할의 반대가 필요할 때, 동일한 편집기들이 일반적으로 파일을 다시 합치거나 더 이상 필요하지 않은 페이지를 삭제할 수 있습니다. 페이지를 제거하면 나머지를 분할하기 전에 전체 파일 크기를 줄일 수 있으며 동시에 순서를 편집할 수 있습니다.
방법 5: 모바일 및 태블릿 사용자 주의
분할은 노트북이나 데스크톱에 한정되지 않습니다. PDF 분할 도구는 데스크톱, 노트북 및 모바일 폰을 포함한 다양한 장치에서 액세스할 수 있으므로, PDF를 이동 중에도 분할할 수 있어 편리합니다. 컴퓨터에서 떨어져 있을 때, ipad나 iphone에서 동일한 PDF 온라인 서비스나 모바일 앱을 사용하여 파일을 여전히 분리할 수 있습니다.
모바일 흐름은 데스크톱과 유사합니다. PDF를 여러 조각으로 업로드하거나 공유한 후, 범위를 선택하고 앱이 이를 장치 또는 클라우드 폴더에 저장합니다. 이것은 받은 편지함에 도착한 단일 PDF를 다음 회의 전에 동료에게 예시 섹션만 전달해야 하는 경우에 유용합니다.
일반적인 문제 및 문제 해결
간단한 분할조차 몇 가지 문제에 부딪힐 수 있습니다. 다음은 가장 일반적인 문제와 해결 방법입니다.
큰 파일이 업로드를 거부합니다.
일부 온라인 도구는 드롭할 수 있는 파일 크기를 제한합니다. PDF 파일이 너무 크다면, 데스크톱 편집기를 사용하거나 먼저 문서를 압축한 후, 분할해보세요. 압축 후 분할하면 업로드가 작고 빠릅니다.
페이지가 잘못된 순서로 나옵니다.
분할 그룹이 뒤섞인 것으로 보인다면, 입력한 범위를 다시 확인하세요. 5-2와 같은 범위는 기대한 대로 작동하지 않으므로, 항상 작은 숫자를 먼저 입력하세요.
결제벽이나 로그인 화면에 도달했습니다.
많은 스플리터가 다운로드 전에 가입 또는 유료 계정을 요구합니다. 한 번만 분할이 필요하다면, 결제나 계정 없이 완료할 수 있는 서비스를 찾아보세요. 일부는 워터마크를 제거하기 위해 로그인해야 하므로, 일반 분할에 대해 무료 경로가 여전히 작동할 수 있습니다.
새 파일이 사라졌습니다.
대부분의 편집기에서는, 분할된 파일이 원래 위치와 동일한 폴더에 저장된다는 것을 기억하세요. 그들을 찾을 수 없다면, 해당 폴더를 날짜별로 정렬하고 분할을 실행한 시간에 생성된 파일을 찾으세요.
분할을 취소해야 합니다.
분할은 원본을 절대 변경하지 않으므로, 항상 깨끗한 마스터 사본을 유지할 수 있습니다. 분할이 잘못되었다면, 단순히 다시 실행하거나, 조각을 다시 하나의 문서로 병합하세요. 원본을 손에 들고 있으면 다양한 범위로 자유롭게 실험할 수 있습니다, 결과가 정확히 무엇이 필요한지까지.
파일이 예상보다 큽니다.
단일 PDF를 여러 작은 파일로 분할하면, 때로는 총 파일 크기가 증가할 수 있습니다. 새 파일마다 자체 구조가 있기 때문입니다. 저장 공간이 부족하다면, 분할 후 선택한 페이지를 압축하거나 전체 문서를 분리하는 대신 실제로 필요한 특정 페이지만 분리하세요.
빠른 참고: 방법 비교
| 방법 | ~에 가장 적합함 | 인터넷 필요 | 비용 | 출력 |
|---|---|---|---|---|
| 무료 PDF 온라인 스플리터 | 빠른 일회성 작업, 여러 PDF로 분할 | 예 | 무료, 때로는 가입 필요 | 최대 20개의 분할 파일 |
| 브라우저 PDF로 인쇄 | 선택한 몇 페이지 저장 | 아니요 | 무료 | 선택한 범위의 단일 PDF |
| Adobe Acrobat | 큰 PDF, 파일 크기 또는 북마크별로 분할 | 아니요 | 유료 (Adobe) | 폴더 내 여러 파일 |
| 수동 썸네일 | 개별 페이지 손으로 선택 | 도구에 따라 다름 | 다양한 | 사용자 맞춤 별도 PDF |
| IronPDF (코드) | 여러 파일에서 자동 분할 | 아니요 | 무료 체험 가능 | 완전히 사용자 맞춤화 가능 |
개발자를 위한: IronPDF로 PDF 페이지 분리하기
.NET 개발자들이 PDF 파일을 자동으로 분리해야 하는 경우, IronPDF로 전 과정을 몇 줄의 C#으로 변환합니다. 각 파일을 위한 UI를 클릭하는 대신, 자체 애플리케이션 안에서 페이지, 범위 또는 설정한 간격별로 PDF 문서를 분할할 수 있습니다. 이는 수백만 개 문서로 확장됩니다.
핵심 메소드는 CopyPages()로, 요청한 페이지를 새로운 PdfDocument 객체로 추출합니다. 아래 예제에서는 보고서를 로드하고 첫 페이지를 단독으로 저장한 후, 페이지 범위를 두 번째 파일로 저장합니다.
using IronPdf;
// Load the source PDF document from disk
PdfDocument pdf = PdfDocument.FromFile("Quarterly-Report.pdf");
// Separate a single page (page 1, zero-based index 0)
PdfDocument firstPage = pdf.CopyPage(0);
firstPage.SaveAs("Page-1.pdf");
// Separate a specific range of pages (pages 2 to 4)
PdfDocument section = pdf.CopyPages(1, 3);
section.SaveAs("Section.pdf");
using IronPdf;
// Load the source PDF document from disk
PdfDocument pdf = PdfDocument.FromFile("Quarterly-Report.pdf");
// Separate a single page (page 1, zero-based index 0)
PdfDocument firstPage = pdf.CopyPage(0);
firstPage.SaveAs("Page-1.pdf");
// Separate a specific range of pages (pages 2 to 4)
PdfDocument section = pdf.CopyPages(1, 3);
section.SaveAs("Section.pdf");
Imports IronPdf
' Load the source PDF document from disk
Dim pdf As PdfDocument = PdfDocument.FromFile("Quarterly-Report.pdf")
' Separate a single page (page 1, zero-based index 0)
Dim firstPage As PdfDocument = pdf.CopyPage(0)
firstPage.SaveAs("Page-1.pdf")
' Separate a specific range of pages (pages 2 to 4)
Dim section As PdfDocument = pdf.CopyPages(1, 3)
section.SaveAs("Section.pdf")
각 페이지를 자체 파일로 분할하는 일반적인 방법은 페이지 수를 반복하고 각 페이지를 차례로 저장하는 것입니다. 이것은 문서를 매 1페이지마다 나누도록 설정된 분할 기능과 유사합니다.
using IronPdf;
PdfDocument pdf = PdfDocument.FromFile("Quarterly-Report.pdf");
// Create one separate PDF for each page in the document
for (int i = 0; i < pdf.PageCount; i++)
{
PdfDocument singlePage = pdf.CopyPage(i);
singlePage.SaveAs($"Page-{i + 1}.pdf");
}
using IronPdf;
PdfDocument pdf = PdfDocument.FromFile("Quarterly-Report.pdf");
// Create one separate PDF for each page in the document
for (int i = 0; i < pdf.PageCount; i++)
{
PdfDocument singlePage = pdf.CopyPage(i);
singlePage.SaveAs($"Page-{i + 1}.pdf");
}
Imports IronPdf
Dim pdf As PdfDocument = PdfDocument.FromFile("Quarterly-Report.pdf")
' Create one separate PDF for each page in the document
For i As Integer = 0 To pdf.PageCount - 1
Dim singlePage As PdfDocument = pdf.CopyPage(i)
singlePage.SaveAs($"Page-{i + 1}.pdf")
Next
분할 파일이 지정된 위치에 작성되므로, 모든 파일을 단일 출력 폴더로 던지고 나중에 파이프라인에서 선택할 수 있습니다. 이 접근 방식은 대형 PDF도 편안하게 처리하며 원본 형식을 그대로 유지하여 각 페이지의 데이터와 레이아웃이 분할 이전과 정확히 동일하게 유지됩니다.
시작하려면 NuGet 패키지 관리자에서 라이브러리를 설치하세요:
Install-Package IronPdf
Install-Package IronPdf
전체 분할 과정을 IronPDF 분할 문서에서 탐색하고, 무료 체험을 통해 자체 파일에서 테스트하고, 설정 세부사항을 위한 공식 시작 가이드를 읽으세요.
추가 읽기:
마무리
PDF 페이지를 어떻게 분리할지는 실제로 얼마나 자주 하는지에 따라 달라집니다. 간단한 일회성 작업의 경우, 무료 PDF 온라인 스플리터나 브라우저에 내장된 PDF로 인쇄 도구로 1분 내로 완료할 수 있으며, 계정이 필요 없습니다. 파일 크기, 북마크 또는 출력 옵션에 대한 세밀한 제어가 필요할 때, Adobe Acrobat과 썸네일 기반 편집기는 사용자 정의를 제공하며, 페이지를 삭제하거나 섹션을 병합할 수 있습니다.
대규모로 파일을 분할해야 하는 사람에게 있어, 작업을 코드로 전환하는 것이 현명한 선택입니다. IronPDF는 .NET 팀이 PDF를 분할하고, 페이지를 변환하며, 여러 파일을 프로그래밍 방식으로 재구성할 수 있도록 하며, 무료 체험으로 이를 시도해 볼 수 있습니다. 어떻게 분할하든, 항상 원본은 안전하게 유지되므로 자유롭게 실험해보세요.




