ImagePlacement
개요
ImagePlacement은 Aspose.PDF FOSS에서 .NET용으로 제공되는 클래스입니다.
PDF 페이지에서 찾은 이미지 배치를 나타냅니다 — 페이지에 나타나는 이미지 XObject의 위치, 크기 및 해상도(CTM 변환 후).
이 클래스는 .NET 프로그램에서 ImagePlacement 객체를 다루기 위한 4개의 메서드를 제공합니다. 사용 가능한 메서드에는 Hide, Replace, Save가 포함됩니다. 모든 공개 멤버는 Aspose.PDF FOSS for .NET 패키지를 설치하면 모든 .NET 애플리케이션에서 접근할 수 있습니다. 속성: CompositingParameters, Image, Matrix, Operator, Page, Rectangle, 및 2개 더.
속성
| 이름 | 유형 | 액세스 | 설명 |
|---|---|---|---|
Rectangle | Rectangle | 읽기 | 페이지에 있는 이미지의 경계 사각형(페이지 좌표 기준). |
Resolution | Resolution | 읽기 | 이 배치에서 이미지의 해상도(DPI). |
Page | Page | 읽기 | 이 이미지 배치가 발견된 페이지. |
Matrix | Matrix | 읽기 | 이미지가 그려진 지점에서의 변환 행렬(CTM). |
Image | XImage? | 읽기 | 이 배치에 대한 기본 이미지 XObject. |
Operator | Operator? | 읽기 | 이 이미지를 그린 콘텐츠 스트림 연산자(일반적으로 Do). |
Rotation | float | 읽기 | 배치 행렬에서 추출한 회전(도 단위). |
CompositingParameters | CompositingParameters | 읽기 | 이미지가 그려진 시점의 합성 상태(alpha + 블렌드 모드). |
메서드
| 시그니처 | 설명 |
|---|---|
Hide() | 페이지 내용에서 해당 이미지 배치의 Do 호출을 제거하여 숨깁니다. |
Replace(image: Stream) | 이 이미지 배치의 기본 이미지 XObject를 이미지로 교체합니다. |
Save(stream: Stream) | 디코딩된 이미지 바이트를 스트림에 씁니다. |
Save(stream: Stream, format: System.Drawing.Imaging.ImageFormat) | 디코딩된 이미지 바이트를 스트림에 형식으로 씁니다. |