UniPRT SDK  v1.0.0.0
PrintPlane 類別 參考文件

列印平面是一個具有標尺的二維平面,用於物件放置,並且需要印表機的解析度來將標尺單位與印表機原生點對應。 更多...

類別PrintPlane的繼承圖:
IPrintPlane

公開方法(Public Methods)

 PrintPlane (IRuler ruler)
 
 PrintPlane (IRuler ruler, IPrintResolution printResolution)
 
float DotsPerUnit (IRuler ruler)
 
float DotsPerUnit (IRuler ruler, IPrintResolution resolution)
 
float DotsToPoints (float dots)
 
float DotsToPoints (float dots, IPrintResolution resolution)
 
IPrintResolution GetPrinterResolution ()
 平面上所有物件使用的印表機解析度。 更多...
 
IRuler GetRuler ()
 如果未更改或提供特定的標尺,則所有物件使用的標尺。 更多...
 
float InchToDots (float inchValue)
 
float InchToDots (float inchValue, IPrintResolution resolution)
 
float InchToPoints (float inchValue)
 
float InchToPoints (float inchValue, IPrintResolution resolution)
 
float MMToDots (float mmValue)
 
float MMToDots (float mmValue, IPrintResolution resolution)
 
float MMToPoints (float mmValue)
 
float MMToPoints (float mmValue, IPrintResolution resolution)
 
void SetPrinterResolution (IPrintResolution printerResolution)
 
void SetRuler (IRuler ruler)
 
float ToDots (float scaledNumber)
 
float ToDots (float scaledNumber, IRuler ruler)
 
float ToDots (float scaledNumber, IRuler ruler, IPrintResolution resolution)
 
IPoint ToDots (IPoint scaledPosition)
 
IPoint ToDots (IPoint scaledPosition, IRuler ruler)
 
IPoint ToDots (IPoint scaledPosition, IRuler ruler, IPrintResolution resolution)
 
float ToInch (float scaledNumber)
 
float ToInch (float scaledNumber, IRuler ruler)
 
float ToInch (float scaledNumber, IRuler ruler, IPrintResolution resolution)
 
float ToMM (float scaledNumber)
 
float ToMM (float scaledNumber, IRuler ruler)
 
float ToMM (float scaledNumber, IRuler ruler, IPrintResolution resolution)
 
float ToPoints (float scaledNumber)
 
float ToPoints (float scaledNumber, IRuler ruler)
 
float ToPoints (float scaledNumber, IRuler ruler, IPrintResolution resolution)
 

靜態公開方法(Static Public Methods)

static int Round (float numToRound)
 將浮點數取整為整數。
 

詳細描述

列印平面是一個具有標尺的二維平面,用於物件放置,並且需要印表機的解析度來將標尺單位與印表機原生點對應。

函式成員說明文件

◆ GetPrinterResolution()

IPrintResolution GetPrinterResolution ( )

平面上所有物件使用的印表機解析度。

當使用非點的單位時,物件在平面中的放置取決於印表機的解析度。

實作 IPrintPlane.

◆ GetRuler()

IRuler GetRuler ( )

如果未更改或提供特定的標尺,則所有物件使用的標尺。

透過更改此標尺的設定,可使所有物件使用相同的標尺比例/解析度。

實作 IPrintPlane.