JpegDevice

개요

JpegDevice은 Aspose.PDF FOSS에서 .NET을(를) 위한 클래스입니다. 상속 대상: ImageDevice.

PDF 문서 페이지를 JPEG 이미지 형식으로 렌더링합니다.

이 클래스는 .NET 프로그램에서 JpegDevice 객체를 다루기 위한 25개의 메서드를 제공합니다. 사용 가능한 메서드에는 ClearEncoder, GetBitmap, ImageDevice, JpegDevice, Process, SetEncoder가 포함됩니다. 모든 공개 멤버는 Aspose.PDF FOSS for .NET 패키지를 설치한 후 any .NET 애플리케이션에서 접근할 수 있습니다. 속성: CoordinateType, FormPresentationMode, Height, Quality, RenderingOptions, Resolution, 및 1개 추가.

속성

이름유형액세스설명
Qualityint읽기JPEG 품질 (1-100).
FormPresentationModeFormPresentationMode읽기/쓰기폼 표시 모드 (Production은 폼 값을 렌더링하고; Editor는 빈 필드를 렌더링합니다).
ResolutionResolution읽기DPI 단위 출력 해상도.
RenderingOptionsAspose.Pdf.RenderingOptions읽기/쓰기페이지를 이미지로 변환할 때 고급 제어를 위한 렌더링 옵션.
CoordinateTypePageCoordinateType읽기/쓰기렌더링된 이미지 범위를 결정하는 페이지 박스는 무엇인가요.
Widthint읽기구성된 목표 픽셀 너비 (0 = 페이지의 자연 크기를 해상도에서 따릅니다.).
Heightint읽기구성된 목표 픽셀 높이 (0 = 페이지의 자연 크기를 해상도에서 따릅니다.).

메서드

시그니처설명
JpegDevice(renderer: IPageRenderer)이 JpegDevice 인스턴스에서 JpegDevice(renderer)를 호출합니다.
JpegDevice(renderer: IPageRenderer, resolution: Resolution)이 JpegDevice 인스턴스에서 JpegDevice(renderer, resolution)을 호출합니다.
JpegDevice(renderer: IPageRenderer, resolution: Resolution, quality: int)이 JpegDevice 인스턴스에서 JpegDevice(renderer, resolution, quality)을 호출합니다.
JpegDevice()
JpegDevice(resolution: Resolution)이 JpegDevice 인스턴스에서 JpegDevice(resolution)을 호출합니다.
JpegDevice(resolution: Resolution, quality: int)이 JpegDevice 인스턴스에서 JpegDevice(resolution, quality)을 호출합니다.
JpegDevice(quality: int)이 JpegDevice 인스턴스에서 JpegDevice(quality)를 호출합니다.
JpegDevice(width: int, height: int)이 JpegDevice 인스턴스에서 JpegDevice(width, height)를 호출합니다.
JpegDevice(width: int, height: int, resolution: Resolution)이 JpegDevice 인스턴스에서 JpegDevice(width, height, resolution)를 호출합니다.
JpegDevice(width: int, height: int, resolution: Resolution, quality: int)이 JpegDevice 인스턴스에서 JpegDevice(width, height, resolution, quality)를 호출합니다.
JpegDevice(pageSize: Aspose.Pdf.PageSize)pageSize에 맞게 150 DPI로 구성하고, 기본 품질은 100입니다.
JpegDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution)pageSize에 맞게 해상도로 구성하고, 기본 품질은 100입니다.
JpegDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution, quality: int)pageSize에 맞게 해상도로 구성하며 명시적인 품질을 지정합니다.
SetEncoder(encoder: JpegEncoder)전역 JPEG 인코더 함수를 등록합니다.
ClearEncoder()등록된 JPEG 인코더를 제거하십시오.
Process(page: Page, output: Stream)이 JpegDevice 인스턴스에서 Process(page, output)를 호출합니다.
ImageDevice(resolution: Resolution)내장된 SoftwarePageRenderer를 사용하여 해상도가 지정된 새로운 ImageDevice를 초기화합니다.
ImageDevice()기본 해상도와 내장된 SoftwarePageRenderer를 사용하여 새로운 ImageDevice를 초기화합니다.
ImageDevice(width: int, height: int)내장된 SoftwarePageRenderer를 사용하고 기본 해상도(150 DPI)에서 명시적인 출력 픽셀 크기를 지정하여 새로운 ImageDevice를 초기화합니다.
ImageDevice(width: int, height: int, resolution: Resolution)내장된 SoftwarePageRenderer을 사용하여 명시적인 출력 픽셀 차원과 렌더링 해상도로 새로운 ImageDevice를 초기화합니다.
ImageDevice(pageSize: Aspose.Pdf.PageSize)포인트 단위의 PageSize에서 초기화합니다(기본 150 DPI에서 정수 픽셀 차원으로 변환).
ImageDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution)PageSize와 렌더링 해상도로 초기화합니다.
GetBitmap(page: Page)페이지를 비트맵으로 렌더링합니다.
Process(page: Page, outputFileName: string)페이지를 이미지 파일로 변환합니다.
Process(page: Page)페이지를 이미지 바이트로 변환합니다.

참조

 한국어