ImagePlacement
ImagePlacement
Übersicht
ImagePlacement ist eine Klasse in Aspose.PDF FOSS für Python.
Stellt ein Bild dar, das auf einer PDF-Seite platziert ist.
Diese Klasse bietet 4 Methoden zum Arbeiten mit ImagePlacement-Objekten in Python-Programmen. Verfügbare Methoden umfassen: __init__, hide, replace, save. Alle öffentlichen Mitglieder sind für jede Python-Anwendung zugänglich, nachdem das Aspose.PDF FOSS für Python-Paket installiert wurde. Eigenschaften: bits_per_component, color_space, height, image_data, matrix, name und 5 weitere.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
image_data | bytes | Lesen | Geben Sie die aktuelle Bild-Payload zurück. |
rectangle | Rectangle | Lesen | Begrenzendes Rechteck des Bildes auf der Seite (x, y, Breite, Höhe in PDF-Punkten). |
resolution | tuple[float, float] | Lesen | Bildauflösung als (horizontal_dpi, vertical_dpi). |
rotation | int | Lesen | Rotationswinkel in Grad (0, 90, 180, 270). |
matrix | tuple[float, float, float, float, float, float] | Lesen | PDF-Transformationsmatrix (a, b, c, d, e, f). |
width | `int | None` | Lesen |
height | `int | None` | Lesen |
bits_per_component | `int | None` | Lesen |
color_space | `str | None` | Lesen |
name | `` | Lesen | Ruft den Namen ab. |
page_index | `` | Lesen | Ruft den Seitenindex ab. |
Methoden
| Signatur | Beschreibung |
|---|---|
| `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() | Verstecken Sie die Bildplatzierung. |