Class DocDevice

Class DocDevice

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

Doküman doküman doküman doküman doküman doküman doküman doküman doküman doküman doküman doküman doküman doküman doküman doküman

[ComVisible(true)]
public class DocDevice : Device<docdevice.docgraphiccontext, docrenderingoptions="">, IDevice, IDisposable

Inheritance

object Device Device<docdevice.docgraphiccontext, docrenderingoptions=""> DocDevice

Implements

IDevice , IDisposable

mirasçı üyeleri

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(ICreateStreamProvider Hakkında)

Aspose.Html.Rendering.Doc.DocDevice sınıfının yeni bir örneğini başlatır.

public DocDevice(ICreateStreamProvider streamProvider)

Parameters

streamProvider ICreateStreamProvider

Aspose.Html.IO.ICreateStreamProvider arayüzünü uygulayan nesne

DocDevice(DocRenderingOptions ve ICreateStreamProvider)

Aspose.Html.Rendering.Doc.DocDevice sınıfının yeni bir örneğini seçenekleri ve akış sağlayıcısı ile başlatır.

public DocDevice(DocRenderingOptions options, ICreateStreamProvider streamProvider)

Parameters

options DocRenderingOptions

Rendering seçenekleri

streamProvider ICreateStreamProvider

Aspose.Html.IO.ICreateStreamProvider arayüzünü uygulayan nesne

DocDevice(Sırt)

Aspose.Html.Rendering.Doc.DocDevice sınıfının yeni bir örneğini çıkış dosya adı ile başlatır.

public DocDevice(string file)

Parameters

file string

çıkış dosyası adı

DocDevice(DocRenderingOptions, çerçeve)

Aspose.Html.Rendering.Doc.DocDevice sınıfının yeni bir örneğini seçenekleri ve çıkış dosya adı ile başlatır.

public DocDevice(DocRenderingOptions options, string file)

Parameters

options DocRenderingOptions

Rendering seçenekleri

file string

çıkış dosyası adı

DocDevice(Stream)

Aspose.Html.Rendering.Doc.DocDevice sınıfının yeni bir örneği çıkış akışına göre başlatılır.

public DocDevice(Stream stream)

Parameters

stream Stream

çıkış akışı

DocDevice(DocRenderingOptions, Akış)

Aspose.Html.Rendering.Doc.DocDevice sınıfının yeni bir örneğini, seçenekleri ve çıkış akışını sunarak başlatır.

public DocDevice(DocRenderingOptions options, Stream stream)

Parameters

options DocRenderingOptions

Rendering seçenekleri

stream Stream

çıkış akışı

Methods

AddRect(RectangleF)

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

public override void AddRect(RectangleF rect)

Parameters

rect RectangleF

Çekmek için bir düzlem.

BeginDocument(Document)

Bu belgeyi teslim etmeye başlıyor.

public override void BeginDocument(Document document)

Parameters

document Document

Bu belge .

BeginElement(Eleman, RectangleF)

Html düğmesinin yeniden düzenlenmesi başlıyor.

public override bool BeginElement(Element element, RectangleF rect)

Parameters

element Element

html elementini kullanır.

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.

public override 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 FillMode kuralını kullanarak, mevcut kaydırma yolu ile çaprazlaştırarak değiştirilir.Bu yöntem mevcut yolu sona erdirir.

public override void Clip(FillRule mode)

Parameters

mode FillRule

Doldurma modu, 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.

public override void ClosePath()

CubicBezierTo(PointF, PointF ve PointF)

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

public override 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.

public override 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 rektangül.

EndElement(Element)

Html düğmesini bitirir.

public override void EndElement(Element element)

Parameters

element Element

html elementini kullanır.

EndPage()

Mevcut sayfanın yeniden düzenlenmesi sona eriyor.

public override 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.

public override void Fill(FillRule mode)

Parameters

mode FillRule

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

FillText(Çerçeve, PointF)

Belirlenmiş konumda belirtilen metin çubuğunu doldur.

public override 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.

public override void Flush()

GetExtension()

çıkış dosyasını genişletir.

protected override string GetExtension()

Returns

string

Dosya uzantısı için.

Initialize()

Konteks Stack’i başlatır.

protected override void Initialize()

LineTo(PointF)

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

public override 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.

public override void MoveTo(PointF pt)

Parameters

pt PointF

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

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.

public override void Stroke()

StrokeAndFill(FillRule)

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

public override void StrokeAndFill(FillRule mode)

Parameters

mode FillRule

Doldurma modu, kapalı bir yolun içini nasıl doldurduğunu belirler.

StrokeText(Çerçeve, PointF)

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

public override 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.</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,>

 Türkçe