PTRubberStampManager

@interface PTRubberStampManager : NSObject<PTOverridable>

/**
 * The light red  color
 */
@property (nonatomic, class, strong, readonly) PTRubberStampColorModel *lightRed;

/**
 * The dark red color
 */
@property (nonatomic, class, strong, readonly) PTRubberStampColorModel *darkRed;

/**
 * The light green color
 */
@property (nonatomic, class, strong, readonly) PTRubberStampColorModel *lightGreen;

/**
 * The light blue color
 */
@property (nonatomic, class, strong, readonly) PTRubberStampColorModel *lightBlue;

/**
 * The yellow color
 */
@property (nonatomic, class, strong, readonly) PTRubberStampColorModel *yellow;

/**
 * The purple color
 */
@property (nonatomic, class, strong, readonly) PTRubberStampColorModel *purple;

/**
 * All the colors on rubber stamp in an array.
 */
@property (nonatomic, class, strong, readonly) NSArray<PTRubberStampColorModel*> *stampColors;

/**
 * Used to determine the number of standard stamps.
 *
 * @return the number of standard stamps.
 */
-(NSUInteger)numberOfStandardStamps;

/**
 * Used to determine the number of custom stamps.
 *
 * @return the number of custom stamps.
 */
-(NSUInteger)numberOfCustomStamps;

/**
 * An array of standard rubber stamp appearances.
 * This should be an array of `PTCustomStampOption`s
 */
@property (nonatomic, copy, nullable) NSArray<PTCustomStampOption*> *standardStampOptions;

/**
 * An array of custom rubber stamp appearances.
 * This should be an array of `PTCustomStampOption`s
 */
@property (nonatomic, copy, nullable) NSArray<PTCustomStampOption*> *customStampOptions;

/**
 *
 * Saves a custom stamp created.
 *
 * @param stamp custom stamp created.
 *
 */
-(void) saveCustomStampOption:(PTCustomStampOption *)stamp;

/**
 *
 * Returns an image of the stamp with a given `PTCustomStampOption` appearance.
 *
 * @param height The desired height of the output image.
 *
 * @param width The desired width of the output image.
 *
 * @param stampOption A `PTCustomStampOption` appearance object.
 *
 * @return A rasterized copy of the signature.
 *
 */
+(UIImage*)getBitMapForStampWithHeight:(double)height width:(double)width option:(PTCustomStampOption*)stampOption;

@end

Undocumented