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
object ← Device ← Device<pdfdevice.pdfgraphiccontext, pdfrenderingoptions=""> ← PdfDevice
Implements
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,>