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 .
Свойства на веществата
| Име на фирмата: | Тип на изпитване | Достъп до информация | Описание на състоянието |
|---|---|---|---|
fontName | String | Прочети. | Връща името на шрифта, използвано от воден знак. |
fontSize | double | Прочети. | Връща размера на шрифта (в точки), използван от воден знак. |
color | Color | Прочети. | Връща цвета на текста за воден знак. |
watermarkText | String | Прочети. | Връща съдържанието на воден знак. |
artifactType | ArtifactType | Прочети. | Връща типа на артефакта. |
type | ArtifactType | Прочети. | Връща типа на артефакта (alias за {@link #getArtifactType() }). |
subtype | ArtifactSubtype | Прочети. | Връща подтипа на артефакта. |
rectangle | Rectangle | Прочети. | Връща граничния квадрат на този артефакт. |
text | String | Прочети. | Връща съдържанието на текста на този артефакт. |
contents | List<Operator> | Прочети. | Връща операторите на потока от съдържание, които съставляват този артефакт. |
background | boolean | Прочети. | Връща дали този артефакт е елемент на фона. |
image | Image | Прочети. | Връща изображението, свързано с този артефакт. |
opacity | double | Прочети. | Връща непрозрачността на този артефакт (0,0 = напълно прозрачен, 1,0 = пълно непрозорливо). |
rotation | double | Прочети. | Връща ъгъла на въртене в градуси. |
topMargin | double | Прочети. | Връща най-високата граница. |
bottomMargin | double | Прочети. | Връща долната граница. |
leftMargin | double | Прочети. | Връща лявата граница. |
rightMargin | double | Прочети. | Връща правилната граница. |
position | Position | Прочети. | Връща позицията на този артефакт в страницата. |
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
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 | Връща нишка от този артефакт за дебогиране. |