
DOC 또는 DOCX 파일에서 Word 페이지를 추출하는 것은 다양한 경우에 유용할 수 있습니다. 특정 섹션만 공유하거나, 요약을 유지하거나, 긴 문서를 나누고 싶을 수 있습니다. 이 게시물에서는 C#을 사용하여 Word 문서에서 단일 페이지 또는 페이지 범위를 추출하는 방법을 보여드리겠습니다.
이 기사는 다음 주제를 다룹니다:
.NET SDK를 사용하여 Word 페이지 추출하기
우리는 Aspose.Words for .NET을 사용하여 C#에서 프로그래밍적으로 Word 페이지를 추출할 것입니다. 이것은 .NET 응용 프로그램에서 Word 문서와 작업하기 위한 강력한 라이브러리입니다. 개발자는 이 라이브러리를 사용하여 Word 파일에서 콘텐츠를 프로그래밍적으로 생성, 편집, 변환 및 추출할 수 있습니다.
Aspose.Words for .NET 설치 방법
PM> Install-Package Aspose.Words
- 코드에 다음과 같은 필수 네임스페이스를 추가하세요:
using Aspose.Words;
그게 전부입니다, 이제 Word 파일로 작업할 준비가 되었습니다.
워드 문서에서 단일 페이지 추출하기
특정 페이지를 Word 문서에서 추출하려면, 아래 단계에 따라 진행하십시오:
Document
클래스를 사용하여 Word 문서를 로드합니다.- 각 페이지를 간단한
for
루프를 사용하여 반복합니다. ExtractPages()
메서드를 사용하여 한 페이지씩 추출하십시오.- 각 페이지를
Save()
메소드를 사용하여 별도의.docx
파일로 저장하십시오.
다음 코드 예제는 C#에서 Word 문서에서 단일 페이지를 추출하는 방법을 보여줍니다:
using Aspose.Words;
// Load a document
Document doc = new Document("sample-multi-page.docx");
// 페이지를 하나씩 추출하세요
for (int page = 0; page < doc.PageCount; page++)
{
// 각 페이지를 별도의 문서로 저장하세요.
Document extractedPage = doc.ExtractPages(page, 1);
extractedPage.Save($"split_by_page_{page + 1}.docx");
}
이 코드는 파일을 로드하고, 페이지를 하나씩 추출하여 새 Word 문서로 저장합니다.

C#에서 Word 문서의 페이지 추출하기
워드 문서에서 페이지 범위 추출하기
다음 단계를 따라 여러 페이지를 한 번에 추출할 수 있습니다:
Document
클래스를 사용하여 문서를 불러옵니다.ExtractPages()
메서드를 사용하여 페이지 범위를 추출합니다.- 추출한 페이지를 새
.docx
파일로 저장합니다.
using Aspose.Words;
// Load a document
Document doc = new Document("sample-multi-page.docx");
// 페이지 범위 추출
Document extractedPages = doc.ExtractPages(3, 2);
// 페이지를 별도의 문서로 저장하세요.
extractedPages.Save("split_by_page_range.docx");
이것은 선택된 페이지만 포함하는 새로운 문서를 생성합니다.

C#에서 Word 파일에서 페이지 범위 추출하기
워드 온라인에서 페이지 추출하기
당신은 또한 우리의 무료 온라인 워드 분할기를 사용하여 워드 페이지를 추출할 수 있습니다. 파일을 업로드하고, 페이지를 선택한 다음, 결과를 다운로드하세요.

무료 학습 자료 탐색하기
여기 더 알아보기 위한 유용한 링크가 있습니다:
결론
이 기사에서는 C#을 사용하여 Word 문서에서 페이지를 추출하는 방법을 배웠습니다. 우리는 Aspose.Words for .NET을 사용하여 단일 및 여러 페이지를 빠르고 쉽게 추출했습니다. 이 접근법은 요약 작성, 섹션 내보내기 또는 대용량 파일 분할에 이상적입니다.
질문이 있으신가요? support forum에서 자유롭게 문의하세요.