LEADTOOLS Workflow Image Processing (Leadtools.Workflow.ImageProcessing assembly) Send comments on this topic. | Back to Introduction - All Topics | Help Version 17.0.3.30
HighQualityRotateActivity Class
See Also  Members  
Leadtools.Workflow.ImageProcessing Namespace : HighQualityRotateActivity Class



Perform high quality rotation on a black and white image.

Object Model

HighQualityRotateActivity Class

Syntax

Visual Basic (Declaration) 
Public Class HighQualityRotateActivity 
   Inherits ImageProcessingBaseActivity
   Implements IComponentIDisposable 
Visual Basic (Usage)Copy Code
Dim instance As HighQualityRotateActivity
C# 
public class HighQualityRotateActivity : ImageProcessingBaseActivity, IComponentIDisposable  
C++/CLI 
public ref class HighQualityRotateActivity : public ImageProcessingBaseActivity, IComponentIDisposable  

Remarks

The HighQualityRotateActivity can be used to perform high quality rotation on a black and white (1 bits/pixel) images in any angle.

Normal rotation activities such as RotateActivity will rotate the image data as is, which may result in less than desired quality due to the limited number of bits/pixel of the image (1 bit). This activity will temporarily convert the image to 8 bits/pixel internally, perform the rotation and then convert the image back to 1 bits/pixel.

This activity only works with a 1 bits/pixel images (a Leadtools.Workflow.Raster.WorkflowImage with WorkflowImage.BitsPerPixel equals to 1), using this activity on any other image type will result in an exception.

This activity does not support signed data images.

For more information, refer to Cleaning Up 1-Bit Images.

Inheritance Hierarchy

System.Object
   System.Workflow.ComponentModel.DependencyObject
      System.Workflow.ComponentModel.Activity
         Leadtools.Workflow.Raster.WorkflowImageActivity
            Leadtools.Workflow.Raster.DisposableImageActivity
               Leadtools.Workflow.ImageProcessing.ImageProcessingBaseActivity
                  Leadtools.Workflow.ImageProcessing.HighQualityRotateActivity

Requirements

Target Platforms: Microsoft .NET Framework 3.0, Windows 2000, Windows XP, Windows Server 2003 family, Windows Server 2008 family, Windows Vista, Windows 7

See Also

Leadtools.Workflow.ImageProcessing requires a Document or Medical toolkit license and unlock key. For more information, refer to: Imaging Pro/Document/Medical Features