公共RasterImageLoadCmykPlanes (字符串文件名,intbitsPerPixel,intpageNumber)
公共过载函数LoadCmykPlanes (_按值传递文件名作为字符串,_按值传递bitsPerPixel作为整数,_按值传递pageNumber作为整数_)作为RasterImage
(可空LTRasterImage *) loadCmykPlanesFromFile:(NSString *)文件bitsPerPixel:(NSInteger)bitsPerPixelpageNumber:(NSInteger)pageNumber错误:错误(NSError * *)
公共:RasterImage ^LoadCmykPlanes (字符串^文件名,intbitsPerPixel,intpageNumber)
文件名
一个字符串包含图像文件的名称加载。文件必须是CMYK,否则该方法将失败,抛出一个异常。
bitsPerPixel
生成图像像素的深度。可能的值是:
| 价值 | 意义 |
|---|---|
| 8 | 每架飞机将每像素灰度8位图像。 |
| 16 | 每架飞机将16比特每像素灰度图像。JPEG CMYK文件不可用。 |
pageNumber
基于索引的页面应该装载飞机。
一个RasterImage这个方法加载。图像将包含一个页面为每个CMYK的飞机。
支持16位灰度图像仅仅是可用的文档/医学影像版本。
这个方法将会失败如果输入文件不是TIFF或JPEG CMYK。请注意,并不是所有的页面应该足够CMYK——如果你希望负载CMYK的页面。
仅支持以下内存负载选项的方法:
这种方法使用的值RasterCodecs.Options.Tiff.Load.ImageFileDirectoryOffset。
如果图像被加载包含alpha通道信息,它将存储在第五页返回的图像。
使用RasterImagePainter.PaintCmykPlanes显示数组和SaveCmykPlanes拯救一个图像作为一个CMYK TIFF或JPEG文件。
如果你想将CMYK数组转换成正则BGR形象和使用其他方法或保存到一个文件格式除了TIFF或JPEG CMYK,使用ColorMergeCommand并设置ColorMergeCommand.Type来ColorMergeCommandType.Cmyk。
如果你有一个α形象,使用RasterImage.SetAlphaImage设置α的形象。
你可以在每个应用图像处理图像。这允许您处理每个颜色分别平面。
如果你想加载non-CMYK平面文件作为一个颜色数组,使用正常负载或LoadAsync方法,然后使用ColorSeparateCommand和RasterImage.CreateAlphaImage方法。
这个例子将加载一个CMYK TIFF文件,增加平面K的亮度只有(这将使图像)和保存文件为CMYK TIFF。
使用Leadtools;使用Leadtools.Codecs;使用Leadtools.ImageProcessing;使用Leadtools.ImageProcessing.Color;使用Leadtools.Svg;无效CmykPlanesExample (字符串cmykTifFile){RasterCodecs编解码器=新RasterCodecs ();字符串destFileName = Path.Combine (LEAD_VARS.ImagesDir,“CmykPlanesTif.tif”);/ /加载CMYK飞机的形象RasterImage cmykImage =编解码器。LoadCmykPlanes (cmykTifFile, 8, 1);Console.WriteLine (“CMYK飞机与{0}页面加载到一个图像”,cmykImage.PageCount);Debug.Assert (cmykImage。PageCount = = 4);/ /加载成功。平面K(黑色)的亮度增加50%/ /注意,这将加深映像,因为我们增加了黑色的!Console.WriteLine (“改变的强度K平面(第四页)”);ChangeIntensityCommand命令=新ChangeIntensityCommand ();命令。亮度= 500;cmykImage。页面= 4;command.Run (cmykImage);cmykImage。页面= 1;Console.WriteLine (“保存图片到目标文件”);编解码器。SaveCmykPlanes (cmykImage destFileName RasterImageFormat。TifLzwCmyk 8 1, CodecsSavePageMode.Overwrite);cmykImage.Dispose ();/ /清理codecs.Dispose ();}静态类LEAD_VARS{公共常量字符串ImagesDir =@“C: \ LEADTOOLS21 \ Resources \图片”;}
帮助收藏
光栅net|C API|c++类库|HTML5 JavaScript
文档net|C API|c++类库|HTML5 JavaScript
医疗net|C API|c++类库|HTML5 JavaScript
医疗Web查看器net
188宝金博怎么下载
支持的平台上
net, Java, Android和iOS / macOS组件
C / c++类库的API
HTML5 JavaScript库
你的邮件已经发送到支持!有人应该联系!如果你的问题是紧急请回到聊天。
聊天时间:
周一——周五,上午6点等
谢谢你的反馈!
请填写表单重新开始一个新的聊天。
所有代理目前离线。
聊天时间:
周一-周五
早上8:30 - 6点
联系我们请填写这张表格,我们将通过电子邮件联系你。
