C#에서 Word 문서에서 페이지 추출 | Word 페이지 추출

DOC 또는 DOCX 파일에서 Word 페이지를 추출하는 것은 다양한 경우에 유용할 수 있습니다. 특정 섹션만 공유하거나, 요약을 유지하거나, 긴 문서를 나누고 싶을 수 있습니다. 이 게시물에서는 C#을 사용하여 Word 문서에서 단일 페이지 또는 페이지 범위를 추출하는 방법을 보여드리겠습니다.

이 기사는 다음 주제를 다룹니다:

.NET SDK를 사용하여 Word 페이지 추출하기

우리는 Aspose.Words for .NET을 사용하여 C#에서 프로그래밍적으로 Word 페이지를 추출할 것입니다. 이것은 .NET 응용 프로그램에서 Word 문서와 작업하기 위한 강력한 라이브러리입니다. 개발자는 이 라이브러리를 사용하여 Word 파일에서 콘텐츠를 프로그래밍적으로 생성, 편집, 변환 및 추출할 수 있습니다.

Aspose.Words for .NET 설치 방법

  1. Download 또는 NuGet 패키지를 설치하십시오:
PM> Install-Package Aspose.Words
  1. 코드에 다음과 같은 필수 네임스페이스를 추가하세요:
using Aspose.Words;

그게 전부입니다, 이제 Word 파일로 작업할 준비가 되었습니다.

워드 문서에서 단일 페이지 추출하기

특정 페이지를 Word 문서에서 추출하려면, 아래 단계에 따라 진행하십시오:

  1. Document 클래스를 사용하여 Word 문서를 로드합니다.
  2. 각 페이지를 간단한 for 루프를 사용하여 반복합니다.
  3. ExtractPages() 메서드를 사용하여 한 페이지씩 추출하십시오.
  4. 각 페이지를 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 문서에서 페이지 추출하기

C#에서 Word 문서의 페이지 추출하기

워드 문서에서 페이지 범위 추출하기

다음 단계를 따라 여러 페이지를 한 번에 추출할 수 있습니다:

  1. Document 클래스를 사용하여 문서를 불러옵니다.
  2. ExtractPages() 메서드를 사용하여 페이지 범위를 추출합니다.
  3. 추출한 페이지를 새 .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 파일에서 페이지 범위 추출하기

워드 온라인에서 페이지 추출하기

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

Image

무료 학습 자료 탐색하기

여기 더 알아보기 위한 유용한 링크가 있습니다:

결론

이 기사에서는 C#을 사용하여 Word 문서에서 페이지를 추출하는 방법을 배웠습니다. 우리는 Aspose.Words for .NET을 사용하여 단일 및 여러 페이지를 빠르고 쉽게 추출했습니다. 이 접근법은 요약 작성, 섹션 내보내기 또는 대용량 파일 분할에 이상적입니다.

질문이 있으신가요? support forum에서 자유롭게 문의하세요.

See Also