RasterCodecs Class (original) (raw)
Summary
Provides support for loading and saving raster image files.
Syntax
C#
Objective-C
C++/CLI
Java
Python
public class RasterCodecs : IDisposable
@interface LTRasterCodecs : NSObject
public class RasterCodecs
public ref class RasterCodecs : public System.IDisposable
class RasterCodecs(IDisposable):
Example
This example loads an existing image file and re-saves it in another format.
using Leadtools;
using Leadtools.Codecs;
using Leadtools.ImageProcessing;
using Leadtools.ImageProcessing.Color;
using Leadtools.Svg;
public void RasterCodecsExample()
{
RasterCodecs codecs = new RasterCodecs();
Console.WriteLine(codecs.Options);
string srcFileName = Path.Combine(LEAD_VARS.ImagesDir, "Image1.cmp");
string dstFileName = Path.Combine(LEAD_VARS.ImagesDir, "Image1_test.jpg");
RasterImage image = codecs.Load(srcFileName);
codecs.Save(image, dstFileName, RasterImageFormat.Jpeg, 0);
// Finalize cannot be called directly, it is invoked automatically.
// To clean up before exiting, use Dispose
image.Dispose();
codecs.Dispose();
}
static class LEAD_VARS
{
public const string ImagesDir = @"C:\LEADTOOLS22\Resources\Images";
}
Leadtools.Codecs Assembly
CompactFile(Stream,Stream,int,int,bool,int,int,bool,int,CodecsSavePageMode,bool,bool) Method
CompactFile(Stream,Stream,int,int,bool,long,int,bool,long,CodecsSavePageMode,bool,bool,bool) Method
CompactFile(string,string,int,int,bool,int,int,bool,int,CodecsSavePageMode,bool,bool) Method
CompactFile(string,string,int,int,bool,long,int,bool,long,CodecsSavePageMode,bool,bool,bool) Method