原始文件过滤器可用于加载和保存原始未压缩的数据。原始数据可以有:
注意:写作/储蓄LZW图像数据支持,但不读/加载LZW文件。加载一个文件与原始的过滤器
加载原始传真文件,您必须先订阅事件。当工具箱未能认识到图像文件格式,它将火这个事件。如果你知道传真图像的大小,然后设置中的值CodecsLoadInformationEventArgs.Width和CodecsLoadInformationEventArgs.Height的属性CodecsLoadInformationEventArgs对象作为事件数据传递。自动检测的宽度和高度传真文件,设置CodecsLoadInformationEventArgs.Width和CodecsLoadInformationEventArgs.Height属性为1。
加载原始未压缩的数据,必须先订阅该事件。当工具箱未能认识到图像文件格式,它将火这个事件。设置CodecsLoadInformationEventArgs.Format财产RasterImageFormat.Raw。有效的值必须设置以下属性:
如果原始数据的每一行是填补这样的字节数是4的倍数(如Windows BMP与原始数据),设置CodecsLoadInformationEventArgs.Pad4属性为true。包括的取向CodecsLoadInformationEventArgs.ViewPerspective财产为了形象使用正确的取向。例如,原始Windows BMP的数据存储RasterViewPerspective.BottomLeft取向。如果定位是未知的,那么把它RasterViewPerspective.BottomLeft。如果原始数据是8位/像素,然后托盘化的图像,必须生成一个调色板。如果是这种情况,通过一个有效的调色板1 < <位/像素
(2 ^ BitsPerPixel)条目的数量CodecsLoadInformationEventArgs.SetPalette方法。
设置正确的色彩秩序CodecsLoadInformationEventArgs.Order财产。例如,如果数据是BGR的顺序,然后设置这个值RasterByteOrder.Bgr。
有关更多信息,请参考CodecsLoadInformationEventArgs”
加载原始12位和16位灰度图像,设置Codecs.InformationEventArgs。顺序属性来RasterByteOrder.Gray和CodecsLoadInformationEventArgs。LeastSignificantBitFirst财产相应的行动。对签名图像数据,设置CodecsLoadInformationEventArgs。签署财产为true。
生headerless图像数据和原始传真支持加载和保存。负载,使用原始的编解码器(Leadtools.Codecs.Raw.dll)。
保存文件与原始的过滤器在保存原始未压缩的数据,原始数据对应于宽度,高度,位/像素,图像的颜色顺序,和视图的角度。你可以影响的原始数据保存设置的某些参数CodecsOptions.Raw对象。
可以抵消每个字节的位设置ReverseBits原始数据可以垫的每一行的长度是4个字节的倍数的设置CodecsRawSaveOptions.Pad4为true。铅还支持保存原始的LZW数据通过RawLzw在保存数据。请注意,当使用该选项时,视图的角度将被忽略。这个选项的主要目的是提供支持储蓄LZW图像嵌入到其他文件格式,比如PDF。当使用原始数据为8位/像素或更少,有必要通过OptimizedPalette国旗禁用任何保存前犹豫不决。注意,没有面板信息保存在原始文件中。因此,后加载原始数据,需要提供一个面板(参考加载一个文件与原始的过滤器部分,如上图所示)。
为一个例子,请参考:RasterCodecs。LoadInformation事件。
扩展 | 模块 | 价值 | Win32 | Win64 | Net32 | Net64 | Linux | 安卓 | 苹果 | UWP | MimeType | 友好的名称 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
生 | 生 | 153年 | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | 图像/ x-raw | 原始图像数据 |
支持文件格式的完整列表,请参阅总结所有支持的文件格式。
细节的跨产品及平台支持的文件格式,请参考188金宝搏的网址客服文件格式比较图。