CartoType .NET API 7.8.2, 2022-03-25
for development in C#, Visual Basic and other .NET languages
|
Positions for notices like the legend or scale bar. More...
#include <CartoTypeWrapper.h>
Public Member Functions | |
ExtendedNoticePosition (NoticePosition aBasePosition) | |
Creates an ExtendedNoticePosition from a base position. | |
ExtendedNoticePosition (NoticePosition aBasePosition, double aXInset, String^ aXInsetUnit, double aYInset, String^ aYInsetUnit) | |
Creates an ExtendedNoticePosition from a base position, insets, and units in which the insets are defined. | |
Positions for notices like the legend or scale bar.
Notices are positioned by moving them inwards from the designated position by the specified insets. For central positions (e.g., the X inset in Top, or both insets in Center) X insets move the position right and Y insets move it down. Units may be 'cm', 'mm', 'in', 'pt' (points: 1/72in), or 'pc' (picas: 1/6in); anything else, including null, means pixels.
The default inset is 3mm, or zero for central positions.