public CodecsVectorOptions Vector { get; } @property (nonatomic, strong, readonly) LTCodecsVectorOptions *vector; public CodecsVectorOptions getVector() public:property CodecsVectorOptions^ Vector {CodecsVectorOptions^ get();}
Vector # get (CodecsOptions)
An instance of CodecsVectorOptions object that contains the current vector image file load and save options.
using Leadtools;using Leadtools.Codecs;using Leadtools.ImageProcessing.Core;public void CodecsVectorLoadOptionsExample(){RasterCodecs codecs = new RasterCodecs();string srcFileName = Path.Combine(LEAD_VARS.ImagesDir, "random.dxf");//Check if it is a vector fileCodecsImageInfo info = codecs.GetInformation(srcFileName, false);Debug.WriteLine($"Is {srcFileName} a vector file? : {info.Vector.IsVectorFile}");Debug.WriteLine($"Units: {info.Vector.Unit}");//Parallelogram dataCodecsVectorImageInfo codecsVectorImageInfo = info.Vector;Debug.WriteLine($"Parallelogram Max X: {codecsVectorImageInfo.ParallelogramMaxX}");Debug.WriteLine($"Parallelogram Max Y: {codecsVectorImageInfo.ParallelogramMaxY}");Debug.WriteLine($"Parallelogram Max Z: {codecsVectorImageInfo.ParallelogramMaxZ}");Debug.WriteLine($"Parallelogram Min X: {codecsVectorImageInfo.ParallelogramMinX}");Debug.WriteLine($"Parallelogram Min Y: {codecsVectorImageInfo.ParallelogramMinY}");Debug.WriteLine($"Parallelogram Min Z: {codecsVectorImageInfo.ParallelogramMinZ}");// Set the vector load options// CodecsVectorOptions & CodecsVectorLoadOptions referencecodecs.Options.Vector.Load.BackgroundColor = new RasterColor(255, 255, 255);codecs.Options.Vector.Load.BitsPerPixel = 24;codecs.Options.Vector.Load.ForceBackgroundColor = true;codecs.Options.Vector.Load.ViewWidth = 800;codecs.Options.Vector.Load.ViewHeight = 800;codecs.Options.Vector.Load.ViewMode = CodecsVectorViewMode.UseBest;// Load the imageRasterImage image = codecs.Load(srcFileName);// do something with the image here// Clean upimage.Dispose();codecs.Dispose();}static class LEAD_VARS{public const string ImagesDir = @"C:\LEADTOOLS22\Resources\Images";}
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document
