Преобразование изображений OTG в JPEG2000 с помощью C#
Преобразуйте OTG в JPEG2000 с помощью собственных API-интерфейсов .NET, не прибегая к редактору изображений или сторонним библиотекам
Как преобразовать OTG в JPEG2000 с помощью C#
Казалось бы, преобразование форматов файлов — обыденная задача, с которой сталкивается каждый графический дизайнер. Однако не стоит пренебрегать важностью ее решения. От того, насколько быстро и качественно вы ее решите, может зависеть оценка вашей работы. Для полученных исходных изображений, как правило, требуется их конвертация в другие форматы — более подходящие для целей печати или публикации в Интернете. Исходное изображение, подготовленное в графическом редакторе, может быть также в векторном формате. В этом случае для публикации его нужно растеризовать и конвертировать в растровый формат. Сохранить изображение можно в формате без сжатия для наилучшего качества или преобразовать его в формат со сжатием без потерь, чтобы уменьшить размер файла. Для некоторых целей, например, публикации на интернет-сайте, доступна конвертация в форматы со сжатием с потерями. Специально разработанные алгоритмы сжатия данных для изображений позволяют (при сохранении приемлемого качества изображения) значительно уменьшать размер файла, что обеспечивает быструю загрузку файлов изображений из Интернета. Чтобы преобразовать OTG в JPEG2000, мы будем использовать Aspose.Imaging для .NET API, который представляет собой многофункциональный, мощный и простой в использовании API для обработки и преобразования изображений для платформы C#. Откройте менеджер пакетов NuGet , найдите через поиск пакет Aspose.Imaging и установите его. Вы также можете использовать следующую команду из консоли диспетчера пакетов.
Команда консоли диспетчера пакетов
PM> Install-Package Aspose.Imaging
Действия по преобразованию OTG в JPEG2000 через C#
Разработчики могут легко загружать и преобразовывать файлы OTG в JPEG2000, написав всего несколько строк кода.
- загрузите файл OTG методом Image.Load;
- создайте и установите экземпляр требуемого подкласса ImageOptionsBase (например, BmpOptions, PngOptions и т. д.);
- вызовите метод Image.Save;
- передайте путь к файлу с расширением JPEG2000 и объект класса ImageOptionsBase.
Системные Требования
Прежде чем запускать код примера преобразования, убедитесь, что выполнены следующие предварительные условия:
- Операционная система Windows или Linux.
- Среда разработки поддерживающая .NET Core 7 и выше, например Microsoft Visual Studio.
Бесплатное приложение для конвертации изображений OTG в JPEG2000
- Выберите или перетащите мышью изображение формата OTG
- Выберите формат и нажмите кнопку `Конвертировать`
- Нажмите кнопку `Скачать` для скачивания JPEG2000 изображения
Посмотрите наши примеры для конвертации OTG в JPEG2000
Преобразование OTG в JPEG2000 - .NET
OTG Чем является OTG формат
Файл OTG представляет собой шаблон чертежа, созданный с использованием стандарта OpenDocument, который соответствует спецификации OASIS Office Applications 1.0. Он представляет собой организацию элементов рисования по умолчанию для векторного изображения, которую можно использовать для дальнейшего улучшения содержимого файла.
Читать далее | OTGJPEG2000 Чем является JPEG2000 формат
JPEG 2000 (JP2) — это система кодирования изображений и современный стандарт сжатия изображений. Разработанный с использованием вейвлет-технологии JPEG 2000 может кодировать контент без потерь сразу в любом качестве. Более того, без существенного снижения эффективности кодирования, JPEG 2000 имеет возможность доступа и эффективного декодирования одного и того же контента во множество других разрешений и качеств. Потоки кода в JPEG 2000 значительно масштабируемы, имея интересующие области, которые обеспечивают возможность пространственного произвольного доступа. Обладая до 16384 различных компонентов с размерами в терапикселях и точностью, которая может достигать 38 бит/выборка.
Читать далее | JPEG2000Другие поддерживаемые преобразования
Используя C#, можно легко конвертировать различные форматы, в том числе: