|
|
VintaSoftImaging.NET SDK - Обзор
VintaSoftImaging.NET SDK - легкий в использовании пакет инструментальных средств обработки изображения для программиста-разработчика в среде .NET. Программа позволяет загрузить, просмотреть, внести изменения, напечатать и сохранить цифровые изображения, преобразовать их в другой формат, обладает широкими возможностями работы с мультистраничными TIFF и анимированными GIF файлами.
VintaSoftImaging.NET может использоваться как отдельный компонент или его функции могут быть расширены встраиваемыми модулями VintaSoftAnnotation.NET, VintaSoftPDF.NET, VintaSoftJBIG2.NET и VintaSoftJPEG2000.NET в любой их комбинации. Полная комбинация представляет собой пакет VintaSoft Document Imaging .NET SDK, который идеально подходит для применения в системах графического представления документов и системах электронного документооборота.
Используя VintaSoftAnnotation.NET Plug-in, Вы сможете добавлять и модифицировать разные формы аннотаций в существующие TIFF, JPEG или PDF файлы в среде .NET.
Используя VintaSoftPDF.NET Plug-in, Вы сможете просматривать, рендерить, создавать, конвертировать, добавлять аннотации, выделять текст, печатать, сохранять, преобразовывать и манипулировать страницами PDF файла в среде .NET.
Используя VintaSoftJBIG2.NET Plug-in, Вы сможете просматривать, создавать, конвертировать, манипулировать и сохранять черно-белые изображения с JBIG2 сжатием в среде .NET.
Используя VintaSoftJPEG2000.NET Plug-in, Вы сможете просматривать, создавать, конвертировать и сохранять цветные и серые изображения с JPEG2000 сжатием в среде .NET.
Возможности:
Среда программирования: .NET Framework версии 2.0 или выше
Библиотека является полностью управляемой (managed) .NET библиотекой, что гарантирует максимальное быстродействие в среде .NET
Загрузка PDF файла или изображения из файла или потока *
Загрузка изображения из многостраничного TIFF, GIF, PDF файла или нескольких файлов изображений разного формата в одну коллекцию изображений *
Просмотр изображений и PDF файлов с возможностью прокрутки и зумирования *
Просмотр миниатюр изображений с помощью многопоточного интерфейса просмотра
Возможность выделения нескольких миниатюр, их совместного перемещения и удаления
Возможность сортировать изображения в просмотрщике миниатюр используя инструмент перетаскивания(drag-n-drop)
Визуальные инструменты: выделение, лупа, подрезка изображения, перетаскивание выделенного фрагмента, масштабирование выделенного фрагмента, масштабирование и перемещение(pan)
Работа с многостраничными TIFF файлами без создания временного файла
Работа с анимированными GIF файлами: полный набор функций редактирования
Чтение и запись метаданных в TIFF файл
Чтение, добавление и изменение аннотаций в TIFF, JPEG или PDF файл *
Предпросмотр и печать изображений или PDF файлов с аннотациями и без *
Содержит контрол для просмотра и редактирования палитры изображения
Содержит контрол для просмотра в режиме слайд-шоу
Получение и задание цвета пиксела через прямой доступ к пикселам
Сохранение изображений в файл или поток
Асинхронное сохранение изображений в файл или поток как многостраничный TIFF, JBIG2 или PDF файл *
Возможность cохранять TIFF, JPEG, PDF вместе с аннотациями *
Возможность сохранения обработанных и аннотированных изображений обратно в источник или переключения на новый источник после сохранения
Разделение многостраничного TIFF, GIF, JBIG2 или PDF файла на несколько BMP, GIF, JBIG2, JPEG, JPEG2000, PNG, PDF или TIFF файлов *
Объединение нескольких изображений или PDF файлов в многостраничный TIFF, GIF, JBIG2 или PDF файл *
Конвертация многостраничного TIFF в PDF и наоборот *
Возможность использовать регион выделения для некоторых функций обработки изображений
Цифровая обработка изображений: удаление шума, определение правильного положения, определение границы, вращение, инвертирование, зеркальное отображение, кадрирование, конвертация цветов, определение пустого изображения, изменение размеров и разрешения, яркость, контраст, цветовой тон, насыщенность, гамма ...
Создавайте собственные функции для обработки изображения
* описаные функциональные возможности могут быть достигнуты в полном объеме дополнительной регистрацией одного или нескольких плагинов
Поддерживаемые форматы:
- BMP (чтение и запись)
- EMF (чтение)
- EXIF (чтение)
- GIF, animated GIF (чтение и запись)
- Icon (чтение)
- JBIG2 (чтение и запись)
- JPEG (чтение и запись)
- JPEG2000 (чтение и запись)
- PDF (чтение и запись)
- PNG (чтение и запись)
- TIFF, multipage TIFF (чтение и запись)
- WMF (чтение)
Поддерживаемые операции с многостраничными TIFF файлами:
- Получение изображения
- Добавление изображения
- Вставка изображения
- Удаление изображения
- Упаковка файла (удаление неиспользумого места из файла)
- Чтение и запись метаданных TIFF
- Чтение метаданных: EXIF, GPS, Interoperability и др.
- Чтение и запись аннотаций
Поддерживаемые сжатия TIFF изображений:
- None (чтение и запись)
- CCITT Group 3 fax (чтение)
- CCITT Group 4 fax (чтение и запись)
- CCITT Rle (чтение)
- Macintosh Packbits (чтение и запись)
- LZW (чтение и запись)
- ZIP (чтение и запись)
- Old JPEG (чтение и запись)
- JPEG (чтение и запись)
Библиотеку можно использовать в ваших программах, написанных на любых языках программирования, которые совместимы с .NET технологией.
VintaSoft Imaging .NET SDK была протестирована и имеет примеры использования в:
- Microsoft Visual Basic .NET 2005 / 2008 / 2010
- Microsoft Visual C# 2005 / 2008 / 2010
- ASP.NET 2005 / 2008 / 2010
Системные требования:
.NET Framework / Microsoft Visual Studio .NET / Internet Explorer
Поддерживаемые платформы:
Windows 2000 / XP / 2003 / Vista / 2008 / 7, 32-bit / 64-bit, .NET Framework 2.0 / 3.0 / 3.5 / 4.0
|