이 튜토리얼에서는 C#에서 JPG를 흑백 PDF로 변환하는 방법에 대해 자세히 설명합니다. 이 작업을 수행하기 위해 환경 설정, 중요한 네임스페이스, 클래스, 메서드 및 프로그래밍 순서를 설정하는 데 필요한 모든 리소스를 얻을 수 있습니다. 몇 가지 API 호출만으로 **JPG를 C#**의 흑백 PDF 변환기로 작성하는 이 프로세스를 사용자 정의하기 위한 설명도 제공됩니다.
C#에서 JPG를 흑백 PDF로 변환하는 단계
- NuGet 패키지 관리자를 사용하여 Aspose.Imaging을(를) 추가할 환경 설정
- 소스 JPG 이미지를 Image 클래스 개체에 로드
- 로드된 이미지를 RasterCachedImage 클래스 개체로 캐스팅 수행
- 캐시되지 않은 경우 이미지 데이터 캐시
- 미리 정의된 고정 임계값을 사용하여 이미지를 이진화합니다.
- PdfOptions 개체를 사용하여 결과 이미지를 PDF로 저장
이 단계에서는 먼저 프로젝트에 필요한 리소스를 추가하여 환경을 설정한 다음 소스 JPG를 Image 클래스에 로드하는 단계별 접근 방식으로 *JPG를 C#*을 사용하여 흑백 PDF로 변경하는 프로세스를 설명합니다. 흑백 PDF로 변경할 개체입니다. 다음 단계에서는 이미지에 대해 RasterCachedImage로 유형 캐스팅을 수행한 다음 이전에 수행하지 않은 경우 성능을 위해 메모리에 캐시합니다. 마지막으로 미리 정의된 고정 임계값을 사용하여 이미지를 이진화한 다음 최종 출력을 PDF로 저장합니다.
C#에서 JPG를 흑백 PDF로 변환하는 코드
이 코드는 *C#*에서 JPG를 흑백 PDF로 변환하기 위한 파일을 로드합니다. 이 파일은 다른 많은 유형의 이미지를 지원할 뿐만 아니라 파일이 아닌 스트림에서 이미지를 로드할 수 있는 것처럼 여러 오버로드된 기능이 있는 Image 클래스 개체를 사용합니다. 디스크에 추가 LoadOptions 매개변수를 사용합니다. 이 LoadOptions 개체는 진행 이벤트 처리기, 데이터 복구 모드, 데이터 배경색 및 버퍼 크기 힌트 설정을 지원합니다.
이 튜토리얼에서는 JPG를 흑백 PDF 파일로 변환하는 방법을 배웠습니다. 이미지 크기 조정 프로세스에 대해 알아보려면 C#에서 이미지 크기를 조정하는 방법에 대한 문서를 참조하세요.