TiffDevice

Genel Bakış

TiffDevice .NET için Aspose.PDF FOSS’de bir sınıf. Mirasçılar: ImageDevice.

PDF belge sayfalarını TIFF görüntü biçimine çevirir.

Bu sınıf .NET programlarında TiffDevice nesnelerle çalışmak için 30 yöntem sağlar. Kullanılabilir yöntemler şunlardır: BinarizeBradley, GetBitmap, ImageDevice, Process, ProcessRange, TiffDevice. Tüm kamu üyeleri, Aspose.PDF FOSS for .NET paketini yükledikten sonra herhangi bir .NET uygulamasına erişilebilir. Özellikleri: CoordinateType, FormPresentationMode, Height, RenderingOptions, Resolution, Settings,Ve bir tane daha.

Özellikler

AdıTürüAccessAçıklama
SettingsTiffSettingsOku .TIFF kodlama ayarları (renk derinliği, sıkıştırma).
WidthintOku .Çıktı bit haritasının piksel genişliği.
HeightintOku .Çıktı bit haritasının piksel yüksekliği.
FormPresentationModeFormPresentationModeOkuma/YazmaForm sunum modu (Yönetmen / Üretim) sayfada AcroForm widgetleri bulunduğunda kullanılır.
ResolutionResolutionOku .TiffDevice üzerinde kalmış Resolution özelliğini yeniden bildirir, böylece Aspose.Pdf yansıtma imzası (bu türde BindingFlags.DeclaredOnly kullanır) onu bulur.
RenderingOptionsAspose.Pdf.RenderingOptionsOkuma/YazmaRenderingOptions mülkünü TiffDevice üzerinde yeniden bildirir (yukarıdaki Karar ile aynı neden).
CoordinateTypePageCoordinateTypeOkuma/YazmaHangi sayfa kutusu, gösterilen görüntü boyutlarını yönlendirir.

Yöntemler

SignatureAçıklama
TiffDevice(renderer: IPageRenderer)Bu TiffDevice örneğinde TiffDevice ((renderer) çağrısı.
TiffDevice(renderer: IPageRenderer, resolution: Resolution)Bu TiffDevice örneğinde TiffDevice {Renderer, Resolution) çağrısı.
TiffDevice()
TiffDevice(resolution: Resolution)Bu TiffDevice örneğinde TiffDevice ((resolution) çağrısı.
TiffDevice(settings: TiffSettings)Belirtilen ayar ve varsayılan çözünürlük ile bir TiffDevice oluşturur.
TiffDevice(settings: TiffSettings, converter: IIndexBitmapConverter)Belirtilen ayar ve dönüştürücü ile bir TiffDevice oluşturur.
TiffDevice(width: int, height: int)Verilen hedef boyutları ve varsayılan ayarları ile bir TiffDevice oluşturur.
TiffDevice(width: int, height: int, resolution: Resolution)Genişlik, yükseklik, çözünürlük ve varsayılan ayarlarla bir TiffDevice oluşturur.
TiffDevice(width: int, height: int, settings: TiffSettings)Genişlik, yükseklik ve ayarları ile bir TiffDevice oluşturur.
TiffDevice(width: int, height: int, settings: TiffSettings, converter: IIndexBitmapConverter)Genişlik, yükseklik, ayarlar ve dönüştürücü ile bir TiffDevice oluşturur.
TiffDevice(width: int, height: int, resolution: Resolution, settings: TiffSettings)Genişlik, yükseklik, çözünürlük ve ayarları olan bir TiffDevice oluşturur.
TiffDevice(width: int, height: int, resolution: Resolution, settings: TiffSettings, converter: IIndexBitmapConverter)Genişlik, yükseklik, çözünürlük, ayarlar ve dönüştürücü ile bir TiffDevice oluşturur.
TiffDevice(pageSize: Aspose.Pdf.PageSize, settings: TiffSettings)Sayfa boyutu ve ayarları ile bir TiffDevice oluşturur.
TiffDevice(pageSize: Aspose.Pdf.PageSize, settings: TiffSettings, converter: IIndexBitmapConverter)Sayfa boyutu, ayarları ve dönüştürücü ile bir TiffDevice oluşturur.
TiffDevice(resolution: Resolution, settings: TiffSettings)Çözünürlük ve ayarlarla bir TiffDevice oluşturur.
TiffDevice(resolution: Resolution, settings: TiffSettings, converter: IIndexBitmapConverter)Çözünürlük, ayar ve dönüştürücü ile TiffDevice oluşturur.
TiffDevice(pageSize: Aspose.Pdf.PageSize)Varsayılan 150 DPI’de verilen TiffDevice boyutunda bir TiffDevice oluşturur.
TiffDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution)Verilen çözünürlükte verilen TiffDevice boyutunda bir TiffDevice oluşturur.
TiffDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution, settings: TiffSettings)PageSize + Çözüm + Ayarlar.
TiffDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution, settings: TiffSettings, converter: IIndexBitmapConverter)PageSize + Çözünürlük + Ayarlar + Dönüştürücü.
BinarizeBradley(inputImageStream: Stream, outputImageStream: Stream, threshold: double)Adaptif Bradley/Roth eşiği ikilileştirme.
Process(page: Page, output: Stream)Bu TiffDevice örneğinde Process(sayfa, çıkış) çağrısı.
ProcessRange(document: Document, startPage: int, endPage: int)Bir sayfa aralığını tek bir çok sayfalık TIFF’e dönüştürün.
ProcessRange(document: Document, startPage: int, endPage: int, output: Stream)Bir sayfa aralığını çok sayfalık bir TIFF’e çevir ve akışa yaz.
Process(document: Document, fromPage: int, toPage: int, output: Stream)TIFF’e bir sayfa aralığı gönderin.
Process(document: Document, startPage: int, endPage: int, outputFileName: string)Bir sayfa aralığını TIFF dosyasına çevir.
Process(document: Document, outputFileName: string)Tüm sayfaları TIFF dosyasına çevir.
Process(document: Document, output: Stream)Tüm sayfaları TIFF akışına çevir.
ImageDevice(resolution: Resolution)Yeni bir ImageDevice’ı, yerleşik SoftwarePageRenderer kullanarak Çözüm ile başlatır.
GetBitmap(page: Page)Bitmap’a bir sayfa çevir.

Ayrıca bakınız:

 Türkçe