Stamp
개요
Stamp은 Aspose.PDF FOSS에서 .NET용 클래스입니다.
PdfFileStamp 파사드를 통해 적용되는 스탬프를 나타냅니다.
이 클래스는 .NET 프로그램에서 Stamp 객체를 다루기 위한 9개의 메서드를 제공합니다. 사용 가능한 메서드에는: BindImage, BindLogo, BindPdf, BindTextState, SetImageSize, SetOrigin가 포함됩니다. Aspose.PDF FOSS for .NET 패키지를 설치한 후에는 모든 .NET 애플리케이션에서 모든 공개 멤버에 접근할 수 있습니다. 속성: BlendingSpace, IsBackground, Opacity, PageNumber, Pages, Quality, 그리고 추가 4개.
속성
| 이름 | 유형 | 액세스 | 설명 |
|---|---|---|---|
StampId | int | 읽기/쓰기 | 스탬프 식별자. |
Pages | int[]? | 읽기/쓰기 | 스탬프를 적용할 페이지 (1부터 시작). |
PageNumber | int | 읽기/쓰기 | 스탬프를 적용할 단일 페이지 번호 (1 기반). |
XOrigin | double | 읽기/쓰기 | 포인트 단위의 X 원점 위치. |
YOrigin | double | 읽기/쓰기 | 포인트 단위의 Y 원점 위치. |
Rotation | float | 읽기/쓰기 | 도 단위의 회전 각도. |
Opacity | float | 읽기/쓰기 | 불투명도 (0.0-1.0). |
IsBackground | bool | 읽기/쓰기 | 이 스탬프가 배경에 있는지 여부. |
Quality | int | 읽기/쓰기 | JPEG 품질(1..100)은 스탬프가 JPEG 이미지로 출력될 때 적용됩니다. |
BlendingSpace | BlendingColorSpace | 읽기/쓰기 | 스탬프를 페이지에 합성할 때 사용되는 블렌딩 색상 공간. |
메서드
| 시그니처 | 설명 |
|---|---|
BindLogo(formattedText: FormattedText) | FormattedText를 스탬프 로고(텍스트 스탬프)로 바인딩합니다. |
BindImage(imageData: byte[]) | 원시 이미지 바이트를 스탬프 로고(이미지 스탬프)로 바인드합니다. |
BindImage(image: Stream) | 스트림을 스탬프 이미지 소스로 바인드합니다. |
BindImage(imageFile: string) | 파일 경로를 스탬프 이미지 소스로 바인드합니다. |
BindPdf(pdfStream: Stream, pageNumber: int) | 스트림 + 1부터 시작하는 페이지 번호로 PDF 페이지(스탬프 소스)를 바인드합니다. |
BindPdf(pdfFile: string, pageNumber: int) | 파일 경로와 1 기반 페이지 번호로 PDF 페이지(스탬프 소스)를 바인드합니다. |
BindTextState(textState: TextState) | 스탬프가 텍스트 입력될 때 기본값을 덮어쓰는 TextState를 바인드합니다. |
SetImageSize(width: float, height: float) | 이미지 스탬프가 렌더링되는 정확한 픽셀 크기를 설정합니다. |
SetOrigin(originX: float, originY: float) | 원점 위치를 설정합니다. |