VintaSoft Imaging .NET SDK v8.5
rotateImageWithAnnotation Method
Vintasoft.Imaging.Annotation Namespace > WebAnnotationViewControllerJS type : rotateImageWithAnnotation Method
WebImageJS object.
Rotation angle in degrees.
The border color.
The border color type instance of WebBorderColorTypeEnumJSItem.
Indicates whether the changes must be saved in the source file. True - changes must be saved in the source file; False - changes must be saved in new file.
Function that will be executed if request is executed successfully.
Here is function prototype "function __success(data)".
The data parameter has the following properties:
Function that will be executed if request is failed.
Here is function prototype "function __error(data)".
The data parameter can be:
  1. An object with following properties:
    • errorMessage: Error message.
    • blocked: Indicates that the requested action is blocked by another request.
    • sourceImage: WebImageJS object.
    if exception is catched inside web service.
  2. Otherwise, jqXHR object.
Rotates image with annotations.
Syntax
var instance = new Vintasoft.Imaging.Annotation.WebAnnotationViewControllerJS(images);
var value; // Type: any

// Parameters
var image; // Type:  object
var angle; // Type:  number
var borderColor; // Type:  string
var borderColorType; // Type:  object
var changeSource; // Type:  boolean
var successFunc; // Type:  object
var errorFunc; // Type:  object

value = instance.rotateImageWithAnnotation(image,
                                           angle,
                                           borderColor,
                                           borderColorType,
                                           changeSource,
                                           successFunc,
                                           errorFunc);
function rotateImageWithAnnotation( 
   image : object,
   angle : number,
   borderColor : string,
   borderColorType : object,
   changeSource : boolean,
   successFunc : object,
   errorFunc : object
) : any;

Parameters

image
WebImageJS object.
angle
Rotation angle in degrees.
borderColor
The border color.
borderColorType
The border color type instance of WebBorderColorTypeEnumJSItem.
changeSource
Indicates whether the changes must be saved in the source file. True - changes must be saved in the source file; False - changes must be saved in new file.
successFunc
Function that will be executed if request is executed successfully.
Here is function prototype "function __success(data)".
The data parameter has the following properties:
  • imageInfo: Information about image (file data, page index and file data type).
  • sourceImage: WebImageJS object which was rotated with annotations.
errorFunc
Function that will be executed if request is failed.
Here is function prototype "function __error(data)".
The data parameter can be:
  1. An object with following properties:
    • errorMessage: Error message.
    • blocked: Indicates that the requested action is blocked by another request.
    • sourceImage: WebImageJS object.
    if exception is catched inside web service.
  2. Otherwise, jqXHR object.
Browser Compatibility
9
5
11
5
See Also

Reference

WebAnnotationViewControllerJS type