using Leadtools.Codecs;
using Leadtools;
using Leadtools.Codecs.Cmp;
using Leadtools.ImageProcessing;
using Leadtools.ImageProcessing.Color;
using Leadtools.ImageProcessing.Effects;
using Leadtools.Svg;
using Leadtools.Drawing;
using Leadtools.Demos.Dialogs;
using Leadtools.Controls;
using Leadtools.Internal;
private void button2_Click(object sender, EventArgs e)
{
Leadtools.Codecs.RasterCodecs codecs = new Leadtools.Codecs.RasterCodecs();
Leadtools.RasterImage image = codecs.Load(@"H:\S\00000001.jpg");
//以无递色选项保存图像
codecs.Save(image, @"H:\D\00000001.jpg", RasterImageFormat.CcittGroup4, 1);//报异常地方
// 将图像递色方法修改为FloydStein
image.DitheringMethod = RasterDitheringMethod.FloydStein;
//在保存图像时使用图像递色方法
codecs.Options.Save.UseImageDitheringMethod = true;
codecs.Save(image, @"H:\D\00000001.jpg", RasterImageFormat.CcittGroup4, 1);
image.Dispose();
codecs.Dispose();
}
将这段代码放到ABCDemo中是可以执行的,能将彩色变成黑白,可是放在我的DEMO中就报“Feature not supported”。LOAD的时候能弹出KEY的信息。
|
|