BackgroundArtifact
BackgroundArtifact
Overview
BackgroundArtifact є клас в Aspose.PDF FOSS для Java. Наследники від: Artifact.
Представляє артефакт фону підклас зручності для створення артэфактів, які служать фонами сторінки (ISO 32000-1:2008, §14.8.2.2).
Цей клас надає 38 методів для роботи з об’єктами BackgroundArtifact в програмах Java. Доступні методи включають: Artifact, BackgroundArtifact, getArtifactType, getBackgroundColor, getBackgroundImage, getBottomMargin, getContents, getImage, getLeftMargin, getOpacity, getPosition, getRectangle, і 25 додаткових методів. Всі публічні члени доступні будь-якій додаткові Java після встановлення FOSS для пакету Java. Свойства: artifactType, background, backgroundColor, backgroundImage, bottomMargin, contents, і ще 11.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
backgroundColor | Color | Read | Повертає колір фона. |
backgroundImage | InputStream | Read | Повертає поток введення фонового зображення. |
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 |
|---|---|
BackgroundArtifact() | Створює новий артефакт фону з типом Фон і підтипом Фоно. |
BackgroundArtifact(fillColor: Color) | Конструктор зручності: фоновий лист в твердій кольорі. |
getBackgroundColor() → Color | Повертає колір фона. |
setBackgroundColor(color: Color) | Налаштовує колір фона. |
getBackgroundImage() → InputStream | Повертає поток введення фонового зображення. |
setBackgroundImage(imageStream: InputStream) | Налаштовує фоновою зображенням з вхідного потоку. |
Artifact(type: ArtifactType, subtype: ArtifactSubtype) | Створює артефакт з зазначеним типом і підтипом. |
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 | Повертає послідовне зображення цього артефакту для дебгу. |