이 빠른 가이드는 C#에서 PDF를 이미지로 변환하는 방법에 대한 세부 정보를 제공합니다. 해상도, 높이, 너비 및 기본 글꼴 설정, 페이지 너비에 맞게 이미지 크기 조정 등과 같은 기타 속성을 설정할 수 있습니다. PDF 페이지를 이미지로 변환하기 위해 C# 코드가 사용되며 PDF 파일을 PNG 이미지로 변환하는 자세한 단계가 아래에 나와 있습니다.
C#에서 PDF를 이미지로 변환하는 단계
- NuGet 패키지 관리자를 사용하여 Aspose.PDF을(를) 설치하여 PDF를 이미지로 변환
- 이미지로 변환하기 위해 소스 PDF 파일을 Document 클래스 개체에 로드합니다.
- 출력 이미지 해상도를 설정하기 위한 Resolution 객체 생성
- 해상도 개체를 사용하여 PngDevice 클래스 개체 초기화
- Document.Pages 컬렉션을 사용하여 원본 PDF의 모든 페이지를 구문 분석합니다.
- PngDevice.Process 함수를 호출하여 각 PDF 페이지를 이미지로 변환하고 디스크에 저장
여기에서 필요한 참조를 추가한 다음 대상 PDF를 로드하여 *PDF를 C#*의 이미지로 렌더링하는 단계별 세부 정보를 얻을 수 있습니다. 모든 출력 이미지 파일에 대해 다른 구성을 설정하고 이미지로 변환하기 위해 모든 PDF 파일 페이지를 구문 분석할 수 있습니다. 결국 변환된 각 이미지는 디스크의 별도 파일에 저장됩니다.
C#에서 PDF를 이미지로 내보내는 코드
이 코드는 Document 클래스 개체를 사용하여 Document 클래스에 반복을 위한 페이지 컬렉션이 포함된 소스 PDF를 로드합니다. 출력 이미지의 다른 속성을 설정하기 위해 이미지 해상도, 높이, 너비, BarcodeOptimization, InterpolationHighQuality 및 OptimizeDimensions와 같은 다양한 매개변수 설정을 지원하는 Resolution 및 PngDevice 개체가 선언됩니다. BmpDevice, EmfDevice, GifDevice 및 기타 여러 가지를 사용하여 다양한 유형의 이미지를 만들 수 있습니다.
C#*을 사용하여 *PDF 페이지를 이미지로 전송하는 프로세스를 배웠습니다. PDF 파일 생성을 처음부터 배우려면 C#에서 PDF를 만드는 방법에 대한 문서를 참조하세요.