Class PdfPageStreamWriter
Represent a PDF page stream that writes page content directly to a given stream on Dispose method call.
Inheritance
Inherited Members
Namespace: Telerik.Windows.Documents.Fixed.FormatProviders.Pdf.Streaming
Assembly: Telerik.Windows.Documents.Fixed.dll
Syntax
public sealed class PdfPageStreamWriter : IDisposable
Properties
ContentPosition
Gets or sets the current content position.
Declaration
public IPosition ContentPosition { get; set; }
Property Value
IPosition
|
CropBox
Gets the rectangle defining the boundaries of the visible region of the page. When the page is displayed or printed, its contents are to be clipped (cropped) to this rectangle.
Declaration
public Rect CropBox { get; }
Property Value
System.Windows.Rect
|
MediaBox
Gets the rectangle defining the boundaries of the physical medium on which the page is intended to be displayed or printed.
Declaration
public Rect MediaBox { get; }
Property Value
System.Windows.Rect
|
PageRotation
PageSize
Gets the size of the physical medium on which the page is intended to be displayed or printed.
Declaration
public Size PageSize { get; }
Property Value
System.Windows.Size
|
Methods
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Declaration
public void Dispose()
Implements
SaveContentPosition()
Saves current content position and returns IDisposable action that restores the position when disposed.
Declaration
public IDisposable SaveContentPosition()
Returns
System.IDisposable
IDisposable action that restores the position when disposed. |
WriteContent(PdfPageSource)
Writes the content of a PdfPageSource.
Declaration
public void WriteContent(PdfPageSource pdfPageSource)
Parameters
PdfPageSource
pdfPageSource
The PDF page source. |
WriteContent(RadFixedPage)
Writes the content of a RadFixedPage.
Declaration
public void WriteContent(RadFixedPage page)
Parameters
RadFixedPage
page
The page instace. |