Class to represent annotation border information. More...
Public Member Functions | |
BorderInfo (UInt32 color, float width, BorderStyle style, float intensity, float dashPhase, const List< float >^dashPatterns) | |
Constructor to initialize a new instance of class Annotations::BorderInfo with specific values. | |
Properties | |
UInt32 | Color |
Border color. Format: 0xAARRGGBB, and alpha value is ignored. | |
float | Width |
Width of border, in points. More... | |
BorderStyle | Style |
Border style. Please refer to enumeration Annotations::BorderStyle and this should be one of its values. | |
float | CloudIntensity |
Intensity of the cloudy effect. More... | |
float | DashPhase |
Dash phase. More... | |
List< float >^ | DashPatterns |
A float array that represents the dash patterns. More... | |
Class to represent annotation border information.
float Foxit::PDF::Annotations::BorderInfo::CloudIntensity |
Intensity of the cloudy effect.
This property is only useful to free text, square, circle, polygon, and polyline annotations when property BorderInfo::Style is BorderStyle::Cloudy.
Suggested values range is from 0 to 2. -1 mean no cloudy border effect.
List< float>^ Foxit::PDF::Annotations::BorderInfo::DashPatterns |
A float array that represents the dash patterns.
Only useful when property BorderInfo::Style is BorderStyle::Dashed. If the count of elements in this array is above 16, only the first 16 elements are used. The value of elements in this array should not be negative.
float Foxit::PDF::Annotations::BorderInfo::DashPhase |
Dash phase.
Only useful when property BorderInfo::Style is BorderStyle::Dashed.
float Foxit::PDF::Annotations::BorderInfo::Width |
Width of border, in points.
If this value is 0, no border is drawn. This value should not be negative.