WatermarkArtifact
Resumo geral
WatermarkArtifact é uma classe em Aspose.PDF FOSS para Java. Herdeiros de: Artifact.
Representa um artefato de marca d’água uma subclasse de conveniência para a criação de artefatos de paginação com o subtipo Watermark (ISO 32000-1:2008, §14.8.2.2).
Esta classe fornece 43 métodos para trabalhar com objetos WatermarkArtifact em programas Java. Os métodos disponíveis incluem: Artifact, WatermarkArtifact, getArtifactType, getBottomMargin, getColor, getContents, getFontName, getFontSize, getImage, getLeftMargin, getOpacity, getPosition, e 30 métodos adicionais. Todos os membros públicos são acessíveis a qualquer aplicação Java após instalar o pacote Aspose.PDF FOSS para Java. Propriedades: artifactType, background, bottomMargin, color, contents, fontName, e mais 13 .
Propriedades
| Nome: | Tipo de veículo: | Acessos | Descrição: |
|---|---|---|---|
fontName | String | Leia. | Retorna o nome da fonte usada pela marca d’água. |
fontSize | double | Leia. | Devolve o tamanho da fonte (em pontos) utilizado pela marca d’água. |
color | Color | Leia. | Retorna a cor do texto da marca d’água. |
watermarkText | String | Leia. | Retorna o conteúdo do texto da marca d’água. |
artifactType | ArtifactType | Leia. | Retorna o tipo de artefacto. |
type | ArtifactType | Leia. | Devolve o tipo de artefato (alias para {@link #getArtifactType()}). |
subtype | ArtifactSubtype | Leia. | Retorna o subtipo do artefato. |
rectangle | Rectangle | Leia. | Retorna o retângulo de caixa de conexão deste artefato. |
text | String | Leia. | Retorna o conteúdo do texto deste artefato. |
contents | List<Operator> | Leia. | Retorna os operadores de fluxo de conteúdo que compõem este artefato. |
background | boolean | Leia. | Retorna se este artefato é um elemento de fundo. |
image | Image | Leia. | Retorna a imagem associada com este artefato, se houver. |
opacity | double | Leia. | Retorna a opacidade deste artefato (0,0 = totalmente transparente, 1,0 = completamente opaco). |
rotation | double | Leia. | Retorna o ângulo de rotação em graus. |
topMargin | double | Leia. | Retorna a margem superior. |
bottomMargin | double | Leia. | Retorna a margem inferior. |
leftMargin | double | Leia. | Retorna a margem esquerda. |
rightMargin | double | Leia. | Retorna a margem direita. |
position | Position | Leia. | Retorna a posição deste artefacto na página. |
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
WatermarkArtifact() | Cria um novo artefato de marca d’água com o tipo Pagination e subtipo Watermark. |
WatermarkArtifact(text: String) | Cria um novo artefato de marca d’água com o conteúdo do texto dado. |
setFont(fontName: String, fontSize: double) | Indica o nome e tamanho da fonte de base utilizados para representar o texto da marca d’água. |
getFontName() → String | Retorna o nome da fonte usada pela marca d’água. |
getFontSize() → double | Devolve o tamanho da fonte (em pontos) utilizado pela marca d’água. |
setColor(color: Color) | Indicar a cor do texto da marca d’água. |
getColor() → Color | Retorna a cor do texto da marca d’água. |
setWatermarkText(text: String) | Indica o conteúdo do texto da marca d’água. |
getWatermarkText() → String | Retorna o conteúdo do texto da marca d’água. |
setWatermarkOpacity(opacity: double) | Estabelece a opacidade da marca d’água (0,0 = totalmente transparente, 1,0 = completamente opaca). |
setWatermarkRotation(degrees: double) | Indica o ângulo de rotação da marca d’água em graus. |
Artifact(type: ArtifactType, subtype: ArtifactSubtype) | Cria um artefacto com o tipo e subtipo especificados. |
getArtifactType() → ArtifactType | Retorna o tipo de artefacto. |
setArtifactType(type: ArtifactType) | Indica o tipo do artefacto. |
getType() → ArtifactType | Devolve o tipo de artefato (alias para {@link #getArtifactType()}). |
setType(type: ArtifactType) | Defina o tipo de artefato (alias para {@link #setArtifactType(ArtifactType) }). |
getSubtype() → ArtifactSubtype | Retorna o subtipo do artefato. |
setSubtype(subtype: ArtifactSubtype) | Indica o subtipo do artefacto. |
getRectangle() → Rectangle | Retorna o retângulo de caixa de conexão deste artefato. |
setRectangle(rectangle: Rectangle) | Estabelece o rectângulo da caixa de contorno. |
getText() → String | Retorna o conteúdo do texto deste artefato. |
setText(text: String) | Fixa o conteúdo do texto deste artefato. |
getContents() → List<Operator> | Retorna os operadores de fluxo de conteúdo que compõem este artefato. |
setContents(operators: List<Operator>) | Configura os operadores de fluxo de conteúdo para este artefato. |
isBackground() → boolean | Retorna se este artefato é um elemento de fundo. |
setBackground(background: boolean) | Determina se este artefato é um elemento de fundo. |
getImage() → Image | Retorna a imagem associada com este artefato, se houver. |
setImage(image: Image) | Coloca a imagem associada com este artefato. |
getOpacity() → double | Retorna a opacidade deste artefato (0,0 = totalmente transparente, 1,0 = completamente opaco). |
setOpacity(opacity: double) | Fixa a opacidade deste artefato. |
getRotation() → double | Retorna o ângulo de rotação em graus. |
setRotation(rotation: double) | Estabelece o ângulo de rotação em graus. |
getTopMargin() → double | Retorna a margem superior. |
setTopMargin(topMargin: double) | Estabelece a margem superior. |
getBottomMargin() → double | Retorna a margem inferior. |
setBottomMargin(bottomMargin: double) | Estabelece a margem inferior. |
getLeftMargin() → double | Retorna a margem esquerda. |
setLeftMargin(leftMargin: double) | Estabelece a margem esquerda. |
getRightMargin() → double | Retorna a margem direita. |
setRightMargin(rightMargin: double) | Fixa a margem certa. |
getPosition() → Position | Retorna a posição deste artefacto na página. |
setPosition(position: Position) | Indica a posição deste artefato na página. |
toString() → String | Retorna uma representação de cadeia deste artefato para depuração. |