Artifact
Artifact
Overview
Artifact є клас в Aspose.PDF FOSS для Java.
Представляє за собою контент-артефакт PDF, який не є частиною авторського вмісту сторінки, але виробляється як побічний ефект pagination або layout (ISO 32000-1:2008, §14.8.2.2).
Цей клас надає 34 методи для роботи з об’єктами Артефакта в програмах Java. Доступні методи включають: Artifact, getArtifactType, getBottomMargin, getContents, getImage, getLeftMargin, getOpacity, getPosition, getRectangle, getRightMargin, getRotation, getSubtype, і 20 додаткових методів. Всі публічні члени доступні будь-якій додаткові Java після встановлення FOSS для пакету Java. Свойства: artifactType, background, bottomMargin, contents, image, leftMargin, і ще 9 .
Properties
| Name | Type | Access | Description |
|---|---|---|---|
artifactType | ArtifactType | Read | Повертає тип артефакту. |
type | ArtifactType | Read | Повертає тип артефакту (звісное ім’я {@link #getArtifactType() }). |
subtype | ArtifactSubtype | Read | Повертає субтип артефакту. |
rectangle | Rectangle | Read | Повертає прямокутник обмежувального ящика цього артефакту. |
text | String | Read | Повертає текст цього артефакту. |
contents | List<Operator> | Read | Повертає оператори потоку контенту, що складають цей артефакт. |
background | boolean | Read | Повертає, чи є цей артефакт елементом фону. |
image | Image | Read | Повертає зображення, пов’язане з цим артефактом. |
opacity | double | Read | Повертає непрозорість цього артефакту (0,0 = повністю прозоре, 1,0 = цілком непрозорі). |
rotation | double | Read | Відвертає кут обертання в градусах. |
topMargin | double | Read | Повертає верхній марж. |
bottomMargin | double | Read | Повертає нижню маржу. |
leftMargin | double | Read | Повертає лівий край. |
rightMargin | double | Read | Повертає правильний марж. |
position | Position | Read | Повертає положення цього артефакту на сторінці. |
Methods
| Signature | Description |
|---|---|
Artifact(type: ArtifactType, subtype: ArtifactSubtype) | Створює артефакт з зазначеним типом і підтипом. |
Artifact(properties: PdfDictionary) | Створює артефакт шляхом аналізу словаря властивостей з оператора BDC. |
Artifact() | Створює артефакт без типу або підтипу. |
getArtifactType() → ArtifactType | Повертає тип артефакту. |
setArtifactType(type: ArtifactType) | Налаштовує тип артефакта. |
getType() → ArtifactType | Повертає тип артефакту (звісное ім’я {@link #getArtifactType() }). |
setType(type: ArtifactType) | Налаштовує тип артефакту (звінок для {@link #setArtifactType(ArtifactType) }). |
getSubtype() → ArtifactSubtype | Повертає субтип артефакту. |
setSubtype(subtype: ArtifactSubtype) | Налаштовує субтип артефакта. |
getRectangle() → Rectangle | Повертає прямокутник обмежувального ящика цього артефакту. |
setRectangle(rectangle: Rectangle) | Налаштовує рамковий квадрат. |
getText() → String | Повертає текст цього артефакту. |
setText(text: String) | Налаштовує текст цього артефакту. |
getContents() → List<Operator> | Повертає оператори потоку контенту, що складають цей артефакт. |
setContents(operators: List<Operator>) | Налаштовує операторів потоку контенту для цього артефакта. |
isBackground() → boolean | Повертає, чи є цей артефакт елементом фону. |
setBackground(background: boolean) | Назначає, чи є цей артефакт елементом фону. |
getImage() → Image | Повертає зображення, пов’язане з цим артефактом. |
setImage(image: Image) | Наведення зображення, пов’язаного з цим артефактом. |
getOpacity() → double | Повертає непрозорість цього артефакту (0,0 = повністю прозоре, 1,0 = цілком непрозорі). |
setOpacity(opacity: double) | Це визначає непрозорість цього артефакту. |
getRotation() → double | Відвертає кут обертання в градусах. |
setRotation(rotation: double) | Налаштовує кут обертання в градусах. |
getTopMargin() → double | Повертає верхній марж. |
setTopMargin(topMargin: double) | Назначає верхній марж. |
getBottomMargin() → double | Повертає нижню маржу. |
setBottomMargin(bottomMargin: double) | Назначає нижню маржу. |
getLeftMargin() → double | Повертає лівий край. |
setLeftMargin(leftMargin: double) | Налаштовує лівий край. |
getRightMargin() → double | Повертає правильний марж. |
setRightMargin(rightMargin: double) | Наладжує правильний марж. |
getPosition() → Position | Повертає положення цього артефакту на сторінці. |
setPosition(position: Position) | Назначує положення цього артефакту на сторінці. |
toString() → String | Повертає послідовне зображення цього артефакту для дебгу. |