UniPRT SDK v1.0.0.0
 
Loading...
Searching...
No Matches
LabelMaker.Interfaces.ICoordinates.PrintPlane Class Reference

A class for PrintPlane, inheriting from IPrintPlane. More...

Inheritance diagram for LabelMaker.Interfaces.ICoordinates.PrintPlane:
LabelMaker.Interfaces.ICoordinates.IPrintPlane

Public Member Functions

 __init__ (self, Optional[IRuler] ruler=None, Optional[IPrintResolution] print_resolution=None)
 
float dots_per_unit_with_ruler (self, Optional[IRuler] ruler=None, Optional[IPrintResolution] resolution=None)
 
float dots_to_points_with_dots (self, float dots, Optional[IPrintResolution] resolution=None)
 
float inch_to_dots_with_inch_value (self, float inch_value, Optional[IPrintResolution] resolution=None)
 
float inch_to_points_with_inch_value (self, float inch_value, Optional[IPrintResolution] resolution=None)
 
float mm_to_dots_with_mm_value (self, float mm_value, Optional[IPrintResolution] resolution=None)
 
float mm_to_points_with_mm_value (self, float mm_value, Optional[IPrintResolution] resolution=None)
 
float to_points_with_scaled_number (self, float scaled_number, Optional[IRuler] ruler=None, Optional[IPrintResolution] resolution=None)
 
float to_dots_with_scaled_number (self, float scaled_number, Optional[IRuler] ruler=None, Optional[IPrintResolution] resolution=None)
 
float to_inch_with_scaled_number (self, float scaled_number, Optional[IRuler] ruler=None, Optional[IPrintResolution] resolution=None)
 
float to_mm_with_scaled_number (self, float scaled_number, Optional[IRuler] ruler=None, Optional[IPrintResolution] resolution=None)
 
IPoint to_dots_with_scaled_position (self, IPoint scaled_position, Optional[IRuler] ruler=None, Optional[IPrintResolution] resolution=None)
 

Static Public Member Functions

int round (float num_to_round)
 

Public Attributes

 printer_resolution
 
 ruler
 

Additional Inherited Members

- Static Public Attributes inherited from LabelMaker.Interfaces.ICoordinates.IPrintPlane
IPrintResolution printer_resolution
 
IRuler ruler
 

Detailed Description

A class for PrintPlane, inheriting from IPrintPlane.

Constructor & Destructor Documentation

◆ __init__()

LabelMaker.Interfaces.ICoordinates.PrintPlane.__init__ ( self,
Optional[IRuler] ruler = None,
Optional[IPrintResolution] print_resolution = None )

Member Function Documentation

◆ dots_per_unit_with_ruler()

float LabelMaker.Interfaces.ICoordinates.PrintPlane.dots_per_unit_with_ruler ( self,
Optional[IRuler] ruler = None,
Optional[IPrintResolution] resolution = None )

◆ dots_to_points_with_dots()

float LabelMaker.Interfaces.ICoordinates.PrintPlane.dots_to_points_with_dots ( self,
float dots,
Optional[IPrintResolution] resolution = None )

◆ inch_to_dots_with_inch_value()

float LabelMaker.Interfaces.ICoordinates.PrintPlane.inch_to_dots_with_inch_value ( self,
float inch_value,
Optional[IPrintResolution] resolution = None )

◆ inch_to_points_with_inch_value()

float LabelMaker.Interfaces.ICoordinates.PrintPlane.inch_to_points_with_inch_value ( self,
float inch_value,
Optional[IPrintResolution] resolution = None )

◆ mm_to_dots_with_mm_value()

float LabelMaker.Interfaces.ICoordinates.PrintPlane.mm_to_dots_with_mm_value ( self,
float mm_value,
Optional[IPrintResolution] resolution = None )

◆ mm_to_points_with_mm_value()

float LabelMaker.Interfaces.ICoordinates.PrintPlane.mm_to_points_with_mm_value ( self,
float mm_value,
Optional[IPrintResolution] resolution = None )

◆ round()

int LabelMaker.Interfaces.ICoordinates.PrintPlane.round ( float num_to_round)
static

◆ to_dots_with_scaled_number()

float LabelMaker.Interfaces.ICoordinates.PrintPlane.to_dots_with_scaled_number ( self,
float scaled_number,
Optional[IRuler] ruler = None,
Optional[IPrintResolution] resolution = None )

◆ to_dots_with_scaled_position()

IPoint LabelMaker.Interfaces.ICoordinates.PrintPlane.to_dots_with_scaled_position ( self,
IPoint scaled_position,
Optional[IRuler] ruler = None,
Optional[IPrintResolution] resolution = None )

◆ to_inch_with_scaled_number()

float LabelMaker.Interfaces.ICoordinates.PrintPlane.to_inch_with_scaled_number ( self,
float scaled_number,
Optional[IRuler] ruler = None,
Optional[IPrintResolution] resolution = None )

◆ to_mm_with_scaled_number()

float LabelMaker.Interfaces.ICoordinates.PrintPlane.to_mm_with_scaled_number ( self,
float scaled_number,
Optional[IRuler] ruler = None,
Optional[IPrintResolution] resolution = None )

◆ to_points_with_scaled_number()

float LabelMaker.Interfaces.ICoordinates.PrintPlane.to_points_with_scaled_number ( self,
float scaled_number,
Optional[IRuler] ruler = None,
Optional[IPrintResolution] resolution = None )

Member Data Documentation

◆ printer_resolution

LabelMaker.Interfaces.ICoordinates.PrintPlane.printer_resolution

◆ ruler

LabelMaker.Interfaces.ICoordinates.PrintPlane.ruler

The documentation for this class was generated from the following file: