Initializes a new
IntelligentDownScaleCommand class object with default parameters.
Syntax
Visual Basic (Declaration) |
|
Public Function New() |
C# |
|
public IntelligentDownScaleCommand() |
C++/CLI |
|
public:
IntelligentDownScaleCommand(); |
Example
Visual Basic |
Copy Code |
Public Sub IntelligentDownScaleCommandExample()
RasterCodecs.Startup() Dim Codecs As RasterCodecs = New RasterCodecs() Codecs.ThrowExceptionsOnInvalidImages = True
Dim image As RasterImage = Codecs.Load(LeadtoolsExamples.Common.ImagesPath.Path & "Sample3.jpg")
Dim Command As IntelligentDownScaleCommand = New IntelligentDownScaleCommand() Command.DownScalingOrder = 1 Command.NewWidth = image.Width - 100 Command.NewHeight = image.Height Command.UsePreserveObjectColor = False Command.UseRemoveObjectColor = False
Command.Run(image) Codecs.Save(image, LeadtoolsExamples.Common.ImagesPath.Path & "IntelligentDownScaleResult.jpg", RasterImageFormat.Jpeg, 24)
RasterCodecs.Shutdown() End Sub |
C# |
Copy Code |
public void IntelligentDownScaleCommandExample() { // Load an image RasterCodecs.Startup(); RasterCodecs codecs = new RasterCodecs(); codecs.ThrowExceptionsOnInvalidImages = true; RasterImage image = codecs.Load(LeadtoolsExamples.Common.ImagesPath.Path + "Sample3.jpg"); IntelligentDownScaleCommand command = new IntelligentDownScaleCommand(); command.DownScalingOrder = 1; command.NewWidth = image.Width - 100; command.NewHeight = image.Height; command.UsePreserveObjectColor = false; command.UseRemoveObjectColor = false; // Apply the intelligent downscale on the image. command.Run(image); codecs.Save(image, LeadtoolsExamples.Common.ImagesPath.Path + "IntelligentDownScaleResult.jpg", RasterImageFormat.Jpeg, 24); RasterCodecs.Shutdown(); } |
Requirements
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
See Also