C#
VB
Java
Objective-C
WinRT C#
C++
Gets or sets the list of images that will be used in half toning if the HalfToneCommandType.UserDefined option is selected.
public RasterImage UserDefinedImage { get; set; }
Public Property UserDefinedImage As Leadtools.RasterImage
public Leadtools.RasterImage UserDefinedImage {get; set;}
@property (nonatomic, strong, nullable) LTRasterImage *userDefinedImage
public RasterImage getUserDefinedImage()
public void setUserDefinedImage(RasterImage value)
<br/>get_UserDefinedImage();<br/>set_UserDefinedImage(value);<br/>Object.defineProperty('UserDefinedImage');
public:
property Leadtools.RasterImage^ UserDefinedImage {
Leadtools.RasterImage^ get();
void set ( Leadtools.RasterImage^ );
}
List of images that will be used in half toning if the HalfToneCommandType.UserDefined option is selected.
Run the HalfToneCommand on an image.
using Leadtools;
using Leadtools.Codecs;
using Leadtools.ImageProcessing.Core;
public void UserDefinedImagePropertyExample()
{
// Load an image
RasterCodecs codecs = new RasterCodecs();
codecs.ThrowExceptionsOnInvalidImages = true;
RasterImage image = codecs.Load(Path.Combine(LEAD_VARS.ImagesDir, "sample5.cmp"));
// Prepare the command
HalfToneCommand command = new HalfToneCommand();
command.Angle = 0;
command.Dimension = 1;
command.Type = HalfToneCommandType.UserDefined;
RasterImage[] images = new RasterImage[2];
images[0] = codecs.Load(Path.Combine(LEAD_VARS.ImagesDir, @"ImageProcessingDemo\Ulay3.bmp"), 24, CodecsLoadByteOrder.Bgr, 1, 1);
images[1] = images[0].Clone();
images[0].AddPage(images[1]);
command.UserDefinedImage = images[0];
// Halftone the image.
command.Run(image);
}
static class LEAD_VARS
{
public const string ImagesDir = @"C:\Users\Public\Documents\LEADTOOLS Images";
}
Imports Leadtools
Imports Leadtools.Codecs
Imports Leadtools.ImageProcessing.Core
Leadtools.Examples.Support.SetLicense()
Public Sub UserDefinedImagePropertyExample()
Dim codecs As New RasterCodecs()
codecs.ThrowExceptionsOnInvalidImages = True
Dim leadImage As RasterImage = codecs.Load(Path.Combine(LEAD_VARS.ImagesDir, "sample5.cmp"))
' Prepare the command
Try
Dim command As HalfToneCommand = New HalfToneCommand
command.Angle = 0
command.Dimension = 1
command.Type = HalfToneCommandType.UserDefined
Dim images() As RasterImage
ReDim images(1)
images(0) = codecs.Load(Path.Combine(LEAD_VARS.ImagesDir, "ImageProcessingDemo\Ulay3.bmp"), 24, CodecsLoadByteOrder.Bgr, 1, 1)
images(1) = images(0)
images(0).AddPage(images(1))
'Halftone the image.
command.Run(leadImage)
Catch ex As Exception
MessageBox.Show(ex.Message, "HalfToneTest", MessageBoxButtons.OK, MessageBoxIcon.Exclamation)
End Try
End Sub
Public NotInheritable Class LEAD_VARS
Public Const ImagesDir As String = "C:\Users\Public\Documents\LEADTOOLS Images"
End Class
Raster .NET | C API | C++ Class Library | JavaScript HTML5
Document .NET | C API | C++ Class Library | JavaScript HTML5
Medical .NET | C API | C++ Class Library | JavaScript HTML5
Medical Web Viewer .NET