Class DocDevice

Class DocDevice

Nazwa przestrzeń: Aspose.Html.Rendering.Doc Zestaw: Aspose.HTML.dll (25.4.0)

Przedstawiamy przekazywanie do dokumentu DOCX.

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

Inheritance

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

Implements

IDevice , IDisposable

Dziedziczeni członkowie

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(ICreateStreamPrzedsiębiorca)

Inicjalizuje nową instancję klasy Aspose.Html.Rendering.Doc.DocDevice.

public DocDevice(ICreateStreamProvider streamProvider)

Parameters

streamProvider ICreateStreamProvider

Obiekt, który wdraża interfejs Aspose.Html.IO.ICreateStreamProvider

DocDevice(DocRenderingOptions, ICreateStreamProvider)

Inicjalizuje nową instancję klasy Aspose.Html.Rendering.Doc.DocDevice poprzez renderowanie opcji i dostawcy prądu.

public DocDevice(DocRenderingOptions options, ICreateStreamProvider streamProvider)

Parameters

options DocRenderingOptions

Renderowanie opcji.

streamProvider ICreateStreamProvider

Obiekt, który wdraża interfejs Aspose.Html.IO.ICreateStreamProvider

DocDevice(strumień)

Inicjalizuje nową instancję klasy Aspose.Html.Rendering.Doc.DocDevice według nazwy pliku wyjściowego.

public DocDevice(string file)

Parameters

file string

Nazwa pliku wyjściowego

DocDevice(DocRenderingOptions, strumień)

Inicjalizuje nową instancję klasy Aspose.Html.Rendering.Doc.DocDevice poprzez renderowanie opcji i nazwy pliku wyjściowego.

public DocDevice(DocRenderingOptions options, string file)

Parameters

options DocRenderingOptions

Renderowanie opcji.

file string

Nazwa pliku wyjściowego

DocDevice(Stream)

Inicjalizuje nową instancję klasy Aspose.Html.Rendering.Doc.DocDevice według przepływu wyjściowego.

public DocDevice(Stream stream)

Parameters

stream Stream

Wydajny strumień

DocDevice(DocRenderingOptions, Przepływ)

Inicjalizuje nową instancję klasy Aspose.Html.Rendering.Doc.DocDevice poprzez renderowanie opcji i przepływu wyjścia.

public DocDevice(DocRenderingOptions options, Stream stream)

Parameters

options DocRenderingOptions

Renderowanie opcji.

stream Stream

Wydajny strumień

Methods

AddRect(RectangleF)

Połączyć rektangulę do bieżącego ścieżki jako kompletną ścieżkę podwodną.

public override void AddRect(RectangleF rect)

Parameters

rect RectangleF

Rękawiczki do wyciągnięcia.

BeginDocument(Document)

Rozpoczyna się przesyłanie dokumentu.

public override void BeginDocument(Document document)

Parameters

document Document

w dokumencie .

BeginElement(Element, RectangleF)

Rozpoczyna się odtwarzanie nodu html.

public override bool BeginElement(Element element, RectangleF rect)

Parameters

element Element

elementu HTML.

rect RectangleF

Pudełko graniczne z nodu.

Returns

bool

Powróci [prawdziwy], jeśli element powinien być przetwarzany.

BeginPage(Szefa)

Rozpoczyna się odtwarzanie nowej strony.

public override void BeginPage(SizeF size)

Parameters

size SizeF

Rozmiar strony .

Clip(FillRule)

Modyfikuje bieżącą ścieżkę klipując ją z bieżącą ścieżką, korzystając z zasady FillMode, aby określić obszar do wypełnienia.Ta metoda kończy obecną ścieżkę.

public override void Clip(FillRule mode)

Parameters

mode FillRule

Tryb wypełniania określa, w jaki sposób wnętrze zamkniętej ścieżki jest zamknięte

ClosePath()

Zamknij bieżącą podszlaku, wypełniając segment linii prostej z bieżącego punktu do punktu wyjścia podszlaku.Jeśli bieżąca podróża jest już zamknięta, “ClosePath” nic nie robi.Ten operator kończy bieżący podwód. Po załączeniu kolejnego segmentu do bieżącej drogi zaczyna się nowy podwód,Nawet jeśli nowy segment rozpoczyna się w punkcie końcowym osiągniętym metodą „ClosePath”.

