Class PdfDevice

Class PdfDevice

Namespace: Aspose.Html.Rendering.Pdf
Assembly: Aspose.HTML.dll (25.2.0)

Represents rendering to a pdf document.

[ComVisible(true)]
public class PdfDevice : Device<pdfdevice.pdfgraphiccontext, pdfrenderingoptions="">, IDevice, IDisposable

Inheritance

objectDeviceDevice<pdfdevice.pdfgraphiccontext, pdfrenderingoptions="">PdfDevice

Implements

IDevice, IDisposable

Inherited Members

Device<pdfdevice.pdfgraphiccontext, pdfrenderingoptions="">.Initialize(), Device<pdfdevice.pdfgraphiccontext, pdfrenderingoptions="">.SaveGraphicContext(), Device<pdfdevice.pdfgraphiccontext, pdfrenderingoptions="">.RestoreGraphicContext(), Device<pdfdevice.pdfgraphiccontext, pdfrenderingoptions="">.GetExtension(), Device<pdfdevice.pdfgraphiccontext, pdfrenderingoptions="">.BeginDocument(Document), Device<pdfdevice.pdfgraphiccontext, pdfrenderingoptions="">.EndDocument(), Device<pdfdevice.pdfgraphiccontext, pdfrenderingoptions="">.BeginPage(SizeF), Device<pdfdevice.pdfgraphiccontext, pdfrenderingoptions="">.EndPage(), Device<pdfdevice.pdfgraphiccontext, pdfrenderingoptions="">.Flush(), Device<pdfdevice.pdfgraphiccontext, pdfrenderingoptions="">.BeginElement(Element, RectangleF), Device<pdfdevice.pdfgraphiccontext, pdfrenderingoptions="">.EndElement(Element), Device<pdfdevice.pdfgraphiccontext, pdfrenderingoptions="">.ClosePath(), Device<pdfdevice.pdfgraphiccontext, pdfrenderingoptions="">.MoveTo(PointF), Device<pdfdevice.pdfgraphiccontext, pdfrenderingoptions="">.LineTo(PointF), Device<pdfdevice.pdfgraphiccontext, pdfrenderingoptions="">.AddRect(RectangleF), Device<pdfdevice.pdfgraphiccontext, pdfrenderingoptions="">.CubicBezierTo(PointF, PointF, PointF), Device<pdfdevice.pdfgraphiccontext, pdfrenderingoptions="">.Stroke(), Device<pdfdevice.pdfgraphiccontext, pdfrenderingoptions="">.Fill(FillRule), Device<pdfdevice.pdfgraphiccontext, pdfrenderingoptions="">.Clip(FillRule), Device<pdfdevice.pdfgraphiccontext, pdfrenderingoptions="">.StrokeAndFill(FillRule), Device<pdfdevice.pdfgraphiccontext, pdfrenderingoptions="">.FillText(string, PointF), Device<pdfdevice.pdfgraphiccontext, pdfrenderingoptions="">.StrokeText(string, PointF), Device<pdfdevice.pdfgraphiccontext, pdfrenderingoptions="">.DrawImage(byte[], WebImageFormat, RectangleF), Device<pdfdevice.pdfgraphiccontext, pdfrenderingoptions="">.Dispose(), Device<pdfdevice.pdfgraphiccontext, pdfrenderingoptions="">.Dispose(bool), Device<pdfdevice.pdfgraphiccontext, pdfrenderingoptions="">.Options, Device<pdfdevice.pdfgraphiccontext, pdfrenderingoptions="">.Configuration, Device<pdfdevice.pdfgraphiccontext, pdfrenderingoptions="">.GraphicContext, Device<pdfdevice.pdfgraphiccontext, pdfrenderingoptions="">.StreamProvider, Device<pdfdevice.pdfgraphiccontext, pdfrenderingoptions="">.OutputStream, Device<pdfdevice.pdfgraphiccontext, pdfrenderingoptions="">.PageIndex, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Constructors

PdfDevice(ICreateStreamProvider)

Initializes a new instance of the Aspose.Html.Rendering.Pdf.PdfDevice class.

public PdfDevice(ICreateStreamProvider streamProvider)

Parameters

streamProvider ICreateStreamProvider

The stream provider.

PdfDevice(PdfRenderingOptions, ICreateStreamProvider)

Initializes a new instance of the Aspose.Html.Rendering.Pdf.PdfDevice class by rendering options and stream provider.

public PdfDevice(PdfRenderingOptions options, ICreateStreamProvider streamProvider)

Parameters

options PdfRenderingOptions

Rendering options.

streamProvider ICreateStreamProvider

Object that implements the Aspose.Html.IO.ICreateStreamProvider interface

PdfDevice(string)

Initializes a new instance of the Aspose.Html.Rendering.Pdf.PdfDevice class.

public PdfDevice(string file)

Parameters

file string

The output file name.

PdfDevice(PdfRenderingOptions, string)

Initializes a new instance of the Aspose.Html.Rendering.Pdf.PdfDevice class by rendering options and output file name.

public PdfDevice(PdfRenderingOptions options, string file)

Parameters

options PdfRenderingOptions

Rendering options.

file string

The output file name.

PdfDevice(Stream)

Initializes a new instance of the Aspose.Html.Rendering.Pdf.PdfDevice class.

public PdfDevice(Stream stream)

Parameters

stream Stream

The stream.

PdfDevice(PdfRenderingOptions, Stream)

Initializes a new instance of the Aspose.Html.Rendering.Pdf.PdfDevice class by rendering options and output stream.

public PdfDevice(PdfRenderingOptions options, Stream stream)

Parameters

options PdfRenderingOptions

Rendering options.

stream Stream

The output stream. </pdfdevice.pdfgraphiccontext,></pdfdevice.pdfgraphiccontext,></pdfdevice.pdfgraphiccontext,></pdfdevice.pdfgraphiccontext,></pdfdevice.pdfgraphiccontext,></pdfdevice.pdfgraphiccontext,></pdfdevice.pdfgraphiccontext,></pdfdevice.pdfgraphiccontext,></pdfdevice.pdfgraphiccontext,></pdfdevice.pdfgraphiccontext,></pdfdevice.pdfgraphiccontext,></pdfdevice.pdfgraphiccontext,></pdfdevice.pdfgraphiccontext,></pdfdevice.pdfgraphiccontext,></pdfdevice.pdfgraphiccontext,></pdfdevice.pdfgraphiccontext,></pdfdevice.pdfgraphiccontext,></pdfdevice.pdfgraphiccontext,></pdfdevice.pdfgraphiccontext,></pdfdevice.pdfgraphiccontext,></pdfdevice.pdfgraphiccontext,></pdfdevice.pdfgraphiccontext,></pdfdevice.pdfgraphiccontext,></pdfdevice.pdfgraphiccontext,></pdfdevice.pdfgraphiccontext,></pdfdevice.pdfgraphiccontext,></pdfdevice.pdfgraphiccontext,></pdfdevice.pdfgraphiccontext,></pdfdevice.pdfgraphiccontext,></pdfdevice.pdfgraphiccontext,></pdfdevice.pdfgraphiccontext,></pdfdevice.pdfgraphiccontext,></pdfdevice.pdfgraphiccontext,>