Interface IDevice

Interface IDevice

Nama dari : Aspose.Html.Rendering Pengumpulan: Aspose.HTML.dll (25.4.0)

Menetapkan metode dan sifat yang mendukung rendering yang disesuaikan dari elemen grafik seperti jalur, teks dan gambar.

[ComVisible(true)]
public interface IDevice : IDisposable

Implements

IDisposable

Properties

GraphicContext

Dapatkan konteks grafis.

GraphicContext GraphicContext { get; }

Nilai Properti

GraphicContext

Options

Dapatkan Rendering Opsi.

RenderingOptions Options { get; }

Nilai Properti

RenderingOptions

Methods

AddRect(RectangleF)

Tambahkan rektangle ke jalur saat ini sebagai jalur bawah lengkap.

void AddRect(RectangleF rect)

Parameters

rect RectangleF

Sebuah rektangle untuk dicetak.

BeginDocument(Document)

Mulai pemberian dokumen tersebut.

void BeginDocument(Document document)

Parameters

document Document

dan dokumen tersebut.

BeginElement(Bagian, RectangleF)

Mulai dengan mengembalikan unsur tersebut.

bool BeginElement(Element element, RectangleF rect)

Parameters

element Element

Ini adalah Aspose.Html.Dom.Element.

rect RectangleF

Kotak pembatasan dari nod.

Returns

bool

Kembalikan [kebenaran] jika item harus diproses.

BeginPage(SisiF)

Mulai dari halaman baru.

void BeginPage(SizeF size)

Parameters

size SizeF

Ukuran dari halaman.

Clip(FillRule)

Mengubah jalur pemotongan saat ini dengan menghubungkannya dengan jalur saat ini, menggunakan FillRule untuk menentukan wilayah yang harus diisi.Metode ini mengakhiri jalur saat ini.

void Clip(FillRule rule)

Parameters

rule FillRule

Peraturan pengisian menjelaskan bagaimana interior jalur tertutup dipotong

ClosePath()

Menutup subway saat ini dengan melipat segmen garis lurus dari titik saat ini ke titik permulaan subway.Jika subway saat ini sudah ditutup, “ClosePath” tidak melakukan apa-apa.Operator ini mengakhiri subpath saat ini.Menghubungkan segmen lain ke jalur saat ini memulai subpath baru,Bahkan jika segmen baru dimulai di titik akhir yang dicapai dengan metode “ClosePath”.

void ClosePath()

CubicBezierTo(Perbedaan PointF, PointF dan PointF)

Tambahkan kurva Bézier kubik ke jalur saat ini. kurva meluas dari titik saat ini ke titik pt3,menggunakan pt1 dan pt2 sebagai titik kontrol Bézier. titik terkini baru adalah pt3.

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

Parameters

pt1 PointF

Koordinasi dari titik pertama

pt2 PointF

Koordinasi titik kedua

pt3 PointF

Koordinasi Titik Ketiga

DrawImage(byte[ ], WebImageFormat, RectangleF)

Menarik gambar yang ditentukan.

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

Parameters

data byte [ ]

Berbagai byte yang mewakili gambar.

imageFormat WebImageFormat

format gambar.

rect RectangleF

Sebuah rektangle yang menentukan posisi dan ukuran untuk dicetak.

EndDocument()

Akhirnya pemberian dokumen tersebut.

void EndDocument()

EndElement(Element)

Ini berakhir dengan pemberian elemen.

void EndElement(Element element)

Parameters

element Element

Ini adalah Aspose.Html.Dom.Element.

EndPage()

Berakhirnya pembaruan dari halaman saat ini.

void EndPage()

Fill(FillRule)

Mengisi seluruh wilayah yang tertutup oleh jalur saat ini.Jika jalur ini terdiri dari beberapa jalur bawah yang terhubung, ia mengisi bagian dalam semua jalur bawah,dipertimbangkan bersama.Metode ini mengakhiri jalur saat ini.

void Fill(FillRule rule)

Parameters

rule FillRule

Peraturan pengisian menjelaskan bagaimana interior jalur tertutup diisi

FillText(Titik Titik, PointF)

Mengisi string teks yang ditentukan di lokasi yang ditentukan.

void FillText(string text, PointF pt)

Parameters

text string

yang harus diisi.

pt PointF

Titik yang menentukan koordinat teks.

Flush()

Flush semua data ke output stream.

void Flush()

LineTo(PointF)

Tambahkan segmen garis lurus dari titik saat ini ke titik (pt). titik saat ini baru adalah pt.

void LineTo(PointF pt)

Parameters

pt PointF

Titik di mana untuk membuat garis ke.

MoveTo(PointF)

Memulai subpath baru dengan memindahkan titik saat ini ke koordinat parameter pt, mengabaikan segmen garis koneksi apa pun.Jika metode pembinaan jalur sebelumnya di jalur saat ini juga “MoveTo”, “MoveTo” baru melebihi itu;Tidak ada sisa dari operasi “MoveTo” sebelumnya yang tersisa di jalan.

void MoveTo(PointF pt)

Parameters

pt PointF

Titik ke mana untuk memindahkan jalan ke.

RestoreGraphicContext()

Mengembalikan keseluruhan konteks grafis ke nilai terdahulu dengan mengetuknya dari stack.

void RestoreGraphicContext()

SaveGraphicContext()

Tekan salinan dari keseluruhan konteks grafis ke stack.

void SaveGraphicContext()

Stroke()

Tabrakan garis di sepanjang jalur yang sedang. garis yang ditabrak mengikuti setiap segmen lurus atau kurva di jalur,berpusat pada segmen dengan sisi paralel dengan itu. masing-masing jalur bawah jalur diperlakukan secara terpisah.Metode ini mengakhiri jalur saat ini.

void Stroke()

StrokeAndFill(FillRule)

Tembak dan mengisi jalur saat ini.Metode ini mengakhiri jalur saat ini.

void StrokeAndFill(FillRule rule)

Parameters

rule FillRule

Peraturan pengisian menjelaskan bagaimana interior jalur tertutup diisi.

StrokeText(Titik Titik, PointF)

Menggosok string teks yang ditentukan di lokasi yang ditentukan.

void StrokeText(string text, PointF pt)

Parameters

text string

Menarik untuk stroke.

pt PointF

Titik yang menentukan koordinat di mana untuk memulai teks.

 Indonesia