ImageDevice
نمای کلی
ImageDevice یک کلاس در Aspose.PDF FOSS برای .NET است.
کلاس پایه خلاصه برای دستگاه های ارائه تصویر (PNG، JPEG، BMP، TIFF).
این کلاس ۱۰ روش برای کار با اشیاء ImageDevice در برنامه های .NET را ارائه می دهد. روش های موجود شامل: GetBitmap, ImageDevice, Process. همه اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for .NET به هر برنامه .Net قابل دسترسی هستند. خواص: CoordinateType, FormPresentationMode, Height, RenderingOptions, Resolution, Width.
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
Resolution | Resolution | بخونید. | وضوح خروجی در DPI. |
RenderingOptions | Aspose.Pdf.RenderingOptions | خواندن/نوشتن | گزینه های رندر برای کنترل پیشرفته صفحه به تصویر. |
CoordinateType | PageCoordinateType | خواندن/نوشتن | کدام صفحه در حال گسترش است. |
Width | int | بخونید. | عرض پیکسل هدف تنظیم شده (0 = اندازه طبیعی صفحه را در رزولوشن دنبال کنید). |
Height | int | بخونید. | ارتفاع پیکسل هدف تنظیم شده (0 = اندازه طبیعی صفحه را در رزولوشن دنبال کنید). |
FormPresentationMode | FormPresentationMode | خواندن/نوشتن | نحوه نمایش زمینه های فرم (تولید و ویرایشگر). |
روش ها
| Signature | شرح: |
|---|---|
ImageDevice(resolution: Resolution) | یک ImageDevice جدید را با استفاده از راه حل داخلی SoftwarePageRenderer شروع می کند. |
ImageDevice() | یک ImageDevice جدید را با وضوح پیش فرض و در داخل SoftwarePageRenderer ایجاد می کند. |
ImageDevice(width: int, height: int) | یک ImageDevice جدید را با ابعاد پیکسل خروجی صریح با استفاده از SoftwarePageRenderer داخلی در رزولوشن پیش فرض (150 DPI) شروع می کند. |
ImageDevice(width: int, height: int, resolution: Resolution) | یک ImageDevice جدید را با ابعاد پیکسل خروجی صریح و وضوح رندر کردن با استفاده از SoftwarePageRenderer داخلی شروع می کند. |
ImageDevice(pageSize: Aspose.Pdf.PageSize) | از PageSize شروع کنید (در نقاط؛ تبدیل به ابعاد پیکسل های کامل در پیش فرض 150 DPI). |
ImageDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | از PageSize شروع کنید و Resolution را ارائه دهید. |
GetBitmap(page: Page) | یک صفحه را به بیت مپ تبدیل کنید. |
Process(page: Page, output: Stream) | یک صفحه را به بایت تصویر تبدیل کنید و برای جریان بنویسید. |
Process(page: Page, outputFileName: string) | یک صفحه را به فایل تصویری تبدیل کنید. |
Process(page: Page) | یک صفحه را به بایت تصویر تبدیل کنید. |