WatermarkArtifact

Общ преглед

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 след инсталиране на пакета Aspose.PDF FOSS for Java. Свойства: artifactType, background, bottomMargin, color, contents, fontName, и още 13 .

Свойства на веществата

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

Методи за изчисляване на данните

ПодписътОписание на състоянието
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Връща типа на артефакта (alias за {@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Връща нишка от този артефакт за дебогиране.

Вижте също:

 Български