Artifact
개요
Artifact .NET에 대한 Aspose.PDF FOSS의 클래스입니다.
/아티팩트 (PDF 32000 §14.8.2.2) 로 표기된 PDF 유물 표시 된 내용 순서.
이 클래스는 .NET 프로그램에서 Artefact 객체와 작업하는 16가지 방법을 제공합니다. 이용 가능한 방법에는 다음이 포함됩니다.: Artifact, BeginUpdates, Dispose, GetValue, RemoveValue, SaveUpdates, SetImage, SetLinesAndState, SetPageNumberReplacementString, SetPdfPage, SetText, SetTextAndState,1개의 추가 방법. 모든 퍼블릭 멤버들은 Aspose.PDF FOSS for .NET 패키지를 설치한 후 어떤 .Net 애플리케이션에도 액세스할 수 있습니다. 성질: ArtifactHorizontalAlignment, ArtifactVerticalAlignment, BackgroundColor, BottomMargin, Contents, CustomSubtype,그리고 18명 더.
속성
| 이름 | 유형 | Access | 설명 |
|---|---|---|---|
Type | ArtifactType | 읽기/쓰기 | 유물 유형 분류. |
Subtype | ArtifactSubtype | 읽기/쓰기 | 유물의 하위형. |
CustomType | string? | 읽기/쓰기 | 비 표준 유물 유형의 이름. |
CustomSubtype | string? | 읽기/쓰기 | 비 표준 유물 하위 유형의 이름. |
Text | string? | 읽기/쓰기 | 유물들의 컨텐츠 스트림 운영자로부터 추출된 텍스트 내용입니다. |
Rectangle | Rectangle? | 읽으세요. | 속성 사전에서 /BBbox 항목의 경계 상자. |
Opacity | double | 읽기/쓰기 | 유물의 불투명성 (ExtGState /ca에서). |
Page | Page? | 읽으세요. | 이 유물이 있는 페이지입니다. |
ArtifactHorizontalAlignment | HorizontalAlignment | 읽기/쓰기 | 수평적 정렬 (/접속된 항목에서). |
ArtifactVerticalAlignment | VerticalAlignment | 읽기/쓰기 | 수직 정렬 (/접속된 항목에서). |
IsBackground | bool | 읽기/쓰기 | 이것이 배경 유물인지 여부입니다. |
Rotation | double | 읽기/쓰기 | 회전각은 도로 표시됩니다. |
BackgroundColor | Color? | 읽기/쓰기 | 배경색. |
RightMargin | double | 읽기/쓰기 | 오른쪽 경계가에요. |
LeftMargin | double | 읽기/쓰기 | 왼쪽 경비. |
TopMargin | double | 읽기/쓰기 | 최상위 매지. |
BottomMargin | double | 읽기/쓰기 | 최저 주위. |
Position | Point? | 읽기/쓰기 | 위치 좌표가 명확해졌어요. |
FormattedText | FormattedText? | 읽기/쓰기 | 유물 문자를 포맷해 놓은 것. |
TextState | TextState? | 읽기/쓰기 | 유물 텍스트의 문자 상태. |
Lines | List<string> | 읽으세요. | 다중 문자 내용. |
Contents | List<Operator> | 읽으세요. | 유물을 그리는 내부 콘텐츠 스트림 운영자. |
Form | XForm? | 읽으세요. | 이 유물을 지원하는 양식 X 객체는 재사용 가능한 형태로 렌더링될 때 (예:. |
Image | XImage? | 읽으세요. | 이 유물을 뒷받침하는 이미지 X 오브젝트는 그 내용이 라스터 이미지로 되어 있습니다. |
메서드
| Signature | 설명 |
|---|---|
Artifact() | 기본 구성 요소 은 정의되지 않은 타입과 하위 유형을 가진 유물을 생성합니다. |
Artifact(type: ArtifactType, subType: ArtifactSubtype) | 주어진 타입과 하위 유형을 가진 유물을 생성합니다. |
Artifact(type: string, subType: string) | 문자열 기반 사용자 지정 타입과 하위 유형을 가진 유물을 생성합니다. |
SetPageNumberReplacementString(value: string) | 텍스트에서 사용되는 페이지 번호 대체 토큰을 설정합니다. |
SetLinesAndState(text: string[], textState: TextState) | 주어진 텍스트 상태의 다行 문자 내용을 설정합니다. |
BeginUpdates() | 집합 재산을 업데이트해 보도록 하겠습니다. |
SaveUpdates() | BeginUpdates에서 시작된 팩 업데이트를 빨아들입니다. |
Dispose() | 유물에서 자원을 풀어주는 거죠. |
GetValue(name: string) | SetValue(string, string) 를 통해 설정된 사용자 지정 이름/값 쌍을 읽어보세요. |
SetValue(name: string, value: string) | 유물품에 사용자 지정 이름/값 쌍을 저장 (하향 메타데이터 액세스; 이 빌드에서 PDF로 발송되지 않습니다). |
RemoveValue(name: string) | SetValue를 통해 이전에 설정된 사용자 지정 이름/값 쌍을 제거합니다. |
SetImage(imageStream: Stream) | 유물에 라스터 이미지를 붙여주세요. |
SetImage(imageName: string) | 경로에 의해 라스터 이미지를 첨부합니다. |
SetText(formattedText: FormattedText) | FormattedText 인스턴스에서 유물 텍스트를 설정합니다. |
SetTextAndState(text: string, textState: TextState) | 텍스트와 TextState을 함께 설정합니다. |
SetPdfPage(page: Page) | 이 유물을 특정 페이지에 묶어주세요. |