ImageDevice

ImageDevice class

Görüntülere metin ve grafik içerik çıktısı almak için arabirimi uygular.

public class ImageDevice : Device

yapıcılar

İsimTanım
ImageDevice(bool)Yeni örnek oluşturur. Çıktı dosyası, iş adını dosya adı olarak alarak work dizinine yazılır.

Özellikleri

İsimTanım
override DestinationName { get; }Hedef adını alır: çıktı dosyası adı veya cihaz açıklaması.
override Fill { get; set; }Geçerli dolguyu alır/ayarlar.
override FillOpacity { get; set; }Geçerli dolgu opaklığını alır/ayarlar.
override IsReady { get; }Cihazın çıktıya hazır olup olmadığını gösterir.
override PageCount { get; }Sayfa sayısını alır.
Result { get; }Elde edilen görüntülerin bayt dizilerini döndürür. İlk boyut iç belgeler içindir ve ikincisi iç belgeler içindeki sayfalar içindir.
override Stroke { get; set; }Geçerli konturu alır/ayarlar.
override StrokeOpacity { get; set; }Geçerli kontur opaklığını alır/ayarlar.

yöntemler

İsimTanım
override AddHyperlink(RectangleF, Pen, string)Hedefi bir URI olan köprüyü ayarlayın.
override Create()Bu cihazın bir kopyasını oluşturur.
override Dispose()Bu cihaz örneğini atar. Bu aygıt örneği grafik durumunu sonlandırır, yani, oluşturma bağlamını bu aygıtın grafik durumundan daha yüksek bir düzeye geçirir.
override DrawPath(GraphicsPath)Bir yol çizer.
override DrawString(string, float, float, List<GlyphData>)Bir metin dizesi çizer.
override EndDocument()Tüm belgeyi sonlandırır.
override EndPage()Bir sayfayı sonlandırır.
override FillPath(GraphicsPath)Bir yol doldurun.
override Init()Cihazı başlatır.
override SetClip(GraphicsPath)Geçerli klip yolunu ayarlar.
override SetTransform(Matrix)Geçerli koordinat alanı dönüşümünü ayarlar.
override ShowImage(PointF, SizeF, byte[])Bir tarama görüntüsü gösterir.
override StartDocument()Tüm belgeyi başlatır.
override StartPage(float, float)Yeni bir sayfa başlatır.

Ayrıca bakınız