public override void ClosePath()

CubicBezierTo(Poziom punktów, punktów, punktów)

Dodaj kubek kurwy Bézier do bieżącej drogi. kurwa rozciąga się od bieżącego punktu do punktu pt2,Wykorzystujemy pt1 i pt2 jako punkty sterowania Bézier.

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

Parameters

pt1 PointF

Koordynacje pierwszego punktu

pt2 PointF

Koordynacje drugiego punktu

pt3 PointF

Koordynacje trzeciego punktu

DrawImage(byte[ ], WebImageFormat, RectangleF)

Wyświetl określony obraz.

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

Parameters

data byte [ ]

Kilka bajtów reprezentujących obraz.

imageFormat WebImageFormat

Format obrazu .

rect RectangleF

Rektan, który określa pozycję i rozmiar do wyciągania.

EndElement(Element)

Zakończy się renderowanie przycisku html.

public override void EndElement(Element element)

Parameters

element Element

elementu HTML.

EndPage()

Zakończy się odtwarzanie aktualnej strony.

public override void EndPage()

Fill(FillRule)

Wypełnia całą rejon zamknięty bieżącą ścieżką.Jeśli ścieżka składa się z kilku rozłączonych podróży, wypełnia wewnątrz wszystkich podróży,rozpatrywane razem.Ta metoda kończy obecną ścieżkę.

public override void Fill(FillRule mode)

Parameters

mode FillRule

Tryb wypełniania określa sposób wypełniania wnętrza zamkniętej ścieżki

FillText(Tłumaczenie, PointF)

Wypełnij określony pasek tekstu w określonej lokalizacji.

public override void FillText(string text, PointF pt)

Parameters

text string

Strumień do wypełnienia.

pt PointF

Poziom określa koordynacje tekstu.

Flush()

Flushes wszystkie dane do strumienia wyjściowego.

public override void Flush()

GetExtension()

Otrzymuje rozszerzenie pliku wyjściowego.

protected override string GetExtension()

Returns

string

Rozszerzenie pliku .

Initialize()

Inicjalizuje kontekst stack.

protected override void Initialize()

LineTo(punktów)

Dodaj segment linii prostej z bieżącego punktu do punktu (pt).

public override void LineTo(PointF pt)

Parameters

pt PointF

Punkt, w którym można utworzyć linię do.

MoveTo(punktów)

Zaczyna się nowa ścieżka poprzez przeniesienie bieżącego punktu do współrzędnych parametrów pt, unikając jakiegokolwiek segmentu linii połączenia.Jeśli poprzednia metoda budowy ścieżki w bieżącej ścieżce była również “MoveTo”, nowa “MoveTo” przewyższa ją;Żadna pozostałość poprzedniej operacji “MoveTo” nie pozostaje na drodze.

public override void MoveTo(PointF pt)

Parameters

pt PointF

Punkt, do którego należy przejść drogę.

Stroke()

Wstrząsa linią wzdłuż bieżącej ścieżki. wstrząsająca linia następuje za każdym prostym lub zakrzywionym segmentem w ścieżce,skoncentrowany na segmencie ze stronami równoległymi do niego.Każdy z podwód ścieżki jest traktowany oddzielnie.Ta metoda kończy obecną ścieżkę.

public override void Stroke()

StrokeAndFill(FillRule)

Wstrząs i wypełnij bieżący ścieżkę.Ta metoda kończy obecną ścieżkę.

public override void StrokeAndFill(FillRule mode)

Parameters

mode FillRule

Tryb wypełniania określa sposób wypełniania wnętrza zamkniętej ścieżki.

StrokeText(Tłumaczenie, PointF)

Wstrzyknij określony pasek tekstu w określonej lokalizacji.

public override void StrokeText(string text, PointF pt)

Parameters

text string

Wstrząs do udaru.

pt PointF

Punkt, który określa koordynacje, gdzie rozpocząć tekst.</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,>

 Polski