ImagePlacement
ImagePlacement
نظرة عامة
ImagePlacement هي فئة في Aspose.PDF FOSS لـ Python.
يمثل صورةً موضوعةً على صفحة PDF.
توفر هذه الفئة 4 طرق للعمل مع كائنات ImagePlacement في برامج Python. تشمل الطرق المتاحة: __init__, hide, replace, save. جميع الأعضاء العامين متاحين لأي تطبيق Python بعد تثبيت حزمة Aspose.PDF FOSS لـ Python. الخصائص: bits_per_component, color_space, height, image_data, matrix, name، و5 أخرى.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
image_data | bytes | قراءة | أرجع حمولة الصورة الحالية. |
rectangle | Rectangle | قراءة | المستطيل المحدد للصورة على الصفحة (x, y, العرض, الارتفاع بوحدات نقاط PDF). |
resolution | tuple[float, float] | قراءة | دقة الصورة كـ (horizontal_dpi, vertical_dpi). |
rotation | int | قراءة | زاوية الدوران بالدرجات (0, 90, 180, 270). |
matrix | tuple[float, float, float, float, float, float] | قراءة | مصفوفة التحويل PDF (a, b, c, d, e, f). |
width | `int | None` | قراءة |
height | `int | None` | قراءة |
bits_per_component | `int | None` | قراءة |
color_space | `str | None` | قراءة |
name | `` | قراءة | يحصل على الاسم. |
page_index | `` | قراءة | يحصل على فهرس الصفحة. |
الطرق
| التوقيع | وصف |
|---|---|
| `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() | إخفاء وضع الصورة. |