Table of Contents

Class PdfReport

Namespace
Root.ReportNet.Pdf
Assembly
ReportNet.dll
public class PdfReport
Inheritance
PdfReport
Derived
Inherited Members

Properties

AddAdditionalSeparators

public static bool AddAdditionalSeparators { get; set; }

Property Value

bool

CenterWindow

public bool CenterWindow { get; set; }

Property Value

bool

CreationDate

public DateTime? CreationDate { get; set; }

Property Value

DateTime?

CurDateTime

public DateTime CurDateTime { get; }

Property Value

DateTime

CurrentPageGroupId

Changing the group id resets the page count.

public int CurrentPageGroupId { get; set; }

Property Value

int

Direction

Get or sets the default viewing direction of pages when displayed in a PDF viewer.

public Direction? Direction { get; set; }

Property Value

Direction?

DisplayDocTitle

public bool DisplayDocTitle { get; set; }

Property Value

bool

FitWindow

public bool FitWindow { get; set; }

Property Value

bool

HideMenubar

public bool HideMenubar { get; set; }

Property Value

bool

HideToolbar

public bool HideToolbar { get; set; }

Property Value

bool

HideWindowUI

public bool HideWindowUI { get; set; }

Property Value

bool

ModificationDate

public DateTime? ModificationDate { get; set; }

Property Value

DateTime?

NonFullScreenPageMode

public NonFullScreenPageMode? NonFullScreenPageMode { get; set; }

Property Value

NonFullScreenPageMode?

NumberOfCopies

public int? NumberOfCopies { get; set; }

Property Value

int?

NumberOfPages

public int NumberOfPages { get; }

Property Value

int

PageLayout

public PageLayout PageLayout { get; set; }

Property Value

PageLayout

PageMode

public PageMode PageMode { get; set; }

Property Value

PageMode

Pages

public IEnumerable<Page> Pages { get; }

Property Value

IEnumerable<Page>

Methods

AddPage(Page)

Adds a page to the report

public void AddPage(Page page)

Parameters

page Page

The page

Create()

protected virtual void Create()

CreateEnd()

protected virtual void CreateEnd()

CreateReport()

public void CreateReport()

CreateStart()

protected virtual void CreateStart()

GetOpenTypeFontDef(string)

public OpenTypeFontDef GetOpenTypeFontDef(string fileName)

Parameters

fileName string

Returns

OpenTypeFontDef

GetReportData()

public byte[] GetReportData()

Returns

byte[]

Save(string?)

public void Save(string? fileName = null)

Parameters

fileName string

SaveToStream(Stream)

public Stream SaveToStream(Stream stream)

Parameters

stream Stream

Returns

Stream