DotImage是一款功能强大的图片处理控件,支持多种图片格式的浏览、编辑、裁剪、打印、注释、添加水印、文档图片的清洁、照片处理扫描等完整,并且结合多个可添加模块可进行PDF的生成和读取、word读取,条码生成和读取,字符识别,CAD文件读取等,同时支持WinForm和WebForm,是一款不可多得的多功能图片处理控件包。
为什么选择DotImage?
详细介绍:
一般图像处理功能:
- 支持直接通过PixelAccessor对象存取像素数据
- 导入和导出DIB、hBitmap或GDI+位图
- 最优的多核处理器
- 内置后台多线程进行图片加载、保存和处理
图像编码解码、压缩和支持颜色位深:
- 支持1位、4位、8位颜色表
- 支持8位灰度、16位w/alpha灰度、24位RGB、32位RGBA和32位RGB
- 支持32位CMYK(w/auto颜色管理)
- 支持16位灰度级和48位RGB、64位RGBA
- 支持PEG, JPEG EXIF, PNG, PNM, TIFF, TIFF G3/G4 Fax, PCX, TGA, BMP, PSD, PCD, GIF, Animated GIF, EXIF, WMF/EMF. (另外添加模块额外支持 JBIG2, Jpeg2000, 和DICOM )
- 支持光栅图片写入
- 支持数码相机RAW解码
- 支持XPS和HD Photo/JpegXR
- 图片仅PDF编码支持(更多请查看PDF Reader模块)
- 支持LZW, Packbits, Deflate, G3/G4, RLE, JPEG, 和 TIFF JPEG图片压缩(对于JBIG2和jpeg额外的压缩可查看JBIG2和jpeg2000模块)
- 全面支持alpha透明度
- 支持读取多页TIFF(注:仅 Document Imaging支持灰度显示)
- 支持写入多页TIFF文件
- 支持无失真JPEG自动变形
- TIFF列表操作(在不需要重新编码整个图像的情况下插入、删除、添加页,添加编辑标签)
- 平铺的TIFF编辑和解码
- 支持TIFF Type 6(OJPEG)编码
- 支持TIFF Type 6(OJPEG)解码
支持网络和数据库流:
- 可以很容易地以流的形式读取和写入数据库,导出为字节数组
- 支持直接通过HTTP, HTTPS, and FTP读取图片
- 支持直接通过HTTP, HTTPS, and FTP保存图片
- 内嵌多线程图片加载和保存
桌面应用程序图片浏览和打印:
- 可以滚动和放大图片浏览容器
- 多线程的缩略图浏览控件
- 自动查看文件夹和更新缩略图,如果文件夹内容发生改变
- 支持浏览多页TIFF文档
- 支持水平和垂直布局
- 支持懒加载缩略图
- 先进的样式风格和多种控制
- 平滑显示彩色和灰度级图片
- 高质量的文档图片显示
- 支持Pan, Zoom, ZoomArea, Select Mouse Tools
- 自动放大功能,包含最佳适应宽度和高度
- 自带放大镜控件
- 方便使用的矩形、椭圆和橡皮擦
- 提供的打印控件可以打印图片,打印某页
- 组合图片打印可以打印任意组合图片
- 提供了打开图片对话框
- 支持Redo/Undo操作
Web应用程序图片浏览和编辑:
- 滚动、放大的廋客户端AJAX图片浏览容器
- 使用WEB项目模板快速创建AJAX文档浏览容器
- 可选择的巨型橡皮圈
- 平滑显示彩色和灰度级图片
- No-postback放大、放大指定区域和选择鼠标工具
- 服务器端图像浏览
- 支持懒加载图片
- 支持多页TIFF
- 支持多页PDF(如果是要读取和解码,则需要 PDF Reader添加模块)
- 支持Undo/Redo
- AJAX缩略图浏览控件,多页TIFF文件、支持自定义属性
- 支持Web注释
Silverlight浏览和编辑
- 支持滚动、Panable、放大的图片浏览控件
- 矩形橡皮圈
- 平滑显示显示彩色和灰度图片
- 多页TIFF支持
- 多页PDF支持
- 支持注释
元数据
- 支持对TIFF和JPEG进行exif元数据读取和写入
- 支持对很多照相机制造商进行EXIF笔记
- 支持对TIFF和JPEG进行IPTC元数据读取和写入支持
- 支持TIFF Tag元数据写入和读取
- 支持对PDF, TIFF, 和 JPEG进行Adobe XMP元数据写入
- 支持从PDF, TIFF, 和 JPEG取回Adobe XMP元数据
- 支持对TIFF图片读取和写入WANG注释数据
- 支持读取Photoshop资源元数据
颜色管理
- 全面支持Microsoft ICM 2.0进行显示彩色图片
- 从图片读取嵌入的ICC颜色配置
- 使用颜色配置转换CMYK图片为RGB
- 基于目标和显示配置自动纠正颜色
- 创建虚拟打印"proofs"
- 支持黑点补偿
绘制和水印
支持对彩色图、1位和CMYK图片使用GDI绘图和文本
文档清洁和位图处理
- 自动抗扭斜、自动删除杂点、自动删除噪声
- 先进的自适应、全局和简单的阙值转换法转换彩色和灰度级图片为二进制
- 自动边框检测和裁边
- 自动倒转反响的图片
- 检测空白页
- 裁剪图像周围的边框
- 自动翻转倒置的文本区域
- 可删除指定大小的斑点
- 检测和删除椭圆洞
- 检测和删除实线、断线和虚线
- 裁剪边距
- 检测和删除点阴影
- 检测扫描文档的色彩
照片处理
- 异步多线程支持
- 每个行处理都会触发进程事件
- 无限制的Undo和Redo处理
- 支持对特定区域进行处理
- 色阶、自动色阶、曲线、自动对比度命令
- 删除红眼
- 去除杂点和划痕
- 超过20种重新采样函数
- 旋转、歪斜、裁剪、调整画布、 Flip、四边形变型
- 支持Push, 调色板, ChangePixelFormat, Generate Noise
- 覆盖, 覆盖处理, 覆盖合并
- 色彩对照表功能, 声道变换, 通道转换
- 反色, 渠道替换, Flatten Alpha, Set Alpha Mask
- 阴影, 调整色调, 倒角, 调整亮度和对比度
- 直方图均衡化, 直方图拉伸, 马赛克, 倒角
- 反交错, 动感模糊, 伽玛调整, 色调分离, 曝光过度
- 高斯模糊, 模糊过滤, 滤镜模糊
- 灰度态滤波器
- 浮雕, 锐化, 临界值, 平均值, 中间值, 中点
- 回旋矩阵, 高通滤波器低阻滤波器
- 28种变换包含:BumpMap, Elliptical, Stretch, Lens, Line Slice, Marble, Offset, Perlin, Pinch, Polygon, Random, Ripple, Spin, SpinWave, Wave, Wow, ZigZag, and User Defined
- 10种快速傅里叶变换(FFT)过滤器
注释功能:
支持多种注释类型:
- 矩形和矩形荧光笔
- 校订
- 椭圆
- 线条
- 徒手画和徒手画荧光笔
- 文本
- 便条
- 矩形热点
- 嵌入图片
- 引用图片
- 多边形
- 纹路
- 墨水和墨水荧光笔
- 橡皮图章
- 插图编号
支持注释多页文档
保存注释到XMP文件
保存注释到图片作为XMP或WANG注释数据
支持WPF自身的注释控件
支持SilverLight自身的注释控件
保存注释到PDF
为图片烙上注释
创建和保存自定义注释
注释可以单独旋转或翻动
注释可以被旋转来和图片呈90度
支持Undo/Redo操作
支持AJAX ASP.NET Web 注释
基于AJAX矢量图注释
添加嵌套评论到注释
TWAIN 扫描:
- 为任何兼容TWAIN的驱动提供接口
- 查询所有TWAIN的属性,包含自定义属性
- 设置所有TWAIN的属性,包含自定义属性
- 支持ADF(自动进纸)和批量扫描
- 支持双面扫描
- 支持指定区域扫描
- 支持缓存转移
- 支持多线程后台扫描
- 支持TWAIN 2.0
可添加模块:
- OCR(光学识别)
- Barcode Recognition(条码识别)
- Barcode Writing(条码生成)
- PDF Reader(PDF读取)
- Word Reader(Woed读取)
- JBIG2 Codec(JBIG2 编码)
- JPEG2000 Codec(JPEG2000 编码)
- DICOM Codec(DICOM编码)
- CAD Reader (CAD 读取)
- ISIS Scanning(ISIS 扫描)
- Forms Processing(表单处理)