VintaSoft Annotation .NET Plug-in: Обзор
В этом разделе
Аннотации к изображениям используются для разметки и рисования различных объектов на изображении или документе. Это очень эффективно для систем офисного документооборота, систем медицинского учета, систем баз данных и других систем автоматизации работы с электронными изображениями документов.
VintaSoft Annotation .NET Plug-in является дополнением к
VintaSoft Imaging .NET SDK
, который позволяет комментировать изображения TIFF, PNG, JPEG, DICOM и документы PDF.
Общие возможности
- Плагин можно использовать для разработки .NET 9, .NET 8, .NET 7 и .NET 6 приложений (консольное, WPF, WinForms, ASP.NET Core, сервис и т. д.) для Windows
- Плагин можно использовать для разработки .NET 9, .NET 8, .NET 7 и .NET 6 приложений (консольное, ASP.NET Core, сервис и т. д.) для Linux и macOS
- Плагин можно использовать для разработки .NET Framework 4.8, 4.7, 4.6, 4.5, 4.0 и 3.5 приложений (консольное, WPF, WinForms, ASP.NET MVC, ASP.NET WebForms, сервис и т. д.) для Windows
- Ядро плагина написано на C#
-
Поддержка режимов AnyCPU, x86 и x64
-
Загружайте аннотации из TIFF, JPEG или PNG файла, PDF документа, DICOM файла
- Загружайте VintaSoft аннотации (XMP или бинарные) из TIFF, PNG или JPEG файла
- Загружайте WANG аннотации из TIFF файла
- Загружайте VintaSoft аннотации (XMP или бинарные) из PDF документа
-
Загружайте DICOM аннотации из DICOM файла -
VintaSoft DICOM .NET Plug-in
необходим
- Загружайте VintaSoft аннотации (XMP, бинарные или JSON), которые хранятся в отдельном файле
- Загружайте пользовательские аннотации из пакета аннотаций - архитекутра является открытой
-
Создавайте новую коллекцию аннотаций
-
Изменяйте коллекцию аннотаций
- Добавляйте или вставляйте аннотацию в коллекцию аннотаций
- Сортируйте аннотации в коллекции аннотаций
- Удаляйте аннотацию из коллекции аннотаций
- Объединяйте аннотации в группу или разъединяйте уже объединенные
- Работайте с группой аннотаций так, как если бы с одной аннотацией
- Управляйте историй изменения (undo/redo) в коллекции аннотаций
-
Создавайте встроенные или собственные аннотации
-
Поддерживаемые типы аннотаций:
- Line - рисует линию
- Polyline - рисует полилинию
- Freehand - рисует произвольную линию
- Ruler - рисует линию и расчитывает ее длину
- Rulers - рисует полилинию и расчитывает её длину
- Angle - рисует две линии из одной точки и рассчитывает угол между ними
- Rectangle - рисует прямоугольник
- Square (прямоугольник с симметрией) - рисует квадрат
- Highlight - рисует прямоугольник с функцией смешивания цветов
- Ellipse - рисует эллипс
- Circle (эллипс с симметрией) - рисует круг
- Polygon - рисует многоугольник
- Polygon with cloud style - рисует облачко
- Freehand polygon - рисует произвольный многоугольник
- Freehand polygon with cloud style - рисует произвольное облачко
- Embedded image - рисует изображение хранящееся в внутреннем источнике
- Referenced image - рисует изображение хранящееся в внешнем источнике
- Text - рисует текст
- Free text - рисует область с редактируемым текстом и связанной стрелкой
- Link - рисует гиперссылку
- Rubber stamp - рисует штамп
- Composite - аннотация определяющая набор каким-либо образом связанных между собой аннотаций
- Group - аннотация определяющая группу аннотаций с возможностью перемещения, изменения размеров и вращения группы целиком
- Sticky note - рисует редактируемую область похожую на записку клеящуюся на монитор
- Leader line - аннотация определяющая линию связывающую межу собой две другие аннотации
- Arrow - рисует широкую стрелку
-
Office - рисует страницу DOCX документа (
VintaSoft Office .NET Plug-in
необходим)
- Модифицируйте встроенные аннотации - архитектура открыта
-
Создавайте собственные аннотации
- архитектура открыта
-
Изменяйте аннотации
- Перемещайте, меняйте размер, поворачивайте и зеркалируйте аннотации
- Запрещайте перемещение, изменение размера, поворот и зеркалирование аннотации
- Управляйте видимостью аннотаций
- Изменяйте цвет фона и прозрачность аннотации
- Изменяйте контур аннотации
- Используйте наконечники для аннотаций на базе линии
- Создавайте симметричные аннотации
- Используйте 23 метода смешивания цветов в Highlight аннотации
- Undo/redo изменения в аннотации
-
Добавляйте комментарии к аннотации
- Добавляйте и удаляйте комментарии или ответы
- Создавайте темы комментариев
- Устанавливайте состояние для комментария или ответа
- Отображайте комментарии на просмотрщике изображений или в интерфейсе приложения
-
WPF и WinForms контролы, позволяющие просматривать, добавлять, удалять и редактировать аннотации на изображениях или PDF документах
- WPF просмотрщик, позволяющий просматривать, добавлять, удалять и редактировать аннотации на изображениях или PDF документах
- WinForms просмотрщик, позволяющий просматривать, добавлять, удалять и редактировать аннотации на изображениях или PDF документах
- Показывайте аннотации на изображении в режимах View (только чтение) или Author (чтение и запись)
- Зумируйте изображение вместе с аннотациями
- Создавайте аннотации на изображении
- Трансформируйте аннотации на изображении (перемещайте, меняйте размер, поворачивайте, управляйте точками аннотации)
- Сортируйте аннотации на изображении
- Перемещайте аннотацию между изображениями
- Удаляйте аннотации с изображения
- Выделяйте одну аннотацию или группу аннотаций
- Перемещайте и поворачивайте группу аннотаций
- Используйте rotation assistant для плавного и дискретного поворота аннотаций
- Редактируйте текст в текстовых аннотациях используя text box control
-
Редактируйте текст в Office аннотации используя rich-text editor (
VintaSoft Office .NET Plug-in
необходим):
- изменение текста
- изменение свойств выбранного текста: шрифт, размер, цвет, жирный, курсив, подчеркивание, суперскрипт, субскрипт, горизонтальное масштабирование, межбуквенный интервал
- изменение горизонтального выравнивания параграфа: лево, право, центр, по ширине
- изменение отступа абзаца
- изменение междустрочного интервала
- создание нумерованного списка
- Измеряйте длину объектов на изображении с помощью Ruler аннотации
- Измеряйте угол между объектами на изображении с помощью Angle аннотации
- Используйте визуальный инструмент ImageMeasureTool для измерения линии, полилинии, эллипса и угола между линиями на изображении
-
Определяйте все аспекты взаимодействия между пользователем и аннотацией в WPF просмотрщике изображений - архитектура открыта
- архитектура открыта
-
Определяйте все аспекты взаимодействия между пользователем и аннотацией в WinForms просмотрщике изображений - архитектура открыта
- архитектура открыта
-
WPF и WinForms контролы, позволяющие просматривать миниатюры изображений с аннотациями
-
-
- Печатайте изображения с аннотациями
- Поворачивайте изображения вместе с аннотациями
-
Прожигайте аннотации на изображении
-
Сохраняйте аннотации в TIFF, JPEG или PNG файле, PDF документе, DICOM файле
-
Сохраняйте VintaSoft аннотации (XMP или бинарные) в TIFF, JPEG или PNG файл
- Аннотации будут видимы только в просмотрщике изображений VintaSoft
-
Сохраняйте WANG аннотации в TIFF файл
- Аннотации будут видимы в просмотрщике изображений VintaSoft и любом WANG совместимом просмотрщике изображений
-
Сохраняйте VintaSoft аннотации (XMP или бинарные) с представлением PDF аннотаций в PDF документ
-
Сохраняйте VintaSoft аннотации (XMP или бинарные) без представления PDF аннотаций в PDF документ
- Аннотации будут видимы только в просмотрщике изображений VintaSoft
-
Сохраняйте DICOM аннотации в DICOM файле
- Сохраняйте VintaSoft аннотации (XMP, бинарные или JSON) в отдельный файл
Требования к разработке и развёртыванию
-
Требования к разработке:
- Среды разработки: Microsoft Visual Studio, Microsoft Studio Code, JetBrains Rider, .NET CLI
- Язык программирования: C#, VB.NET, любой .NET совместимый язык
- Платформы разработки: .NET, WinForms, WPF, ASP.NET
-
Требования к развертыванию:
- Windows (Windows 11/10/8.1/8/7; Windows Server 2025/2022/2019/2016/2012/2008; 32-bit и 64-bit) с .NET 9, .NET 8, .NET 7 или .NET 6
- Windows (Windows 11/10/8.1/8/7/Vista/XP; Windows Server 2025/2022/2019/2016/2012/2008/2003; 32-bit и 64-bit) с .NET Framework 4.8, 4.7, 4.6, 4.5, 4.0, 3.5
- Linux (Ubuntu 24/23/22/20/18; Debian 12/11/10; Fedora 40/39/38/37/36/35; OpenSUSE 15; CentOS 9/8/7; Redhate Enterprise Linux 9/8/7; Alpine 3) с .NET 9, .NET 8, .NET 7 или .NET 6
- macOS (macOS 14/13/12/11/10) с .NET 9, .NET 8, .NET 7 или .NET 6