ImageStamp

Resumo geral

ImageStamp é uma classe em Aspose.PDF FOSS para Java. Herdeiros de: Stamp.

Representa um selo de imagem que pode ser sobreposto em uma página PDF.

Esta classe fornece 43 métodos para trabalhar com objetos ImageStamp em programas Java. Os métodos disponíveis incluem: ImageStamp, getBottomMargin, getFile, getHeight, getHorizontalAlignment, getImageStream, getLeftMargin, getOpacity, getRightMargin, getRotate, getRotateAngle, getStampId, 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: background, bottomMargin, file, height, horizontalAlignment, imageStream, e mais 14 .

Propriedades

Nome:Tipo de veículo:AcessosDescrição:
fileStringLeia.Retorna o caminho do arquivo da imagem.
imageStreamInputStreamLeia.Retorna o fluxo de entrada que fornece os dados da imagem.
xIndentdoubleLeia.Devolve a posição horizontal (índice X) do carimbo em pontos.
yIndentdoubleLeia.Retorna a posição vertical (indício Y) do carimbo em pontos.
widthdoubleLeia.Retorna a largura da área do selo em pontos.
heightdoubleLeia.Retorna a altura da área do selo em pontos.
backgroundbooleanLeia.Retorna se este selo é renderizado atrás do conteúdo da página.
rotateRotationLeia.Retorna o número de rotação para este selo.
rotateAngledoubleLeia.Retorna o ângulo de rotação do selo em graus.
opacitydoubleLeia.Retorna a opacidade (transparência) do selo.
horizontalAlignmentHorizontalAlignmentLeia.Retorna o alinhamento horizontal do carimbo na página.
verticalAlignmentVerticalAlignmentLeia.Retorna o alinhamento vertical do carimbo na página.
leftMargindoubleLeia.Retorna a margem esquerda do selo em pontos.
rightMargindoubleLeia.Retorna a margem direita do selo em pontos.
topMargindoubleLeia.Retorna a margem superior do selo em pontos.
bottomMargindoubleLeia.Retorna a margem inferior do selo em pontos.
stampIdintLeia.Retorna o identificador do selo.
zoomdoubleLeia.Devolve o fator de zoom (escala) para a marca.
zoomXdoubleLeia.Devolve o fator de zoom horizontal (escala) para a marca.
zoomYdoubleLeia.Devolve o fator de zoom vertical (escala) para a marca.

Métodos de avaliação

AssinaturaDescrição:
ImageStamp(file: String)Cria um novo ImageStamp a partir de uma rota para o arquivo.
ImageStamp(imageStream: InputStream)Cria um novo ImageStamp a partir de uma entrada fluxo de bytes da imagem codificada
(JPEG, PNG, BMP ou GIF).
getFile()StringRetorna o caminho do arquivo da imagem.
setFile(file: String)Fixa o caminho do arquivo da imagem.
getImageStream()InputStreamRetorna o fluxo de entrada que fornece os dados da imagem.
setImageStream(imageStream: InputStream)Estabelece o fluxo de entrada que fornece os dados da imagem.
put(page: Page)Aplica este selo de imagem à página dada.
getXIndent()doubleDevolve a posição horizontal (índice X) do carimbo em pontos.
setXIndent(xIndent: double)Indica a posição horizontal (índice X) do carimbo em pontos.
getYIndent()doubleRetorna a posição vertical (indício Y) do carimbo em pontos.
setYIndent(yIndent: double)Indica a posição vertical (indício Y) do carimbo em pontos.
getWidth()doubleRetorna a largura da área do selo em pontos.
setWidth(width: double)Indica a largura da área do selo em pontos.
getHeight()doubleRetorna a altura da área do selo em pontos.
setHeight(height: double)Indica a altura da área do selo em pontos.
isBackground()booleanRetorna se este selo é renderizado atrás do conteúdo da página.
setBackground(background: boolean)Indica se este selo é renderizado atrás do conteúdo da página.
getRotate()RotationRetorna o número de rotação para este selo.
setRotate(rotate: Rotation)Estabelece a rotação usando o enum {@link Rotation} .
getRotateAngle()doubleRetorna o ângulo de rotação do selo em graus.
setRotateAngle(rotateAngle: double)Indica o ângulo de rotação do carimbo em graus.
getOpacity()doubleRetorna a opacidade (transparência) do selo.
setOpacity(opacity: double)Indica a opacidade (transparência) do selo.
getHorizontalAlignment()HorizontalAlignmentRetorna o alinhamento horizontal do carimbo na página.
setHorizontalAlignment(horizontalAlignment: HorizontalAlignment)Indica o alinhamento horizontal do carimbo na página.
getVerticalAlignment()VerticalAlignmentRetorna o alinhamento vertical do carimbo na página.
setVerticalAlignment(verticalAlignment: VerticalAlignment)Indica o alinhamento vertical do carimbo na página.
getLeftMargin()doubleRetorna a margem esquerda do selo em pontos.
setLeftMargin(leftMargin: double)Indica a margem esquerda do selo em pontos.
getRightMargin()doubleRetorna a margem direita do selo em pontos.
setRightMargin(rightMargin: double)Indica a margem direita do selo em pontos.
getTopMargin()doubleRetorna a margem superior do selo em pontos.
setTopMargin(topMargin: double)Indica a margem superior do selo em pontos.
getBottomMargin()doubleRetorna a margem inferior do selo em pontos.
setBottomMargin(bottomMargin: double)Indica a margem inferior do selo em pontos.
getStampId()intRetorna o identificador do selo.
setStampId(stampId: int)Indica o identificador do selo.
getZoom()doubleDevolve o fator de zoom (escala) para a marca.
setZoom(zoom: double)Indicar o fator de zoom (escala) para a marca.
getZoomX()doubleDevolve o fator de zoom horizontal (escala) para a marca.
setZoomX(zoomX: double)Indicar o fator de zoom horizontal (escala) para a marca.
getZoomY()doubleDevolve o fator de zoom vertical (escala) para a marca.
setZoomY(zoomY: double)Indica o fator de zoom vertical (escala) para a marca.

Ver também:

 Português