Class DocDevice
Именује се: Aspose.Html.Rendering.Doc Асамблеја: Aspose.HTML.dll (25.4.0)
Представља преношење до DOCX документа.
[ComVisible(true)]
public class DocDevice : Device<docdevice.docgraphiccontext, docrenderingoptions="">, IDevice, IDisposable
Inheritance
object ← Device ← Device<docdevice.docgraphiccontext, docrenderingoptions=""> ← DocDevice
Implements
Наслеђени чланови
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)
Иницијалише нову инстанцију класе Aspose.Html.Rendering.Doc.DocDevice.
public DocDevice(ICreateStreamProvider streamProvider)
Parameters
streamProvider
ICreateStreamProvider
Објекат који имплементира интерфејс Aspose.Html.IO.ICreateStreamProvider
DocDevice(DocRenderingOptions, ICreateStreamProvider)
Иницијалише нову инстанцију Аппосе.Хтмл.Рендеринг.Доц.ДоцДевице класе рендерирањем опција и провајдера струје.
public DocDevice(DocRenderingOptions options, ICreateStreamProvider streamProvider)
Parameters
options
DocRenderingOptions
Рендеринг опције
streamProvider
ICreateStreamProvider
Објекат који имплементира интерфејс Aspose.Html.IO.ICreateStreamProvider
DocDevice(Стринг)
Иницијалише нову инстанцију Аппосе.Хтмл.Рендеринг.Доц.ДоцДевице класе по имену излазног датотеке.
public DocDevice(string file)
Parameters
file
string
Име излазног датотеке
DocDevice(DocRenderingOptions, Стринг)
Иницијалише нову инстанцију класе Aspose.Html.Rendering.Doc.DocDevice рендерирањем опција и излазног имена датотеке.
public DocDevice(DocRenderingOptions options, string file)
Parameters
options
DocRenderingOptions
Рендеринг опције
file
string
Име излазног датотеке
DocDevice(Stream)
Иницијалише нову инстанцију Аппосе.Хтмл.Рендеринг.Доц.ДоцДевице класе по излазном току.
public DocDevice(Stream stream)
Parameters
stream
Stream
Излазни ток
DocDevice(ДоцРендерингОпције, Стрејм)
Иницијалише нову инстанцију Аппосе.Хтмл.Рендеринг.Доц.ДоцДевице класе рендерирањем опција и излазног тока.
public DocDevice(DocRenderingOptions options, Stream stream)
Parameters
options
DocRenderingOptions
Рендеринг опције
stream
Stream
Излазни ток
Methods
AddRect(Ректангле)
Причврстите правоугао на текући пут као комплетну подпуту.
public override void AddRect(RectangleF rect)
Parameters
rect
RectangleF
Један правоугао за цртање.
BeginDocument(Document)
Počela je isporuka dokumenta.
public override void BeginDocument(Document document)
Parameters
document
Document
То је документ.
BeginElement(Елемент, Ректанглеф)
Почиње рендерирање ХТМЛ чворова.
public override bool BeginElement(Element element, RectangleF rect)
Parameters
element
Element
ХТМЛ елемент.
rect
RectangleF
Ограничивање кутије у чвору.
Returns
Повратак [истина] ако се елемент треба обрадити.
BeginPage(Сизеф)
Почео је рендеринг нове странице.
public override void BeginPage(SizeF size)
Parameters
size
SizeF
Величина странице .
Clip(FillRule)
Промените тренутну путовање пресекањем са тренутном путом, користећи правило FillMode да бисте одредили регион за попуњавање.Ова метода завршава садашњи пут.
public override void Clip(FillRule mode)
Parameters
mode
FillRule
Режим попуњавања одређује како се унутрашњост затвореног пута клипа
ClosePath()
Затвара текућу подпуту причвршћивањем сегмента правог линије од тренутне тачке до почетног тачке подпуте.Ако је тренутни подпут већ затворен, “ClosePath” не ради ништа.Овај оператор завршава тренутну подпуту. Додавањем другог сегмента на тренутну путу почиње нова подпута,чак и ако нови сегмент почиње на крајњој тачки која је достигнута методом “ЦлоеПатх”.
public override void ClosePath()
CubicBezierTo(ПоинтФ, ПоинтФ и ПоинтФ)
Причврстите кубичну Безиер кривину на текући пут. кривина се протеже од текуће тачке до тачке пт2,користе пт1 и пт2 као контролне тачке Безиер. нови тренутни тачка је пт3.
public override void CubicBezierTo(PointF pt1, PointF pt2, PointF pt3)
Parameters
pt1
PointF
Координати прве тачке
pt2
PointF
Координати другог тачка
pt3
PointF
Координати треће тачке
DrawImage(Бајте[], WebImageFormat, RectangleF)
Преузмите одређену слику.
public override void DrawImage(byte[] data, WebImageFormat imageFormat, RectangleF rect)
Parameters
data
byte
[]
Постоји неколико битова који представљају слику.
imageFormat
WebImageFormat
формат слике .
rect
RectangleF
Ректагел који одређује положај и величину за цртање.
EndElement(Element)
Заврши се рендерирање ХТМЛ чворова.
public override void EndElement(Element element)
Parameters
element
Element
ХТМЛ елемент.
EndPage()
Заврши се рендеринг тренутне странице.
public override void EndPage()
Fill(FillRule)
Напуни цео регион затворен тренутним путем.Ако се пут састоји од неколико одвојених подпутова, испуњава унутрашњости свих подпутова,Razmotrili smo zajedno.Ова метода завршава садашњи пут.
public override void Fill(FillRule mode)
Parameters
mode
FillRule
Режим попуњавања одређује како се унутрашњост затвореног пута попуњава
FillText(КСНУМКС, КСНУМКС)
Попуните одређену текстуалну траку на одређеном месту.
public override void FillText(string text, PointF pt)
Parameters
text
string
Заврши се за пуњење.
pt
PointF
Точка која одређује координате текста.
Flush()
Флушира све податке на излазни ток.
public override void Flush()
GetExtension()
Добија проширење излазног датотеке.
protected override string GetExtension()
Returns
Проширење датотеке .
Initialize()
Иницијалише контекст стацк.
protected override void Initialize()
LineTo(ПоинтФ)
Додајте сегмент правог линије од тренутне тачке до тачке (пт).
public override void LineTo(PointF pt)
Parameters
pt
PointF
Точка где да се креира линија на.
MoveTo(ПоинтФ)
Почиње нови подпут премештањем тренутне тачке у координате параметара пт, пропуштајући било који сегмент повезивања линије.Ако је претходни метод изградње пута у тренутном путу такође био “MoveTo”, нови “MoveTo” га превазилази;Ниједан остатак претходне операције “MoveTo” остаје на путу.
public override void MoveTo(PointF pt)
Parameters
pt
PointF
Точка на коју треба да се креће пут.
Stroke()
Сруши линију дуж текућег пута. Срушена линија прати сваки право или криви сегмент у путу,фокусиран на сегмент са странама паралелно са њим. сваки од подпутова пута се третира одвојено.Ова метода завршава садашњи пут.
public override void Stroke()
StrokeAndFill(FillRule)
Удар и испуњавање текућег пута.Ова метода завршава садашњи пут.
public override void StrokeAndFill(FillRule mode)
Parameters
mode
FillRule
Режим попуњавања одређује како се унутрашњост затвореног пута испуњава.
StrokeText(КСНУМКС, КСНУМКС)
Уградите одређену текстуалну траку на одређеном месту.
public override void StrokeText(string text, PointF pt)
Parameters
text
string
Причвршћивање до удара.
pt
PointF
Точка која одређује координате где да почне текст.</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,>