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: | Acessos | Descrição: |
|---|---|---|---|
file | String | Leia. | Retorna o caminho do arquivo da imagem. |
imageStream | InputStream | Leia. | Retorna o fluxo de entrada que fornece os dados da imagem. |
xIndent | double | Leia. | Devolve a posição horizontal (índice X) do carimbo em pontos. |
yIndent | double | Leia. | Retorna a posição vertical (indício Y) do carimbo em pontos. |
width | double | Leia. | Retorna a largura da área do selo em pontos. |
height | double | Leia. | Retorna a altura da área do selo em pontos. |
background | boolean | Leia. | Retorna se este selo é renderizado atrás do conteúdo da página. |
rotate | Rotation | Leia. | Retorna o número de rotação para este selo. |
rotateAngle | double | Leia. | Retorna o ângulo de rotação do selo em graus. |
opacity | double | Leia. | Retorna a opacidade (transparência) do selo. |
horizontalAlignment | HorizontalAlignment | Leia. | Retorna o alinhamento horizontal do carimbo na página. |
verticalAlignment | VerticalAlignment | Leia. | Retorna o alinhamento vertical do carimbo na página. |
leftMargin | double | Leia. | Retorna a margem esquerda do selo em pontos. |
rightMargin | double | Leia. | Retorna a margem direita do selo em pontos. |
topMargin | double | Leia. | Retorna a margem superior do selo em pontos. |
bottomMargin | double | Leia. | Retorna a margem inferior do selo em pontos. |
stampId | int | Leia. | Retorna o identificador do selo. |
zoom | double | Leia. | Devolve o fator de zoom (escala) para a marca. |
zoomX | double | Leia. | Devolve o fator de zoom horizontal (escala) para a marca. |
zoomY | double | Leia. | Devolve o fator de zoom vertical (escala) para a marca. |
Métodos de avaliação
| Assinatura | Descriçã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() → String | Retorna o caminho do arquivo da imagem. |
setFile(file: String) | Fixa o caminho do arquivo da imagem. |
getImageStream() → InputStream | Retorna 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() → double | Devolve 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() → double | Retorna 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() → double | Retorna a largura da área do selo em pontos. |
setWidth(width: double) | Indica a largura da área do selo em pontos. |
getHeight() → double | Retorna a altura da área do selo em pontos. |
setHeight(height: double) | Indica a altura da área do selo em pontos. |
isBackground() → boolean | Retorna 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() → Rotation | Retorna o número de rotação para este selo. |
setRotate(rotate: Rotation) | Estabelece a rotação usando o enum {@link Rotation} . |
getRotateAngle() → double | Retorna o ângulo de rotação do selo em graus. |
setRotateAngle(rotateAngle: double) | Indica o ângulo de rotação do carimbo em graus. |
getOpacity() → double | Retorna a opacidade (transparência) do selo. |
setOpacity(opacity: double) | Indica a opacidade (transparência) do selo. |
getHorizontalAlignment() → HorizontalAlignment | Retorna o alinhamento horizontal do carimbo na página. |
setHorizontalAlignment(horizontalAlignment: HorizontalAlignment) | Indica o alinhamento horizontal do carimbo na página. |
getVerticalAlignment() → VerticalAlignment | Retorna o alinhamento vertical do carimbo na página. |
setVerticalAlignment(verticalAlignment: VerticalAlignment) | Indica o alinhamento vertical do carimbo na página. |
getLeftMargin() → double | Retorna a margem esquerda do selo em pontos. |
setLeftMargin(leftMargin: double) | Indica a margem esquerda do selo em pontos. |
getRightMargin() → double | Retorna a margem direita do selo em pontos. |
setRightMargin(rightMargin: double) | Indica a margem direita do selo em pontos. |
getTopMargin() → double | Retorna a margem superior do selo em pontos. |
setTopMargin(topMargin: double) | Indica a margem superior do selo em pontos. |
getBottomMargin() → double | Retorna a margem inferior do selo em pontos. |
setBottomMargin(bottomMargin: double) | Indica a margem inferior do selo em pontos. |
getStampId() → int | Retorna o identificador do selo. |
setStampId(stampId: int) | Indica o identificador do selo. |
getZoom() → double | Devolve o fator de zoom (escala) para a marca. |
setZoom(zoom: double) | Indicar o fator de zoom (escala) para a marca. |
getZoomX() → double | Devolve o fator de zoom horizontal (escala) para a marca. |
setZoomX(zoomX: double) | Indicar o fator de zoom horizontal (escala) para a marca. |
getZoomY() → double | Devolve o fator de zoom vertical (escala) para a marca. |
setZoomY(zoomY: double) | Indica o fator de zoom vertical (escala) para a marca. |