PageNumberStamp
개요
PageNumberStamp은(는) Aspose.PDF FOSS for .NET에 있는 클래스입니다. 상속 대상: Aspose.Pdf.Stamps.Stamp.
PDF 페이지에 페이지 번호를 추가하는 스탬프.
이 클래스는 .NET 프로그램에서 PageNumberStamp 객체를 다루기 위한 메서드 2개를 제공합니다. 사용 가능한 메서드: ApplyToAll, setStampId. Aspose.PDF FOSS for .NET 패키지를 설치한 후에는 모든 공개 멤버가 .NET 애플리케이션에서 접근 가능합니다. 속성: Background, BottomMargin, Color, FontName, FontSize, Format, 및 추가 17개.
속성
| 이름 | 유형 | 액세스 | 설명 |
|---|---|---|---|
Format | string | 읽기/쓰기 | 페이지 번호 형식. |
StartingNumber | int | 읽기/쓰기 | 시작 페이지 번호. |
FontName | string | 읽기/쓰기 | 글꼴 이름. |
FontSize | double | 읽기/쓰기 | 포인트 단위의 글꼴 크기. |
TextState | TextState | 읽기 | 페이지 번호에 대한 텍스트 상태; TextState.FontSize을(를) 설정하면 다음 스탬프 발행 시 스탬프의 FontSize가 업데이트됩니다. |
Color | (double R, double G, double B) | 읽기/쓰기 | 텍스트 색상은 RGB(0-1 범위)입니다. |
StampId | int | 읽기/쓰기 | 스탬프가 적용될 때 %StampId 콘텐츠 스트림 주석으로 삽입되는 선택적 식별자이며, PdfContentEditor.GetStamps / DeleteStampById가 나중에 이를 찾을 수 있습니다. |
ZoomX | double | 읽기/쓰기 | 스탬프에 적용되는 가로 스케일 팩터(1.0 = 원본 크기). |
ZoomY | double | 읽기/쓰기 | 스탬프에 적용된 수직 스케일 팩터(1.0 = 원본 크기). |
XIndent | double | 읽기/쓰기 | 페이지의 X 위치. |
YIndent | double | 읽기/쓰기 | 페이지상의 Y 위치. |
Rotate | Rotation | 읽기/쓰기 | 회전 (0, 90, 180, 270). |
RotateAngle | double | 읽기/쓰기 | 도 단위의 임의 회전 각도. |
Opacity | double | 읽기/쓰기 | 불투명도 (0.0 = 투명, 1.0 = 불투명). |
IsBackground | bool | 읽기/쓰기 | 스탬프가 페이지 내용 뒤에 그려지는지 여부. |
Background | bool | 읽기/쓰기 | IsBackground의 별칭. |
TopMargin | double | 읽기/쓰기 | 포인트 단위의 상단 여백 오프셋. |
BottomMargin | double | 읽기/쓰기 | 포인트 단위의 하단 여백 오프셋. |
LeftMargin | double | 읽기/쓰기 | 포인트 단위의 왼쪽 여백 오프셋. |
RightMargin | double | 읽기/쓰기 | 포인트 단위의 오른쪽 여백 오프셋. |
HorizontalAlignment | HorizontalAlignment | 읽기/쓰기 | 수평 정렬. |
VerticalAlignment | VerticalAlignment | 읽기/쓰기 | 수직 정렬. |
OutlineWidth | double | 읽기/쓰기 | 스탬프 글리프/그래픽 외곽선의 스트로크 너비(포인트 단위). |
메서드
| 시그니처 | 설명 |
|---|---|
ApplyToAll(document: Document) | 문서의 모든 페이지에 이 스탬프를 적용합니다. |
setStampId(id: int) | 설정합니다 StampId. |