Class
RadDiagramPrintSettings

Encapsulates the diagram printing info.

Definition

Namespace:Telerik.Windows.Controls.Diagrams

Assembly:Telerik.Windows.Controls.Diagrams.dll

Syntax:

cs-api-definition
public class RadDiagramPrintSettings

Inheritance: objectRadDiagramPrintSettings

Constructors

RadDiagramPrintSettings(string, Thickness, double, DiagramPrintPosition, double, int?, int?)

Initializes a new instance of the RadDiagramPrintSettings class.

Declaration

cs-api-definition
public RadDiagramPrintSettings(string title, Thickness pageMargin, double dpi = 96, DiagramPrintPosition diagramPosition = DiagramPrintPosition.Default, double scaleFactor = 1, int? pagesHorizontalCount = null, int? pagesVerticalCount = null)

Parameters

title

string

The title of the printed document.

pageMargin

Thickness

The margin between page content and page edges.

dpi

double

The resolution used during printing.

diagramPosition

DiagramPrintPosition

The way diagram is positioned over the print pages.

scaleFactor

double

The scale factor diagram indicating how scaled diagram will be in the printed pages.

pagesHorizontalCount

int?

Count of print page columns.

pagesVerticalCount

int?

Count of print page rows.

Fields

Default

The default diagram print settings.

Declaration

cs-api-definition
public static readonly RadDiagramPrintSettings Default

Field Value

RadDiagramPrintSettings

Properties

DiagramPosition

Gets a value indicating how diagram is positioned over the print pages.

Declaration

cs-api-definition
public DiagramPrintPosition DiagramPosition { get; }

Property Value

DiagramPrintPosition

Dpi

Gets the resolution used during printing.

Declaration

cs-api-definition
public double Dpi { get; }

Property Value

double

PageMargin

Gets the margin between page content and page edges.

Declaration

cs-api-definition
public Thickness PageMargin { get; }

Property Value

Thickness

PagesHorizontalCount

Gets a value indicating the print pages columns count.

Declaration

cs-api-definition
public int? PagesHorizontalCount { get; set; }

Property Value

int?

PagesVerticalCount

Gets a value indicating the print pages rows count.

Declaration

cs-api-definition
public int? PagesVerticalCount { get; }

Property Value

int?

ScaleFactor

Gets a value indicating the scale applied to the printed diagram.

Declaration

cs-api-definition
public double ScaleFactor { get; }

Property Value

double

Title

Gets the title of the printed document.

Declaration

cs-api-definition
public string Title { get; }

Property Value

string