BmpDevice
نمای کلی
BmpDevice یک کلاس در Aspose.PDF FOSS برای .NET است.
ارثبری میکند از: ImageDevice.
صفحات سند PDF را به فرمت تصویر BMP رندر میکند.
این کلاس ۱۱ متد برای کار با اشیاء BmpDevice در برنامههای .NET فراهم میکند.
متدهای موجود شامل: BmpDevice، GetBitmap، ImageDevice، Process.
تمام اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for .NET برای هر برنامه .NET قابل دسترسی هستند.
خواص: CoordinateType، FormPresentationMode، Height، RenderingOptions، Resolution، Width.
ویژگیها
| Name | Type | Access | Description |
|---|---|---|---|
Resolution | Resolution | Read | وضوح خروجی بر حسب DPI. |
RenderingOptions | Aspose.Pdf.RenderingOptions | Read/Write | گزینههای رندر برای کنترل پیشرفته تبدیل صفحه به تصویر. |
CoordinateType | PageCoordinateType | Read/Write | کدام جعبه صفحه ابعاد تصویر رندر شده را تعیین میکند. |
Width | int | Read | عرض پیکسل هدف پیکربندی شده (0 = پیروی از اندازه طبیعی صفحه در وضوح). |
Height | int | Read | ارتفاع پیکسل هدف پیکربندی شده (0 = پیروی از اندازه طبیعی صفحه در وضوح). |
FormPresentationMode | FormPresentationMode | Read/Write | نحوه رندر فیلدهای فرم (تولید در مقابل ویرایشگر). |
روشها
| Signature | Description |
|---|---|
BmpDevice(renderer: IPageRenderer) | متد BmpDevice(renderer) را بر روی این نمونه BmpDevice فراخوانی میکند. |
BmpDevice(renderer: IPageRenderer, resolution: Resolution) | متد BmpDevice(renderer, resolution) را بر روی این نمونه BmpDevice فراخوانی میکند. |
BmpDevice() | |
BmpDevice(resolution: Resolution) | متد BmpDevice(resolution) را بر روی این نمونه BmpDevice فراخوانی میکند. |
BmpDevice(width: int, height: int) | متد BmpDevice(width, height) را بر روی این نمونه BmpDevice فراخوانی میکند. |
BmpDevice(width: int, height: int, resolution: Resolution) | متد BmpDevice(width, height, resolution) را بر روی این نمونه BmpDevice فراخوانی میکند. |
BmpDevice(pageSize: Aspose.Pdf.PageSize) | متد BmpDevice(pageSize) را بر روی این نمونه BmpDevice فراخوانی میکند. |
BmpDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | متد BmpDevice(pageSize, resolution) را بر روی این نمونه BmpDevice فراخوانی میکند. |
Process(page: Page, output: Stream) | متد Process(page, output) را بر روی این نمونه BmpDevice فراخوانی میکند. |
ImageDevice(resolution: Resolution) | یک ImageDevice جدید را با یک Resolution و با استفاده از SoftwarePageRenderer داخلی مقداردهی اولیه میکند. |
GetBitmap(page: Page) | یک صفحه را به Bitmap رندر میکند. |