ImagePlacement
ImagePlacement
Visão geral
ImagePlacement é uma classe em Aspose.PDF FOSS para Python.
Representa uma imagem colocada em uma página PDF.
Esta classe fornece 4 métodos para trabalhar com objetos ImagePlacement em programas Python. Os métodos disponíveis incluem: __init__, hide, replace, save. Todos os membros públicos estão acessíveis a qualquer aplicação Python após a instalação do pacote Aspose.PDF FOSS para Python. Propriedades: bits_per_component, color_space, height, image_data, matrix, name e mais 5.
Propriedades
| Nome | Tipo | Acesso | Descrição |
|---|---|---|---|
image_data | bytes | Leitura | Retorne a carga útil da imagem atual. |
rectangle | Rectangle | Leitura | Retângulo delimitador da imagem na página (x, y, largura, altura em pontos PDF). |
resolution | tuple[float, float] | Leitura | Resolução da imagem como (horizontal_dpi, vertical_dpi). |
rotation | int | Leitura | Ângulo de rotação em graus (0, 90, 180, 270). |
matrix | tuple[float, float, float, float, float, float] | Leitura | Matriz de transformação PDF (a, b, c, d, e, f). |
width | `int | None` | Leitura |
height | `int | None` | Leitura |
bits_per_component | `int | None` | Leitura |
color_space | `str | None` | Leitura |
name | `` | Leitura | Obtém o nome. |
page_index | `` | Leitura | Obtém o índice da página. |
Métodos
| Assinatura | Descrição |
|---|---|
| `init(name: str, image_data: bytes | bytearray, page_index: int, rect: Rectangle |
| `replace(new_image_data: bytes | bytearray)` |
| `save(path: str | os.PathLike, color_space: str |
hide() | Oculte o posicionamento da imagem. |