PngDevice

PngDevice class

Pdf belge sayfalarını png’ye kaydetmeye yardımcı olan görüntü aygıtını temsil eder.

public sealed class PngDevice : ImageDevice

yapıcılar

İsimTanım
PngDevice()Yeni bir örneğini başlatırPngDevice varsayılan çözünürlüğe sahip sınıf.
PngDevice(PageSize)Yeni bir örneğini başlatırPngDevice sağlanan sayfa boyutuna sahip sınıf, varsayılan çözünürlük (=150).
PngDevice(Resolution)Yeni bir örneğini başlatırPngDevice sınıf. Sonuç görüntü dosyası için çözünürlük, bkz.Resolution sınıf.
PngDevice(int, int)Yeni bir örneğini başlatırPngDevice sağlanan görüntü boyutlarına sahip sınıf, varsayılan çözünürlük (=150).
PngDevice(PageSize, Resolution)Yeni bir örneğini başlatırPngDevicesağlanan sayfa boyutu ve çözünürlüğe sahip sınıf.
PngDevice(int, int, Resolution)Yeni bir örneğini başlatırPngDevice sağlanan görüntü boyutlarına ve çözünürlüğe sahip sınıf.

Özellikleri

İsimTanım
CoordinateType { get; set; }Sayfa koordinat türünü alır veya ayarlar (Medya/Kırpma kutuları). CropBox değeri varsayılan olarak kullanılır.
FormPresentationMode { get; set; }Form sunum modunu alır veya ayarlar.
Height { get; }Görüntü çıktı yüksekliğini alır.
RenderingOptions { get; set; }Oluşturma seçeneklerini alır veya ayarlar.
Resolution { get; }Görüntü çözünürlüğünü alır.
Width { get; }Görüntü çıktı genişliğini alır.

yöntemler

İsimTanım
override Process(Page, Stream)Sayfayı png’ye dönüştürür ve çıktı akışına kaydeder.
Process(Page, string)Verilen sayfada bazı işlemler gerçekleştirir ve sonuçları dosyaya kaydeder.

Ayrıca bakınız