RasterizedPage
RasterizedPage
نمای کلی
RasterizedPage یک کلاس در Aspose.PDF FOSS برای Python است.
یک صفحه PDF رندر شده در قالب RGB فشرده.
این کلاس 4 متد برای کار با اشیاء RasterizedPage در برنامههای Python فراهم میکند. متدهای موجود شامل: get_pixel, save, to_png, to_tiff. تمام اعضای عمومی پس از نصب بسته Aspose.PDF FOSS برای Python، برای هر برنامهٔ Python قابل دسترسی است. ویژگیها: dpi, height, pixels, width.
خواص
| نام | نوع | دسترسی | توضیح |
|---|---|---|---|
width | int | خواندن | عرض را برمیگرداند. |
height | int | خواندن | ارتفاع را دریافت میکند. |
pixels | bytes | خواندن | پیکسلها را دریافت میکند. |
dpi | float | خواندن | dpi را دریافت میکند. |
روش ها
| امضا | توضیح |
|---|---|
get_pixel(x: int, y: int) → Color | پیکسل RGB را در (x, y) برگردانید که مبدأ آن در بالا-چپ است. |
to_png() → bytes | این رستر را بهصورت فایل PNG رمزگذاری کنید. |
to_tiff() → bytes | این رستر را بهصورت فایل TIFF پایه RGB فشردهنشده رمزگذاری کنید. |
| `save(path: str | Path)→Path` |