이 문서에서는 구성 세부 정보 및 실행 가능한 샘플 코드를 사용하여 C#의 PDF에서 이미지를 가져오는 방법에 대한 세부 정보를 제공합니다. JPEG, PNG 등과 같은 다양한 형식으로 **C#의 PDF에서 이미지를 가져오는 데 필요한 모든 클래스와 메서드가 제공되므로 이 애플리케이션을 작성하는 데 사용할 수 있는 완전한 프로그램 로직이 공유됩니다. 또한 PDF 파일에서 출력 이미지를 가져온 후 사용자 정의하여 프로세스를 향상시키는 다양한 옵션을 배우게 됩니다.
C#에서 PDF 이미지를 가져오는 단계
- Aspose.PDF for .NET를 사용하여 PDF에서 이미지를 추출하도록 IDE 구성
- Document 클래스 개체를 사용하여 이미지가 포함된 소스 PDF 파일 로드
- XImage 클래스 개체를 사용하여 특정 이미지에 액세스
- 원하는 이미지의 이름을 사용하여 새 파일 스트림 생성
- 이미지를 JPEG로 저장하고 스트림을 닫습니다.
이 단계에서는 먼저 원본 PDF 파일을 로드한 다음 PDF의 특정 페이지에 액세스하는 단계별 접근 방식을 공유하여 *C#*에서 PDF에서 이미지를 가져오는 방법을 설명합니다. 각 페이지에는 색인을 사용하여 참조할 수 있는 이미지를 포함한 리소스 모음이 있습니다. 원하는 이미지 참조가 XImage 클래스 개체에 액세스되면 원하는 형식의 스트림에 이미지로 저장할 수 있습니다.
C#의 PDF에서 이미지를 가져오는 코드
이 코드는 Document 클래스 개체에 이미지를 로드한 다음 특정 페이지의 리소스 목록을 가져온 다음 리소스에서 해당 페이지의 이미지 목록을 가져와 *C#*의 PDF에서 이미지를 가져오는 프로세스를 보여줍니다. 특정 이미지에 액세스할 수 있게 되면 문서 내의 참조 변경 사항과 함께 이미지의 이름을 바꿀 수 있습니다. 디스크에 저장하기 전에 이미지를 필터링하기 위해 이름, 높이 및 너비와 같은 다른 속성을 얻을 수도 있습니다.
이 튜토리얼은 PDF 페이지에서 이미지를 추출하도록 안내했습니다. PDF 파일에 워터마크를 추가하는 과정을 알아보려면 C#에서 PDF에 워터마크를 추가하는 방법에 있는 문서를 참조하세요.