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:AcessosDescrição:
fontNameStringLeia.Retorna o nome da fonte usada pela marca d’água.
fontSizedoubleLeia.Devolve o tamanho da fonte (em pontos) utilizado pela marca d’água.
colorColorLeia.Retorna a cor do texto da marca d’água.
watermarkTextStringLeia.Retorna o conteúdo do texto da marca d’água.
artifactTypeArtifactTypeLeia.Retorna o tipo de artefacto.
typeArtifactTypeLeia.Devolve o tipo de artefato (alias para {@link #getArtifactType()}).
subtypeArtifactSubtypeLeia.Retorna o subtipo do artefato.
rectangleRectangleLeia.Retorna o retângulo de caixa de conexão deste artefato.
textStringLeia.Retorna o conteúdo do texto deste artefato.
contentsList<Operator>Leia.Retorna os operadores de fluxo de conteúdo que compõem este artefato.
backgroundbooleanLeia.Retorna se este artefato é um elemento de fundo.
imageImageLeia.Retorna a imagem associada com este artefato, se houver.
opacitydoubleLeia.Retorna a opacidade deste artefato (0,0 = totalmente transparente, 1,0 = completamente opaco).
rotationdoubleLeia.Retorna o ângulo de rotação em graus.
topMargindoubleLeia.Retorna a margem superior.
bottomMargindoubleLeia.Retorna a margem inferior.
leftMargindoubleLeia.Retorna a margem esquerda.
rightMargindoubleLeia.Retorna a margem direita.
positionPositionLeia.Retorna a posição deste artefacto na página.

Métodos de avaliação

AssinaturaDescriçã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()StringRetorna o nome da fonte usada pela marca d’água.
getFontSize()doubleDevolve o tamanho da fonte (em pontos) utilizado pela marca d’água.
setColor(color: Color)Indicar a cor do texto da marca d’água.
getColor()ColorRetorna a cor do texto da marca d’água.
setWatermarkText(text: String)Indica o conteúdo do texto da marca d’água.
getWatermarkText()StringRetorna 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()ArtifactTypeRetorna o tipo de artefacto.
setArtifactType(type: ArtifactType)Indica o tipo do artefacto.
getType()ArtifactTypeDevolve o tipo de artefato (alias para {@link #getArtifactType()}).
setType(type: ArtifactType)Defina o tipo de artefato (alias para {@link #setArtifactType(ArtifactType) }).
getSubtype()ArtifactSubtypeRetorna o subtipo do artefato.
setSubtype(subtype: ArtifactSubtype)Indica o subtipo do artefacto.
getRectangle()RectangleRetorna o retângulo de caixa de conexão deste artefato.
setRectangle(rectangle: Rectangle)Estabelece o rectângulo da caixa de contorno.
getText()StringRetorna 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()booleanRetorna se este artefato é um elemento de fundo.
setBackground(background: boolean)Determina se este artefato é um elemento de fundo.
getImage()ImageRetorna a imagem associada com este artefato, se houver.
setImage(image: Image)Coloca a imagem associada com este artefato.
getOpacity()doubleRetorna a opacidade deste artefato (0,0 = totalmente transparente, 1,0 = completamente opaco).
setOpacity(opacity: double)Fixa a opacidade deste artefato.
getRotation()doubleRetorna o ângulo de rotação em graus.
setRotation(rotation: double)Estabelece o ângulo de rotação em graus.
getTopMargin()doubleRetorna a margem superior.
setTopMargin(topMargin: double)Estabelece a margem superior.
getBottomMargin()doubleRetorna a margem inferior.
setBottomMargin(bottomMargin: double)Estabelece a margem inferior.
getLeftMargin()doubleRetorna a margem esquerda.
setLeftMargin(leftMargin: double)Estabelece a margem esquerda.
getRightMargin()doubleRetorna a margem direita.
setRightMargin(rightMargin: double)Fixa a margem certa.
getPosition()PositionRetorna a posição deste artefacto na página.
setPosition(position: Position)Indica a posição deste artefato na página.
toString()StringRetorna uma representação de cadeia deste artefato para depuração.

Ver também:

 Português