PngDevice

개요

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

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

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

속성

이름유형액세스설명
TransparentBackgroundbool읽기/쓰기true인 경우, 렌더링된 PNG는 페이지 배경을 투명하게 유지합니다.
ResolutionResolution읽기출력 해상도(DPI).
RenderingOptionsAspose.Pdf.RenderingOptions읽기/쓰기페이지를 이미지로 렌더링하는 고급 제어를 위한 렌더링 옵션.
CoordinateTypePageCoordinateType읽기/쓰기어떤 페이지 박스가 렌더링된 이미지 범위를 결정하는지.
Widthint읽기설정된 목표 픽셀 너비 (0 = 해상도에서 페이지의 자연 크기를 따름).
Heightint읽기구성된 목표 픽셀 높이 (0 = 해상도에서 페이지의 자연 크기를 따름).
FormPresentationModeFormPresentationMode읽기/쓰기양식 필드가 렌더링되는 방식 (Production vs Editor).

메서드

시그니처설명
PngDevice(renderer: IPageRenderer)이 PngDevice 인스턴스에서 PngDevice(renderer)를 호출합니다.
PngDevice(renderer: IPageRenderer, resolution: Resolution)이 PngDevice 인스턴스에서 PngDevice(renderer, resolution)를 호출합니다.
PngDevice()
PngDevice(resolution: Resolution)이 PngDevice 인스턴스에서 PngDevice(resolution)를 호출합니다.
PngDevice(width: int, height: int)이 PngDevice 인스턴스에서 PngDevice(width, height)를 호출합니다.
PngDevice(width: int, height: int, resolution: Resolution)이 PngDevice 인스턴스에서 PngDevice(width, height, resolution)를 호출합니다.
PngDevice(pageSize: Aspose.Pdf.PageSize)주어진 pageSize에 맞게 150 DPI로 크기를 구성합니다.
PngDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution)요청된 해상도에 따라 pageSize에 맞게 크기를 구성합니다.
Process(page: Page, output: Stream)이 PngDevice 인스턴스에서 Process(page, output)를 호출합니다.
ImageDevice(resolution: Resolution)내장된 SoftwarePageRenderer를 사용하여 Resolution이 있는 새로운 ImageDevice를 초기화합니다.
ImageDevice()새로운 ImageDevice를 기본 해상도와 내장된 SoftwarePageRenderer으로 초기화합니다.
ImageDevice(width: int, height: int)새로운 ImageDevice를 명시적인 출력 픽셀 차원으로, 기본 해상도(150 DPI)에서 내장된 SoftwarePageRenderer을 사용하여 초기화합니다.
ImageDevice(width: int, height: int, resolution: Resolution)새로운 ImageDevice를 명시적인 출력 픽셀 차원 및 렌더링 해상도로, 내장된 SoftwarePageRenderer을 사용하여 초기화합니다.
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)페이지를 이미지 바이트로 변환합니다.

참조

 한국어