Device

Device class

Metin ve grafik içeriğinin soyut aygıta çıktısını almak için arabirimi uygular. Oluşturma sayfa sayfa gerçekleştirilir.

public abstract class Device

yapıcılar

İsimTanım
Device()Yeni bir örnek oluşturur.

Özellikleri

İsimTanım
abstract DestinationName { get; }Hedef adını alır: çıktı dosyası adı veya cihaz açıklaması.
virtual Fill { get; set; }Geçerli dolguyu alır/ayarlar.
virtual FillOpacity { get; set; }Geçerli dolgu opaklığını alır/ayarlar.
abstract IsReady { get; }Cihazın çıktıya hazır olup olmadığını gösterir.
abstract PageCount { get; }Sayfa sayısını alır.
virtual Stroke { get; set; }Geçerli konturu alır/ayarlar.
virtual StrokeOpacity { get; set; }Geçerli kontur opaklığını alır/ayarlar.

yöntemler

İsimTanım
abstract AddHyperlink(RectangleF, Pen, string)Hedefi olarak bir URI içeren köprüyü ayarlar.
virtual Create()Bu cihazın bir kopyasını oluşturur.
virtual Dispose()Aygıtı atar.
abstract DrawPath(GraphicsPath)Bir yol çizer.
abstract DrawString(string, float, float, List<GlyphData>)Bir metin dizesi çizer.
abstract EndDocument()Tüm belgeyi sonlandırır.
abstract EndPage()Bir sayfayı sonlandırır.
abstract FillPath(GraphicsPath)Bir yolu doldurur.
abstract Init()Cihazı başlatır.
abstract SetClip(GraphicsPath)Geçerli klip yolunu ayarlar.
abstract SetTransform(Matrix)Geçerli koordinat alanı dönüşümünü ayarlar.
abstract ShowImage(PointF, SizeF, byte[])Bir tarama görüntüsü gösterir.
abstract StartDocument()Tüm belgeyi başlatır.
abstract StartPage(float, float)Yeni bir sayfa başlatır.

Ayrıca bakınız