이 빠른 자습서에는 개발 환경 구성, 수행할 단계 목록 및 이 기능을 테스트하기 위한 실행 가능한 샘플 코드를 포함하여 C#에서 EPS를 PNG로 변환하는 자세한 단계가 포함되어 있습니다. 샘플 EPS 파일을 로드한 다음 몇 줄의 코드를 사용하여 PNG 파일로 저장해야 합니다. 설정 가능한 여러 옵션이 있으므로 EPS 로드 프로세스와 PNG 렌더링 작업을 제어하여 C#에서 EPS 파일을 PNG로 쉽게 변환할 수 있습니다.
C#에서 EPS를 PNG로 변환하는 단계
- Nuget 패키지 관리자에서 Aspose.PDF for .NET을(를) 사용하여 EPS를 PNG로 변환하는 개발 환경을 설정합니다.
- Document 클래스 개체를 사용하여 EPS 파일 로드
- 위의 EPS 로드 작업을 사용자 지정하려면 PsLoadOptions 개체를 제공하세요.
- 이미지 렌더링을 위한 메서드가 포함된 PngDevice 클래스 개체 초기화
- PngDevice 클래스의 Process 메서드를 사용하여 EPS를 PNG로 변환
이 단계에서는 환경 구성을 위한 리소스를 공유한 다음 작업을 수행하기 위한 단계별 지침을 제공하여 C#*에서 EPS를 PNG로 변경하는 프로세스를 탐색합니다. Document 클래스는 EPS 파일을 로드하는 데 사용하고 PsLoadOptions 클래스 개체는 로드 작업을 사용자 지정하는 데 사용되며 PngDevice 클래스 개체는 이미지를 렌더링하는 데 사용되는 것처럼 변환에 필요한 모든 필요한 클래스와 메서드가 식별됩니다. 출력 이미지를 PNG로 렌더링해야 하기 때문에 PngDevice 클래스 개체가 사용되지만 다른 유형의 이미지로 변환하는 데에도 많은 다른 유형의 장치를 사용할 수 있습니다.
C#에서 EPS를 PNG로 변환하는 코드
소스 파일 형식을 “C#에서 EPS에서 PNG로” 변환하려면 사용할 글꼴 폴더를 설정하는 옵션을 제공하는 EPS 파일을 로드하는 동안 PsLoadOptions 클래스 개체가 사용되며, 오류 발생 시 파일 형식 및 경고 처리기를 설정합니다. PngDevice 클래스 개체는 좌표 유형, 양식 프레젠테이션 모드, 렌더링 옵션 등을 설정하는 속성과 함께 페이지 크기 및 해상도를 설정하는 생성자가 있는 이미지를 렌더링하는 데 사용됩니다. Process 메서드에는 첫 번째 페이지와 같은 하나의 기반 인덱스가 있는 페이지가 필요합니다. 인덱스 1을 사용하여 EPS 파일의 인덱스를 참조하고 두 번째 매개변수는 출력 이미지가 저장될 디스크 또는 스트림의 파일 이름입니다.
이 문서에서는 C#에서 *EPS를 PNG로 변환하는 방법을 배웠습니다." 그러나 이미지를 PDF로 변환하는 프로세스를 알아보려면 C#에서 이미지를 PDF로 변환하는 방법에 대한 문서를 참조하세요.