Class DocDevice
Nama dari : Aspose.Html.Rendering.Doc Pengumpulan: Aspose.HTML.dll (25.4.0)
Pernyataan yang disampaikan pada dokumen DOCX.
[ComVisible(true)]
public class DocDevice : Device<docdevice.docgraphiccontext, docrenderingoptions="">, IDevice, IDisposable
Inheritance
object ← Device ← Device<docdevice.docgraphiccontext, docrenderingoptions=""> ← DocDevice
Implements
anggota yang diwarisi
Device<docdevice.docgraphiccontext, docrenderingoptions="">.Initialize() , Device<docdevice.docgraphiccontext, docrenderingoptions="">.SaveGraphicContext() , Device<docdevice.docgraphiccontext, docrenderingoptions="">.RestoreGraphicContext() , Device<docdevice.docgraphiccontext, docrenderingoptions="">.GetExtension() , Device<docdevice.docgraphiccontext, docrenderingoptions="">.BeginDocument(Document) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.EndDocument() , Device<docdevice.docgraphiccontext, docrenderingoptions="">.BeginPage(SizeF) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.EndPage() , Device<docdevice.docgraphiccontext, docrenderingoptions="">.Flush() , Device<docdevice.docgraphiccontext, docrenderingoptions="">.BeginElement(Element, RectangleF) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.EndElement(Element) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.ClosePath() , Device<docdevice.docgraphiccontext, docrenderingoptions="">.MoveTo(PointF) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.LineTo(PointF) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.AddRect(RectangleF) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.CubicBezierTo(PointF, PointF, PointF) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.Stroke() , Device<docdevice.docgraphiccontext, docrenderingoptions="">.Fill(FillRule) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.Clip(FillRule) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.StrokeAndFill(FillRule) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.FillText(string, PointF) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.StrokeText(string, PointF) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.DrawImage(byte[], WebImageFormat, RectangleF) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.Dispose() , Device<docdevice.docgraphiccontext, docrenderingoptions="">.Dispose(bool) , Device<docdevice.docgraphiccontext, docrenderingoptions="">.Options , Device<docdevice.docgraphiccontext, docrenderingoptions="">.Configuration , Device<docdevice.docgraphiccontext, docrenderingoptions="">.GraphicContext , Device<docdevice.docgraphiccontext, docrenderingoptions="">.StreamProvider , Device<docdevice.docgraphiccontext, docrenderingoptions="">.OutputStream , Device<docdevice.docgraphiccontext, docrenderingoptions="">.PageIndex , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
DocDevice(Pemasaran ICreateStream)
Initifikasi instans baru dari kelas Aspose.Html.Rendering.Doc.DocDevice.
public DocDevice(ICreateStreamProvider streamProvider)
Parameters
streamProvider
ICreateStreamProvider
Objek yang mengimplementasikan Aspose.Html.IO.ICreateStreamProvider interface
DocDevice(Informasi tentang DocRenderingOptions, ICreateStreamProvider)
Inicialisasi contoh baru dari kelas Aspose.Html.Rendering.Doc.DocDevice dengan rendering opsi dan streaming provider.
public DocDevice(DocRenderingOptions options, ICreateStreamProvider streamProvider)
Parameters
options
DocRenderingOptions
Pilihan Rendering
streamProvider
ICreateStreamProvider
Objek yang mengimplementasikan Aspose.Html.IO.ICreateStreamProvider interface
DocDevice(String)
Inicialisasi contoh baru dari kelas Aspose.Html.Rendering.Doc.DocDevice dengan nama file output.
public DocDevice(string file)
Parameters
file
string
Nama file output
DocDevice(Keterlibatan, String)
Inicialisasi contoh baru dari kelas Aspose.Html.Rendering.Doc.DocDevice dengan rendering opsi dan nama file output.
public DocDevice(DocRenderingOptions options, string file)
Parameters
options
DocRenderingOptions
Pilihan Rendering
file
string
Nama file output
DocDevice(Stream)
Inicialisasi instansi baru dari kelas Aspose.Html.Rendering.Doc.DocDevice dengan aliran output.
public DocDevice(Stream stream)
Parameters
stream
Stream
Pengeluaran Stream
DocDevice(Perbedaan, Stream)
Inicialisasi contoh baru dari kelas Aspose.Html.Rendering.Doc.DocDevice dengan rendering opsi dan output stream.
public DocDevice(DocRenderingOptions options, Stream stream)
Parameters
options
DocRenderingOptions
Pilihan Rendering
stream
Stream
Pengeluaran Stream
Methods
AddRect(RectangleF)
Tambahkan rektangle ke jalur saat ini sebagai jalur bawah lengkap.
public override void AddRect(RectangleF rect)
Parameters
rect
RectangleF
Sebuah rektangle untuk dicetak.
BeginDocument(Document)
Mulai pemberian dokumen tersebut.
public override void BeginDocument(Document document)
Parameters
document
Document
dan dokumen tersebut.
BeginElement(Bagian, RectangleF)
Memulai proses rendering dari node html.
public override bool BeginElement(Element element, RectangleF rect)
Parameters
element
Element
dengan elemen html.
rect
RectangleF
Kotak pembatasan dari nod.
Returns
Kembalikan [kebenaran] jika item harus diproses.
BeginPage(SisiF)
Mulai dari halaman baru.
public override void BeginPage(SizeF size)
Parameters
size
SizeF
Ukuran dari halaman.
Clip(FillRule)
Mengubah jalur pemotongan saat ini dengan menghubungkannya dengan jalur saat ini, menggunakan aturan FillMode untuk menentukan wilayah yang harus diisi.Metode ini mengakhiri jalur saat ini.
public override void Clip(FillRule mode)
Parameters
mode
FillRule
Mode pengisian mendefinisikan 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”.
public override 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 pt2,menggunakan pt1 dan pt2 sebagai titik kontrol Bézier. titik terkini baru adalah pt3.
public override 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.
public override 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.
EndElement(Element)
Berakhirnya proses rendering node html.
public override void EndElement(Element element)
Parameters
element
Element
dengan elemen html.
EndPage()
Berakhirnya pembaruan dari halaman saat ini.
public override 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.
public override void Fill(FillRule mode)
Parameters
mode
FillRule
Mode pengisian menentukan bagaimana interior jalur tertutup diisi
FillText(Titik Titik, PointF)
Mengisi string teks yang ditentukan di lokasi yang ditentukan.
public override 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.
public override void Flush()
GetExtension()
Dapatkan perpanjangan file output.
protected override string GetExtension()
Returns
untuk file extension.
Initialize()
Memulai konteks stack.
protected override void Initialize()
LineTo(PointF)
Tambahkan segmen garis lurus dari titik saat ini ke titik (pt). titik saat ini baru adalah pt.
public override 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.
public override void MoveTo(PointF pt)
Parameters
pt
PointF
Titik ke mana untuk memindahkan jalan ke.
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.
public override void Stroke()
StrokeAndFill(FillRule)
Tembak dan mengisi jalur saat ini.Metode ini mengakhiri jalur saat ini.
public override void StrokeAndFill(FillRule mode)
Parameters
mode
FillRule
Mode pengisian menentukan bagaimana interior jalur tertutup diisi.
StrokeText(Titik Titik, PointF)
Menggosok string teks yang ditentukan di lokasi yang ditentukan.
public override void StrokeText(string text, PointF pt)
Parameters
text
string
Menarik untuk stroke.
pt
PointF
Titik yang menentukan koordinat di mana untuk memulai teks.</docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,></docdevice.docgraphiccontext,>