JpegDevice

JpegDevice

نمای کلی

JpegDevice یک کلاس در Aspose.PDF FOSS برای .NET است.
ارث‌بری می‌کند از: ImageDevice.

صفحات سند PDF را به فرمت تصویر JPEG رندر می‌کند.

این کلاس ۱۸ متد برای کار با اشیاء JpegDevice در برنامه‌های .NET فراهم می‌کند.
متدهای موجود شامل: ClearEncoder، GetBitmap، ImageDevice، JpegDevice، Process، SetEncoder هستند.
تمام اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for .NET برای هر برنامه .NET قابل دسترسی هستند.
ویژگی‌ها: CoordinateType، FormPresentationMode، Height، Quality، RenderingOptions، Resolution، و ۱ مورد دیگر.

ویژگی‌ها

NameTypeAccessDescription
QualityintReadکیفیت JPEG (1-100).
FormPresentationModeFormPresentationModeRead/Writeحالت ارائه فرم (Production مقادیر فرم را رندر می‌کند؛ Editor فیلدهای خالی را رندر می‌کند).
ResolutionResolutionReadوضوح خروجی بر حسب DPI.
RenderingOptionsAspose.Pdf.RenderingOptionsRead/Writeگزینه‌های رندر برای کنترل پیشرفته تبدیل صفحه به تصویر.
CoordinateTypePageCoordinateTypeRead/Writeکدام جعبه صفحه محدوده‌های تصویر رندر شده را تعیین می‌کند.
WidthintReadعرض پیکسل هدف پیکربندی شده (0 = پیروی از اندازه طبیعی صفحه در Resolution).
HeightintReadارتفاع پیکسل هدف پیکربندی شده (0 = پیروی از اندازه طبیعی صفحه در Resolution).

متدها

SignatureDescription
JpegDevice(renderer: IPageRenderer)JpegDevice را بر روی این نمونه JpegDevice فراخوانی می‌کند.
JpegDevice(renderer: IPageRenderer, resolution: Resolution)
JpegDevice(renderer: IPageRenderer, resolution: Resolution, quality: int)
JpegDevice()
JpegDevice(resolution: Resolution)
JpegDevice(resolution: Resolution, quality: int)
JpegDevice(quality: int)
JpegDevice(width: int, height: int)
JpegDevice(width: int, height: int, resolution: Resolution)
JpegDevice(width: int, height: int, resolution: Resolution, quality: int)
JpegDevice(pageSize: Aspose.Pdf.PageSize)ساختار با اندازه pageSize در 150 DPI، کیفیت پیش‌فرض 85.
JpegDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution)ساختار با اندازه pageSize در resolution، کیفیت پیش‌فرض 85.
JpegDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution, quality: int)ساختار با اندازه pageSize در resolution با کیفیت صریح.
SetEncoder(encoder: JpegEncoder)ثبت یک تابع رمزگذار JPEG سراسری.
ClearEncoder()حذف رمزگذار JPEG ثبت‌شده.
Process(page: Page, output: Stream)Process را بر روی این نمونه JpegDevice فراخوانی می‌کند.
ImageDevice(resolution: Resolution)یک ImageDevice جدید را با یک Resolution با استفاده از SoftwarePageRenderer داخلی مقداردهی اولیه می‌کند.
GetBitmap(page: Page)یک صفحه را به Bitmap رندر می‌کند.

همچنین ببینید

 فارسی