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

NameTypeAccessDescription
backgroundColorColorReadПовертає колір фона.
backgroundImageInputStreamReadПовертає поток введення фонового зображення.
artifactTypeArtifactTypeReadПовертає тип артефакту.
typeArtifactTypeReadПовертає тип артефакту (звісное ім’я {@link #getArtifactType() }).
subtypeArtifactSubtypeReadПовертає субтип артефакту.
rectangleRectangleReadПовертає прямокутник обмежувального ящика цього артефакту.
textStringReadПовертає текст цього артефакту.
contentsList<Operator>ReadПовертає оператори потоку контенту, що складають цей артефакт.
backgroundbooleanReadПовертає, чи є цей артефакт елементом фону.
imageImageReadПовертає зображення, пов’язане з цим артефактом.
opacitydoubleReadПовертає непрозорість цього артефакту (0,0 = повністю прозоре, 1,0 = цілком непрозорі).
rotationdoubleReadВідвертає кут обертання в градусах.
topMargindoubleReadПовертає верхній марж.
bottomMargindoubleReadПовертає нижню маржу.
leftMargindoubleReadПовертає лівий край.
rightMargindoubleReadПовертає правильний марж.
positionPositionReadПовертає положення цього артефакту на сторінці.

Methods

SignatureDescription
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Повертає послідовне зображення цього артефакту для дебгу.

See Also

 Українська