ThumbnailDevice

ThumbnailDevice

Genel Bakış

ThumbnailDevice, .NET için Aspose.PDF FOSS içinde bir sınıftır. Şuradan miras alır: ImageDevice.

PDF belge sayfalarını küçük ön izleme PNG görüntülerine dönüştürür.

Bu sınıf, .NET programlarında ThumbnailDevice nesneleriyle çalışmak için 16 yöntem sağlar. Mevcut yöntemler şunlardır: GetBitmap, ImageDevice, Process, ThumbnailDevice. Tüm genel üyeler, Aspose.PDF FOSS for .NET paketi kurulduktan sonra herhangi bir .NET uygulaması tarafından erişilebilir. Özellikler: CoordinateType, FormPresentationMode, Height, RenderingOptions, Resolution, Width.

Özellikler

AdTürErişimAçıklama
ResolutionResolutionOkumaÇıktı çözünürlüğü DPI cinsinden.
RenderingOptionsAspose.Pdf.RenderingOptionsOkuma/YazmaSayfa-görüntü dönüşümünün gelişmiş kontrolü için render seçenekleri.
CoordinateTypePageCoordinateTypeOkuma/YazmaHangi sayfa kutusu oluşturulan görüntü ölçülerini belirler.
WidthintOkumaYapılandırılmış hedef piksel genişliği (0 = Çözünürlükte sayfanın doğal boyutunu takip eder).
HeightintOkumaYapılandırılmış hedef piksel yüksekliği (0 = Çözünürlükte sayfanın doğal boyutunu takip eder).
FormPresentationModeFormPresentationModeOkuma/YazmaForm alanlarının nasıl render edildiği (Production vs Editor).

Yöntemler

İmzaAçıklama
ThumbnailDevice()Bu ThumbnailDevice örneğinde ThumbnailDevice çağırır.
ThumbnailDevice(resolution: Resolution)Bu ThumbnailDevice örneğinde ThumbnailDevice(resolution) çağrılır.
ThumbnailDevice(width: int, height: int)Bu ThumbnailDevice örneğinde ThumbnailDevice(width, height) çağrılır.
ThumbnailDevice(width: int, height: int, resolution: Resolution)Bu ThumbnailDevice örneğinde ThumbnailDevice(width, height, resolution) çağrılır.
ThumbnailDevice(pageSize: Aspose.Pdf.PageSize)Verilen pageSize’a göre 150 DPI’de oluşturulur.
ThumbnailDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution)İstenen çözünürlükte pageSize’a göre boyutlandırılmış yapı.
Process(page: Page, output: Stream)Bu ThumbnailDevice örneğinde Process(page, output) metodunu çağırır.
ImageDevice(resolution: Resolution)Yerleşik SoftwarePageRenderer kullanarak bir Resolution ile yeni bir ImageDevice başlatır.
ImageDevice()Varsayılan çözünürlük ve yerleşik SoftwarePageRenderer ile yeni bir ImageDevice başlatır.
ImageDevice(width: int, height: int)Yeni bir ImageDevice öğesini, yerleşik SoftwarePageRenderer kullanarak ve varsayılan çözünürlükte (150 DPI) açık çıktı piksel boyutlarıyla başlatır.
ImageDevice(width: int, height: int, resolution: Resolution)Yeni bir ImageDevice öğesini, yerleşik SoftwarePageRenderer kullanarak açık çıktı piksel boyutları ve çizim çözünürlüğüyle başlatır.
ImageDevice(pageSize: Aspose.Pdf.PageSize)Bir PageSize üzerinden başlat (puan cinsinden; varsayılan 150 DPI’da tam sayı piksel boyutlarına dönüştürülür).
ImageDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution)Bir PageSize ve render çözünürlüğü üzerinden başlat.
GetBitmap(page: Page)Bir sayfayı Bitmap’e render et.
Process(page: Page, outputFileName: string)Bir sayfayı görüntü dosyasına dönüştür.
Process(page: Page)Bir sayfayı görüntü baytlarına dönüştür.
 Türkçe