WatermarkArtifact

WatermarkArtifact

Overview

WatermarkArtifact є клас в Aspose.PDF FOSS для Java. Наследники від: Artifact.

Представляє артефакт водяного знака підклас зручності для створення артэфактів сторінки з подтипом Водяний знак (ISO 32000-1:2008, §14.8.2.2).

Цей клас надає 43 методи для роботи з об’єктами WatermarkArtifact в програмах Java. Доступні методи включають: Artifact, WatermarkArtifact, getArtifactType, getBottomMargin, getColor, getContents, getFontName, getFontSize, getImage, getLeftMargin, getOpacity, getPosition, і 30 додаткових методів. Всі публічні члени доступні будь-якій додаткові Java після встановлення FOSS для пакету Java. Свойства: artifactType, background, bottomMargin, color, contents, fontName, і ще 13 .

Properties

NameTypeAccessDescription
fontNameStringReadПовертає назву шрифта, що використовується водяним знаком.
fontSizedoubleReadПовертає розмір шрифту (в точках), який використовується водяним знаком.
colorColorReadПовертає колір тексту водяного знака.
watermarkTextStringReadПовертає зміст тексту водяного знака.
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
WatermarkArtifact()Створює новий артефакт водяного знаку з типом Pagination і підтипом Watermark.
WatermarkArtifact(text: String)Створює новий артефакт водяного знаку з даним змістом тексту.
setFont(fontName: String, fontSize: double)Назначує назву і розмір основного шрифта, що використовується для відтворення тексту водяного знака.
getFontName()StringПовертає назву шрифта, що використовується водяним знаком.
getFontSize()doubleПовертає розмір шрифту (в точках), який використовується водяним знаком.
setColor(color: Color)Налаштує колір тексту водяного знака.
getColor()ColorПовертає колір тексту водяного знака.
setWatermarkText(text: String)Налаштовує зміст тексту водяного знака.
getWatermarkText()StringПовертає зміст тексту водяного знака.
setWatermarkOpacity(opacity: double)Налаштовує непрозорість водяного знака (0,0 = повністю прозоре, 1,0 = цілком непрозорі).
setWatermarkRotation(degrees: double)Налаштовує кут обертання водяного знака в градусах.
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

 Українська