ImagePlacement
ImagePlacement
Panoramica
ImagePlacement è una classe in Aspose.PDF FOSS per Python.
Rappresenta un’immagine posizionata su una pagina PDF.
Questa classe fornisce 4 metodi per lavorare con oggetti ImagePlacement nei programmi Python. I metodi disponibili includono: __init__, hide, replace, save. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Python dopo aver installato il pacchetto Aspose.PDF FOSS per Python. Proprietà: bits_per_component, color_space, height, image_data, matrix, name, e altre 5.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
image_data | bytes | Lettura | Restituisci il payload dell’immagine corrente. |
rectangle | Rectangle | Lettura | Rettangolo di delimitazione dell’immagine nella pagina (x, y, larghezza, altezza in punti PDF). |
resolution | tuple[float, float] | Lettura | Risoluzione dell’immagine come (horizontal_dpi, vertical_dpi). |
rotation | int | Lettura | Angolo di rotazione in gradi (0, 90, 180, 270). |
matrix | tuple[float, float, float, float, float, float] | Lettura | Matrice di trasformazione PDF (a, b, c, d, e, f). |
width | `int | None` | Lettura |
height | `int | None` | Lettura |
bits_per_component | `int | None` | Lettura |
color_space | `str | None` | Lettura |
name | `` | Lettura | Ottiene il nome. |
page_index | `` | Lettura | Ottiene l’indice della pagina. |
Metodi
| Firma | Descrizione |
|---|---|
| `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() | Nascondi il posizionamento dell’immagine. |