Visual Basic (Declaration) | |
---|---|
Public Class HighQualityRotateActivity Inherits ImageProcessingBaseActivity |
Visual Basic (Usage) | Copy Code |
---|---|
|
C# | |
---|---|
public class HighQualityRotateActivity : ImageProcessingBaseActivity |
C++/CLI | |
---|---|
public ref class HighQualityRotateActivity : public ImageProcessingBaseActivity |
The HighQualityRotateActivity can be used to perfrom 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 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.
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
Target Platforms: Microsoft .NET Framework 2.0, Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family
Reference
HighQualityRotateActivity MembersLeadtools.Workflow.ImageProcessing Namespace
Cleaning Up 1-Bit Images
SmoothActivity Class
BorderRemoveActivity Class
LineRemoveActivity Class
InvertedTextActivity Class
InvertedPageActivity Class
DotRemoveActivity Class
HolePunchRemoveActivity Class
HighQualityRotateActivity Class
MinimumActivity Class
MaximumActivity Class