XForm
개요
XForm은 Aspose.PDF FOSS에서 .NET용 클래스입니다.
Form XObject(자체 리소스를 가진 재사용 가능한 콘텐츠 스트림)를 나타냅니다.
이 클래스는 .NET 프로그램에서 XForm 객체를 작업하기 위한 5개의 메서드를 제공합니다. 사용 가능한 메서드에는 CreateNewForm, Dispose, FreeMemory, GetResources가 포함됩니다. 모든 public 멤버는 Aspose.PDF FOSS for .NET 패키지를 설치한 후 any .NET 애플리케이션에서 접근할 수 있습니다. 속성: BBox, Contents, DecodedBytes, IT, Matrix, Name, 및 4개가 더 있습니다.
속성
| 이름 | 유형 | 액세스 | 설명 |
|---|---|---|---|
Name | string? | 읽기/쓰기 | 페이지의 XObject 리소스 dict에 있는 이 XForm의 이름. |
Contents | OperatorCollection | 읽기 | Form XObject의 콘텐츠 스트림을 타입이 지정된 연산자 컬렉션으로. |
DecodedBytes | byte[] | 읽기 | 이 XForm의 원시 디코딩된 콘텐츠 바이트. |
BBox | Rectangle? | 읽기/쓰기 | 이 XForm의 경계 상자. |
Rectangle | Rectangle | 읽기 | BBox의 별칭; 공개 API는 두 이름을 모두 노출합니다. |
Subtype | string | 읽기 | XObject 서브타입 (XForm 인스턴스의 경우 항상 “Form"임). |
Matrix | Matrix | 읽기/쓰기 | Form의 /Matrix 항목 (폼이 그려질 때 적용되는 변환). |
IT | string? | 읽기 | Form의 /Intent (IT) 항목; 없을 경우 null. |
Opi | Opi | 읽기 | Open Prepress Interface (OPI) 래퍼. |
Resources | Resources | 읽기 | 이 XForm의 스트림 딕셔너리에 선언된 Form XObject 리소스(글꼴 / 이미지 / 중첩 XObject). |
메서드
| 시그니처 | 설명 |
|---|---|
GetResources() | 메서드 스타일 리소스 접근자, .NET API와 동등함. |
GetResources(allowCreate: bool) | 메서드 스타일 리소스 접근자이며 필요 시 생성합니다. |
Dispose() | 이 XForm이 보유한 리소스를 해제합니다. |
FreeMemory() | 디코드된 콘텐츠 캐시를 해제합니다. |
CreateNewForm(source: Page, document: Document) | 소스 페이지의 콘텐츠 스트림으로부터 새 XForm을 생성하고 문서에 등록합니다. |