VintaSoft Imaging .NET SDK - Демо приложения
Демо приложения с исходными кодами для C#, VB.NET и JavaScript
VintaSoft Imaging .NET SDK поставляется с примерами приложений для WPF, WinForms, консоли, ASP.NET Core + Angular, ASP.NET MVC и ASP.NET WebForms, которые демонстрируют основные возможности SDK. Демо приложения позвляют максимально быстро оценить функционал продукта и определить подходит ли SDK для Ваших нужд.
Владельцы лицензий могут использовать примеры приложений как шаблоны для своих приложений.
Полный список примеров приложений с описаниями смотрите ниже.
Для того чтобы получить примеры приложений Вам необходимо скачать пакет установки SDK с нашего сайта и установить SDK на Ваш компьютер.
Document Viewer Demo демонстрирует, как загрузить, просмотреть, распечатать, аннотировать и сохранить документы (PDF, DOCX, XLSX) и изображения. Также демка позволяет искать текст, выделять техт и перемещаться по документу.
Для получения исходных кодов демо приложения необходимо выполнить следующие шаги:
Spreadsheet Editor Demo демонстрирует, как просматривать и редактировать табличный (XLSX) документ.
Для получения исходных кодов демо приложения необходимо выполнить следующие шаги:
Imaging Demo демонстрирует, как загрузить, просмотреть, изменить, распечатать и сохранить изображение. Средство просмотра миниатюр визуализирует миниатюры изображений из коллекции. Средство просмотра изображений визуализирует одно изображение из коллекции. К изображению можно применить такие инструменты как: прокрутка, масштабирование, лупа. Его можно изменить, распечатать, сохранить в буфер или файл, удалить из коллекции. Получившаяся после всех манипуляций коллекция изображений может быть сохранена в многостраничный TIFF, GIF, JBIG2 файл или PDF документ и др.
Для получения исходных кодов демо приложения необходимо выполнить следующие шаги:
Image Processing Demo демонстрирует, как просмотреть исходное и обработанное изображения в двух настраиваемых просмотрщиках, задать некую последовательность выполнения команд для обработки изображения с указанными параметрами для каждой команды в цепочке, обработать изображение с помощью последовательности команд, и получить результаты и прогресс выполнения обработки изображения.
Для получения исходных кодов демо приложения необходимо выполнить следующие шаги:
Annotation Demo демонстрирует возможности работы с аннотациями: создание, изменение, удаление, объединение с изображением, сохранение или загрузка в или из XML, JPEG, TIFF, PNG или PDF файла. Содержит пример реализации произвольной треугольной аннотации, аннотации-метки и AnnotationsToolStrip контрол.
Для получения исходных кодов демо приложения необходимо выполнить следующие шаги:
PDF Editor Demo демонстрирует, как создать новый или загрузить существующий PDF файл. Просмотреть, добавить, модифицировать, удалить страницы PDF документа. Просмотреть содержащиеся в PDF документе изображения. Сохранить содержащиеся в PDF изображения. Упаковать и оптимизировать PDF документ. Текст на странице PDF документа может быть найден и выделен и др.
Для получения исходных кодов демо приложения необходимо выполнить следующие шаги:
OCR Demo демонстрирует, как распознавать текст из документов полученных со сканера, либо из любых других изображений поддерживаемых форматов. Редактировать полученные результаты OCR распознавания используя интерактивный, интуитивно понятный интерфейс. Сохранять результаты OCR в текстовые файлы или PDF файлы с возможностью поиска такста.
Для получения исходных кодов демо приложения необходимо выполнить следующие шаги:
DICOM Viewer Demo демонстрирует, как загружать и отображать медицинские файлы изображений стандарта DICOM, обрабатывать метаданные пациента, аннотировать DICOM изображения.
Для получения исходных кодов демо приложения необходимо выполнить следующие шаги:
DICOM MPR Viewer Demo демонстрирует, как отобразить многоплоскостную реконструкцию из DICOM изображений.
Для получения исходных кодов демо приложения необходимо выполнить следующие шаги:
DICOM Metadata Editor Demo демонстрирует, как редактировать метаданные DICOM изображения.
Для получения исходных кодов демо приложения необходимо выполнить следующие шаги:
DICOM Directory Demo демонстрирует, как просматривать каталог DICOM.
Для получения исходных кодов демо приложения необходимо выполнить следующие шаги:
Large Image Viewer Demo демонстрирует, как просматривать очень большие (гигапиксельные) изображения используя прогрессивную многопоточную загрузку изображения по частям. Специальная карта изображения способствует быстрой навигации по большому изображению. Изображения могут быть промотрены в полноэкранном режиме.
Для получения исходных кодов демо приложения необходимо выполнить следующие шаги:
Thumbnail Viewer Demo демонстрирует реализацию просмотра миниатюр изображений находящихся в одной папке, позволяющую просматривать миниатюры первых страниц многостраничных файлов из выбранной папки, просматривать миниатюры выбранного многостраничного файла в просмотрщике миниатюр, просматривать полноразмерное изображение выбраной миниатюры в просмотрщике изображений и перетаскивать миниатюры в специальный контейнер для дальнейшего сохранения в многостраничный TIFF или PDF файл. Это демо приложение также иллюстрирует как можно переопределить внешний вид отображаемых миниатюр.
Для получения исходных кодов демо приложения необходимо выполнить следующие шаги:
Multipage TIFF Demo демонстрирует возможности просмотра и манипуляции многостраничным TIFF файлом без использования временного файла. Все страницы файла визуализируются с помощью средства просмотра изображений, новые страницы могут быть добавлены или вставлены в файл, также страницы могут быть удалены из файла. TIFF файл может быть разбит на отдельные файлы с изображениями.
Для получения исходных кодов демо приложения необходимо выполнить следующие шаги:
Raster Grid Image Editor Demo демонстрирует, как создать и просмотреть TIFF изображения неограниченного размера состоящие из тайлов или стрипов, а также JPEG2000 изображения состоящие из тайлов, с возможностью редактировать тайлы или стрипы с сохранением и отменой вносимых изменений.
Для получения исходных кодов демо приложения необходимо выполнить следующие шаги:
GIF Animator Demo демонстрирует возможности создания, просмотра, манипуляции, упаковки и сохранения анимированного GIF файла. Работа с GIF анимацией: старт/стоп, показ в браузере, установка задержки, повтор, реверс.
Для получения исходных кодов демо приложения необходимо выполнить следующие шаги:
Icon Editor Demo демонстрирует возможности просмотра, сохранения, создания, манипуляции и редактирования ICO и CUR файлов.
Для получения исходных кодов демо приложения необходимо выполнить следующие шаги:
PDF Reader Demo демонстрирует, как загрузить, промотреть и распечатать существующий PDF документ и др.
Для получения исходных кодов демо приложения необходимо выполнить следующие шаги:
PDF MRC Compression Demo демонстрирует сжатие цветных изображений документов в PDF используя MRC компрессию при загрузке изображений из файла или получении от сканера.
Для получения исходных кодов демо приложения необходимо выполнить следующие шаги:
PDF Compressor Demo демонстрирует, как использовать средства SDK для оптимизации и сжатия контента любого PDF файла и получения его наименьшего размера.
Для получения исходных кодов демо приложения необходимо выполнить следующие шаги:
PDF Structure Editor Demo демонстрирует, как создать новый или загрузить существующий PDF файл. Просмотреть, добавить, модифицировать, удалить страницы PDF документа. Просмотреть, добавить, модифицировать, удалить закладки PDF документа. Просмотреть содержащиеся в PDF документе изображения, получить информацию о PDF документе, сохранить измененный PDF файл, сохранить содержащиеся в PDF изображения в файлы изображений, конвертировать PDF файл для соответствия определенной версии PDF спецификации, упаковать и оптимизировать содержимое PDF документа и др.
Для получения исходных кодов демо приложения необходимо выполнить следующие шаги:
PDF Drawing Demo демонстрирует возможности векторной графики класса PdfGraphics на примере создания новых PDF-страниц.
Для получения исходных кодов демо приложения необходимо выполнить следующие шаги:
Report Generator Demo демонстрирует, как создавать отчёты на базе DOCX/XLSX шаблона и сохранять их в PDF, DOCX, XLSX или TIFF файлы.
Для получения исходных кодов демо приложения необходимо выполнить следующие шаги:
Forms Processing Demo демонстрирует, как задать шаблон для незаполненной формы документа, идентифицировать и выровнять заполненную форму, распознавать метки (OMR), текст и штрих-коды в заполненной форме, вывести результаты распознавания формы. Демо приложение содержит исходные коды поля формы, содержащего штрих-коды.
Для получения исходных кодов демо приложения необходимо выполнить следующие шаги:
Multipage JBIG2 Demo демонстрирует, как просматривать и манипулировать страницами многостраничного JBIG2 файла в .NET. Все страницы JBIG2 файла визуализируются с помощью средства просмотра изображений, новые страницы могут быть добавлены или вставлены в файл, также страницы могут быть удалены из файла. Мультистраничный JBIG2 файл может быть разделен и сконвертирован в отдельные файлы поддерживаемых форматов и др.
Для получения исходных кодов демо приложения необходимо выполнить следующие шаги:
Print Demo демонстрирует, как распечатать одно изображение или коллекцию изображений. Одно изображение может быть разделено на несколько частей и распечатано на нескольких страницах, оно также может быть растянуто или обрезано до размера страницы. Несколько изображений можно скомбинировать и рапечатать на одной странице и др.
Для получения исходных кодов демо приложения необходимо выполнить следующие шаги:
Image Converter Demo демонстрирует возможность конвертации всех поддерживаемых форматов изображений между собой.
Для получения исходных кодов демо приложения необходимо выполнить следующие шаги:
Camera Barcode Reader Demo демонстрирует, как можно захватывать изображения с камеры, поддерживающей архитектуру DirectShow, используя VintaSoft Imaging .NET SDK и считывать штрих-коды из этих изображений на лету используя VintaSoft Barcode .NET SDK.
Для получения исходных кодов демо приложения необходимо выполнить следующие шаги:
Multi Camera Demo демонстрирует, как захватить изображения с нескольких камер и сохранить их в файлы, отслеживать доступные устройства (веб камеры) и изменять их настройки захвата изображения.
Для получения исходных кодов демо приложения необходимо выполнить следующие шаги:
RAW Image Viewer Demo демонстрирует, как загрузить, просмотреть и напечатать миниатюру, изображение для предварительного просмотра или исходное изображение RAW файла, отрендерить исходное изображение с разными интерполяциями и с или без цветокоррекции (баланс белого), просмотреть метаданные.
Для получения исходных кодов демо приложения необходимо выполнить следующие шаги:
Simple Demos содержит набор мини-демо приложений. Каждое мини-демо приложение является независимым и демонстрирует одну или несколько функциональных возможностей SDK.
Для получения исходных кодов демо приложения необходимо выполнить следующие шаги: