Skip to main content
View as Markdown

PrintParams class

No description yet.

public class PrintParams : IPrintParams

Namespace: EDP · Assembly: Altium.SDK.Interfaces

Implements: IPrintParams

Constructors​

public PrintParams();
public PrintParams(SPrintParams argVal);
public PrintParams(IPrintParams argVal);

Properties​

PropertyTypeAccessDescription
CenterHorizontalboolget; set
CenterVerticalboolget; set
DataSPrintParamsget; set
FitToPageboolget; set
HorizontalMarginintget; set
PageHeightintget; set
PagesWideintget; set
PageWidthintget; set
PrinterDCUIntPtrget; set
PrintPageXintget; set
PrintPageYintget; set
PrintRatioXdoubleget; set
PrintRatioYdoubleget; set
SignalRangeTSignalRangeget; set
TimeRangeTTimeRangeget; set
TimeRangeEnddoubleget; set
TimeRangeStartdoubleget; set
TimeScaleTTimeScaleget; set
UseColorboolget; set
VerticalMarginintget; set

CenterHorizontal​

No description yet.

bool CenterHorizontal { get; set; }

Type: bool · Access: read/write

CenterVertical​

No description yet.

bool CenterVertical { get; set; }

Type: bool · Access: read/write

Data​

No description yet.

SPrintParams Data { get; set; }

Type: SPrintParams · Access: read/write

FitToPage​

No description yet.

bool FitToPage { get; set; }

Type: bool · Access: read/write

HorizontalMargin​

No description yet.

int HorizontalMargin { get; set; }

Type: int · Access: read/write

PageHeight​

No description yet.

int PageHeight { get; set; }

Type: int · Access: read/write

PagesWide​

No description yet.

int PagesWide { get; set; }

Type: int · Access: read/write

PageWidth​

No description yet.

int PageWidth { get; set; }

Type: int · Access: read/write

PrinterDC​

No description yet.

UIntPtr PrinterDC { get; set; }

Type: UIntPtr · Access: read/write

PrintPageX​

No description yet.

int PrintPageX { get; set; }

Type: int · Access: read/write

PrintPageY​

No description yet.

int PrintPageY { get; set; }

Type: int · Access: read/write

PrintRatioX​

No description yet.

double PrintRatioX { get; set; }

Type: double · Access: read/write

PrintRatioY​

No description yet.

double PrintRatioY { get; set; }

Type: double · Access: read/write

SignalRange​

No description yet.

TSignalRange SignalRange { get; set; }

Type: TSignalRange · Access: read/write

TimeRange​

No description yet.

TTimeRange TimeRange { get; set; }

Type: TTimeRange · Access: read/write

TimeRangeEnd​

No description yet.

double TimeRangeEnd { get; set; }

Type: double · Access: read/write

TimeRangeStart​

No description yet.

double TimeRangeStart { get; set; }

Type: double · Access: read/write

TimeScale​

No description yet.

TTimeScale TimeScale { get; set; }

Type: TTimeScale · Access: read/write

UseColor​

No description yet.

bool UseColor { get; set; }

Type: bool · Access: read/write

VerticalMargin​

No description yet.

int VerticalMargin { get; set; }

Type: int · Access: read/write

Methods​

MethodReturnsDescription
GetCenterHorizontalbool
GetCenterVerticalbool
GetFitToPagebool
GetHorizontalMarginint
GetPageHeightint
GetPagesWideint
GetPageWidthint
GetPrinterDCobject
GetPrintPageXint
GetPrintPageYint
GetPrintRatioXdouble
GetPrintRatioYdouble
GetSignalRangeTSignalRange
GetTimeRangeTTimeRange
GetTimeRangeEnddouble
GetTimeRangeStartdouble
GetTimeScaleTTimeScale
GetUseColorbool
GetVerticalMarginint

GetCenterHorizontal​

No description yet.

bool GetCenterHorizontal();

Returns: bool

GetCenterVertical​

No description yet.

bool GetCenterVertical();

Returns: bool

GetFitToPage​

No description yet.

bool GetFitToPage();

Returns: bool

GetHorizontalMargin​

No description yet.

int GetHorizontalMargin();

Returns: int

GetPageHeight​

No description yet.

int GetPageHeight();

Returns: int

GetPagesWide​

No description yet.

int GetPagesWide();

Returns: int

GetPageWidth​

No description yet.

int GetPageWidth();

Returns: int

GetPrinterDC​

No description yet.

object GetPrinterDC();

Returns: object

GetPrintPageX​

No description yet.

int GetPrintPageX();

Returns: int

GetPrintPageY​

No description yet.

int GetPrintPageY();

Returns: int

GetPrintRatioX​

No description yet.

double GetPrintRatioX();

Returns: double

GetPrintRatioY​

No description yet.

double GetPrintRatioY();

Returns: double

GetSignalRange​

No description yet.

TSignalRange GetSignalRange();

Returns: TSignalRange

GetTimeRange​

No description yet.

TTimeRange GetTimeRange();

Returns: TTimeRange

GetTimeRangeEnd​

No description yet.

double GetTimeRangeEnd();

Returns: double

GetTimeRangeStart​

No description yet.

double GetTimeRangeStart();

Returns: double

GetTimeScale​

No description yet.

TTimeScale GetTimeScale();

Returns: TTimeScale

GetUseColor​

No description yet.

bool GetUseColor();

Returns: bool

GetVerticalMargin​

No description yet.

int GetVerticalMargin();

Returns: int

Accepted by​

IWaveDocumentPrint.Print