Interface IDevice

Interface IDevice

İsim alanı : Aspose.Html.Rendering Görüntüleme: Aspose.HTML.dll (25.4.0)

Yöntemleri ve özellikleri tanımlar, örneğin yollar, metin ve resimler gibi grafik elemanlarının özelleştirilmiş performansını destekler.

[ComVisible(true)]
public interface IDevice : IDisposable

Implements

IDisposable

Properties

GraphicContext

Görüntüleme bağlamını oluşturur.

GraphicContext GraphicContext { get; }

Mülkiyet Değer

GraphicContext

Options

Rendering seçenekleri alır.

RenderingOptions Options { get; }

Mülkiyet Değer

RenderingOptions

Methods

AddRect(RectangleF)

Tam bir alt yolu olarak geçerli yoldan bir düz açı bağlayın.

void AddRect(RectangleF rect)

Parameters

rect RectangleF

Çekmek için bir düzlem.

BeginDocument(Document)

Bu belgeyi teslim etmeye başlıyor.

void BeginDocument(Document document)

Parameters

document Document

Bu belge .

BeginElement(Eleman, RectangleF)

Elemanın geri dönüşü başlıyor.

bool BeginElement(Element element, RectangleF rect)

Parameters

element Element

Aspose.Html.Dom.Element ile ilgili bilgiler

rect RectangleF

Node kutusunun sınırlandırılması.

Returns

bool

Eleman işlenmesi durumunda geri döner.

BeginPage(SizeF)

Yeni sayfanın yeniden düzenlenmesi başlıyor.

void BeginPage(SizeF size)

Parameters

size SizeF

Sayfanın büyüklüğü.

Clip(FillRule)

Mevcut kaydırma yolu, doldurulması gereken bölgeyi belirlemek için FillRule kullanılarak geçerli yolu ile çaprazlaştırarak değiştirilir.Bu yöntem mevcut yolu sona erdirir.

void Clip(FillRule rule)

Parameters

rule FillRule

Doldurma kuralı, kapalı bir yolun içinin nasıl yapıştırıldığını belirtir.

ClosePath()

Mevcut alt yolu, bir düz çizgi segmentini mevcut noktadan alt yolu başlangıç noktasına bağlayarak kapatır.Mevcut alt yolu zaten kapalı ise, “ClosePath” hiçbir şey yapmaz.Bu operatör mevcut alt yolu sona erdirir. mevcut yoldan başka bir segment eklendiğinde yeni bir alt yolu başlar,Yeni segment bile “ClosePath” yöntemiyle elde edilen son noktada başlarsa.

void ClosePath()

CubicBezierTo(PointF, PointF ve PointF)

Geçerli yoldan bir kubik Bézier eğriliği ekleyin. eğriliği geçerli noktadan pt3 noktasına kadar uzanır.pt1 ve pt2’yi Bézier kontrol noktaları olarak kullanır.

void CubicBezierTo(PointF pt1, PointF pt2, PointF pt3)

Parameters

pt1 PointF

Birinci nokta koordinasyonu

pt2 PointF

İkinci nokta koordinasyonu

pt3 PointF

Üçüncü nokta koordinatları

DrawImage(byte[…], WebImageFormat, RectangleF)

Belirlenmiş görüntüyü kaydedin.

void DrawImage(byte[] data, WebImageFormat imageFormat, RectangleF rect)

Parameters

data byte […]

Görüntüyü temsil eden bir dizi bayt.

imageFormat WebImageFormat

Görüntü biçimi .

rect RectangleF

Çekilecek pozisyon ve boyutu belirleyen bir düz açı.

EndDocument()

Belgenin teslim edilmesi sona eriyor.

void EndDocument()

EndElement(Element)

Sonuç olarak, elementin yeniden düzenlenmesi.

void EndElement(Element element)

Parameters

element Element

Aspose.Html.Dom.Element ile ilgili bilgiler

EndPage()

Mevcut sayfanın yeniden düzenlenmesi sona eriyor.

void EndPage()

Fill(FillRule)

Tüm bölgeyi şimdiki yoldan dolduruyor.Eğer yol birden fazla bağlantılı alt yollardan oluşursa, tüm alt yolların içlerini doldurur.Birlikte dikkate alınır.Bu yöntem mevcut yolu sona erdirir.

void Fill(FillRule rule)

Parameters

rule FillRule

Doldurma kuralı, kapalı bir yolun içini nasıl doldurduğunu belirtir.

FillText(Çerçeve, PointF)

Belirlenmiş konumda belirtilen metin çubuğunu doldur.

void FillText(string text, PointF pt)

Parameters

text string

doldurmak için çerçeve.

pt PointF

Yazının koordinatlarını belirleyen bir nokta.

Flush()

Tüm verileri çıkış akışına aktarır.

void Flush()

LineTo(PointF)

Bir düz çizgi segmentini mevcut noktadan noktaya (pt) ekleyin.

void LineTo(PointF pt)

Parameters

pt PointF

Nereye doğru çizgiyi oluşturacağız.

MoveTo(PointF)

Yeni bir alt yolu, mevcut noktayı parametre pt’nin koordinatlarına aktararak başlar, herhangi bir bağlantı çizgisi segmentini kaçırır.Eğer mevcut yolda önceki yol inşa etme yöntemi de “MoveTo” ise, yeni “MoveTo” onu aşar;Önceki “MoveTo” operasyonunun hiçbir kalıntı yolda kalmamıştır.

void MoveTo(PointF pt)

Parameters

pt PointF

Yürüyüş yolunun nereye gideceği noktasıdır.

RestoreGraphicContext()

Tüm grafik bağlamını eski değerine geri getirerek çubuktan kaydırır.

void RestoreGraphicContext()

SaveGraphicContext()

Tüm grafik bağlamının bir kopyasını çubuk üzerine bastırır.

void SaveGraphicContext()

Stroke()

Süreli yol boyunca bir çizgi çarpıyor. çarpışan çizgi, yolda her düz veya eğilmiş segmentin ardından,Bölümde paralel taraflarla odaklanmıştır. yolun her alt yolu ayrı ayrı ele alınır.Bu yöntem mevcut yolu sona erdirir.

void Stroke()

StrokeAndFill(FillRule)

Çarpışma ve mevcut yolu doldurma.Bu yöntem mevcut yolu sona erdirir.

void StrokeAndFill(FillRule rule)

Parameters

rule FillRule

Doldurma kuralı, kapalı bir yolun içini nasıl doldurduğunu belirtir.

StrokeText(Çerçeve, PointF)

Belirlenen metin çubuğunu belirlenen konumda kesinleştirin.

void StrokeText(string text, PointF pt)

Parameters

text string

Saldırı için çekiş.

pt PointF

Konuyu nereden başlatacağınızı belirleyen koordinatları belirleyen nokta.

 Türkçe