WatermarkArtifact

WatermarkArtifact

Overview

WatermarkArtifact является классом в Aspose.PDF FOSS для Java. Наследники от: Artifact.

Представляет собой артефакт водяной марки подкласс удобства для создания артэфактов pagination с подтипом водной маркой (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 после установки пакета Aspose.PDF FOSS for 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 и подтипа Водяный знак.
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

 Русский