ThumbnailDevice
개요
ThumbnailDevice은(는) Aspose.PDF FOSS에서 .NET용 클래스입니다. 상속: ImageDevice.
PDF 문서 페이지를 썸네일 PNG 이미지로 렌더링합니다.
이 클래스는 .NET 프로그램에서 ThumbnailDevice 객체를 다루기 위한 16개의 메서드를 제공합니다. 사용 가능한 메서드: GetBitmap, ImageDevice, Process, ThumbnailDevice. 모든 공개 멤버는 Aspose.PDF FOSS for .NET 패키지를 설치한 후 모든 .NET 애플리케이션에서 접근할 수 있습니다. 속성: CoordinateType, FormPresentationMode, Height, RenderingOptions, Resolution, Width.
속성
| 이름 | 유형 | 액세스 | 설명 |
|---|---|---|---|
Resolution | Resolution | 읽기 | DPI 단위의 출력 해상도. |
RenderingOptions | Aspose.Pdf.RenderingOptions | 읽기/쓰기 | 페이지를 이미지로 변환하는 고급 제어를 위한 렌더링 옵션. |
CoordinateType | PageCoordinateType | 읽기/쓰기 | 어떤 페이지 박스가 렌더링된 이미지 범위를 구동합니까? |
Width | int | 읽기 | 설정된 목표 픽셀 너비 (0 = 해상도에서 페이지의 자연 크기를 따름). |
Height | int | 읽기 | 설정된 목표 픽셀 높이 (0 = 해상도에서 페이지의 자연 크기를 따름). |
FormPresentationMode | FormPresentationMode | 읽기/쓰기 | 양식 필드가 렌더링되는 방식 (Production vs Editor). |
메서드
| 시그니처 | 설명 |
|---|---|
ThumbnailDevice() | 이 ThumbnailDevice 인스턴스에서 ThumbnailDevice를 호출합니다. |
ThumbnailDevice(resolution: Resolution) | 이 ThumbnailDevice 인스턴스에서 ThumbnailDevice(resolution)를 호출합니다. |
ThumbnailDevice(width: int, height: int) | 이 ThumbnailDevice 인스턴스에서 ThumbnailDevice(width, height)를 호출합니다. |
ThumbnailDevice(width: int, height: int, resolution: Resolution) | 이 ThumbnailDevice 인스턴스에서 ThumbnailDevice(width, height, resolution)를 호출합니다. |
ThumbnailDevice(pageSize: Aspose.Pdf.PageSize) | 주어진 pageSize에 맞게 150 DPI로 크기를 지정합니다. |
ThumbnailDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | 요청된 해상도에서 pageSize에 맞게 크기를 지정합니다. |
Process(page: Page, output: Stream) | 이 ThumbnailDevice 인스턴스에서 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) | 기본 150 DPI에서 정수 픽셀 차원으로 변환된 포인트 단위의 PageSize에서 초기화합니다. |
ImageDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | PageSize와 렌더링 해상도에서 초기화합니다. |
GetBitmap(page: Page) | 페이지를 비트맵으로 렌더링합니다. |
Process(page: Page, outputFileName: string) | 페이지를 이미지 파일로 변환합니다. |
Process(page: Page) | 페이지를 이미지 바이트로 변환합니다. |