WatermarkArtifact

WatermarkArtifact

Обзор

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.

Свойства

Наименование:Тип:AccessОписание:
fontNameStringЧитайте .Возвращает имя шрифта, используемого водяным знаком.
fontSizedoubleЧитайте .Возвращает размер шрифта (в точках), используемый водяным знаком.
colorColorЧитайте .Возвращает цвет текста водяного знака.
watermarkTextStringЧитайте .Возвращает содержание текста водяного знака.
artifactTypeArtifactTypeЧитайте .Возвращает тип артефакта.
typeArtifactTypeЧитайте .Возвращает тип артефакта (уподобие {@link #getArtifactType() }).
subtypeArtifactSubtypeЧитайте .Возвращает подтип артефакта.
rectangleRectangleЧитайте .Возвращает прямоугольник граничного ящика этого артефакта.
textStringЧитайте .Возвращает текст этого артефакта.
contentsList<Operator>Читайте .Возвращает операторы потока контента, которые составляют этот артефакт.
backgroundbooleanЧитайте .Возвращает, является ли этот артефакт элементом фона.
imageImageЧитайте .Возвращает изображение, связанное с этим артефактом.
opacitydoubleЧитайте .Возвращает непрозрачность этого артефакта (0,0 = полностью прозрачный, 1,0 = абсолютно непроницаемый).
rotationdoubleЧитайте .Вернет угол вращения в градусах.
topMargindoubleЧитайте .Вернется верхняя отметка.
bottomMargindoubleЧитайте .Возвращает нижнюю границу.
leftMargindoubleЧитайте .Возвращает левый край.
rightMargindoubleЧитайте .Возвращает правильный отсчет.
positionPositionЧитайте .Возвращает положение артефакта на странице.

Методы

SignatureОписание:
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Возвращает строку изображения этого артефакта для отладки.

См. также:

 Русский