Xviewer

Бесплатно
Открытый исходный код
Linux

Сайт: github.com/linuxmint/xviewer

Xviewer — это легковесный просмотрщик изображений, разработанный для рабочих столов на базе GTK и входящий в набор приложений X-Apps, инициированный сообществом Linux Mint. Программа предназначена для быстрого открытия и навигации по растровым изображениям различных форматов, обеспечивая базовый набор функций просмотра без избыточной сложности. Xviewer ориентирован на простоту использования, интеграцию с окружением рабочего стола и минимальное потребление системных ресурсов.

Исторически Xviewer возник как ответ на потребность в стандартизованном, кросс-дистрибутивном решении для просмотра изображений, совместимом с несколькими средами рабочего стола, использующими GTK. Интерфейс приложения выдержан в духе классических просмотрщиков: окно с областью просмотра, панели инструментов для управления масштабированием и навигацией, а также поддержка базовых механизмов работы с файлами и папками. При отсутствии подробных официальных данных о некоторых аспектах реализации, описание ниже опирается на общедоступные сведения о типичной функциональности таких приложений и на особенности X-Apps как набора унифицированных GTK-приложений.

  • Поддержка форматов: отображение распространённых растровых форматов (JPEG, PNG, GIF и прочие) с корректной обработкой метаданных и цветовых профилей.
  • Масштабирование и панорамирование: возможности плавного увеличения/уменьшения, подгонки по ширине/высоте и перемещения по крупным изображениям.
  • Навигация по коллекции: переход между изображениями в каталоге, минисписок или простая навигация вперёд/назад.
  • Интеграция с рабочим столом: соответствие системным темам GTK, поддержка стандартных диалогов открытия/сохранения и ассоциирования с типами файлов.
  • Просмотр метаданных: отображение базовой информации о файле — разрешение, размер, дата создания/изменения и при наличии EXIF-данных их краткая сводка.
  • Печать и экспорт: простая печать изображений и экспорт в другие форматы или размерные варианты (возможности зависят от версии приложения).
  • Плагины и расширяемость: архитектура, допускающая подключение дополнительных модулей для расширения поддержки форматов или функционала.
  • Производительность: оптимизация под работу с большими изображениями и минимальные задержки при масштабировании и прокрутке.
  • Управление полноэкранным режимом: режимы просмотра без элементов интерфейса для фокусированного просмотра изображений.
Подробнее