Tiny SVG Viewer 1.2
Скриншот программы Tiny SVG Viewer
Маленький и шустрый просмотрщик векторной графики в формате SVG и SVGZ. Написан для личных нужд в качестве альтернативной гляделки для файлового менеджера Total Commander. Работает через командную строку, закрывается по нажатию Esc и позволяет отображать SVG даже фиксированного размера на полное окно. Никаких дополнительных функций не предусмотрено.
Просмотров: 2382 | Комментариев: 18
Метки: мои программы, графика
Комментарии
Отзывы посетителей сайта о статье
ManHunter
(30.07.2024 в 12:46):
Версия 1.2. Теперь корректно открываются SVG с неправильно заполненными заголовками или неполными заголовками, которые не отображаются даже в браузере.
ManHunter
(29.07.2024 в 14:58):
Ну что могу сказать, если бы visio был чуток поумней, то он бы добавлял в тег "<svg ... " еще один параметр xmlns:xlink="http://www.w3.org/1999/xlink" , тогда пространство имен становится определенным и все прекрасно открывается. XML очень строгий к содержанию и таких ошибок не прощает. Придется делать это за visio.
Спасибо за сэмпл, в следующей версии добавлю обработку таких кривых svg.
Спасибо за сэмпл, в следующей версии добавлю обработку таких кривых svg.
brute
(28.07.2024 в 13:28):
Этот файл - стандартное пересохранение Visio из vsd в svg. Плагин ТС просматривает его нормально:
https://wincmd.ru/plugring/svgview.html
https://wincmd.ru/plugring/svgview.html
ManHunter
(28.07.2024 в 11:57):
This page contains the following errors:
error on line 58 at column 233: Namespace prefix xlink for href on image is not defined
Below is a rendering of the page up to the first error.
Это при попытке открыть этот файл в браузере
error on line 58 at column 233: Namespace prefix xlink for href on image is not defined
Below is a rendering of the page up to the first error.
Это при попытке открыть этот файл в браузере
brute
(28.07.2024 в 11:53):
Не открывает все svg файлы. А вот плагин для просмотрищка TC работает хорошо. Пример файла (создан в Visio):
http://file.karelia.ru/8279gf/
http://file.karelia.ru/8279gf/
ManHunter
(02.11.2023 в 10:57):
Это уже какая-то локальная проблема, может быть библиотечка распаковки тянет такую зависимость.
Grey
(02.11.2023 в 09:53):
Система не обнаружила VCRUNTIME140.DLL
Владимир
(24.10.2022 в 21:55):
У меня там Irfan, он SVG показывает хуже (не всё и т.п.), зато быстрее -- полезно, когда надо просто понять, что за файл.
ManHunter
(24.10.2022 в 21:20):
У меня прикручен через Alt+F3 как альтернативный просмотрщик.
Владимир
(24.10.2022 в 20:49):
Свою задачу отлично выполняет. Было бы очень полезно иметь возможность прикрутить его, как lister-plugin в TotalCommander.
Спасибо!
Спасибо!
ManHunter
(09.10.2022 в 14:26):
Сохранить из программы как png, иначе никак.
axe
(09.10.2022 в 13:22):
А как просмотреть белые svg, например,
```
<svg xmlns="http://www.w3.org/2000/svg" width="5" height="5">
<path style="fill:white;shape-rendering:crispEdges" d="m0 .75 2.5 2.5L5 .75v1l-2.5 2.5L0 1.75Z"/>
</svg>
```
```
<svg xmlns="http://www.w3.org/2000/svg" width="5" height="5">
<path style="fill:white;shape-rendering:crispEdges" d="m0 .75 2.5 2.5L5 .75v1l-2.5 2.5L0 1.75Z"/>
</svg>
```
ManHunter
(07.10.2022 в 11:11):
Версия 1.1. Добавлена поддержка SVGZ, корректная обработка изображений с процентными размерами области просмотра, мелкие изменения и улучшения.
ManHunter
(13.08.2022 в 13:40):
IrfanViewer крутой, но он далеко не серебряная пуля. Не поддерживает формат SVGZ, а все открываемые SVG подгоняются под габариты в 1024 пикселов. По конвертированию тоже есть большие вопросы, размеры сохраняемого файла фиксируются на значении 1024 и не меняются, а при сохранении в PNG убивается прозрачность. Мой же вьювер использует движок браузера, поэтому спокойно масштабируется до нужных размеров и сохраняет файл именно этого размера и с корректной прозрачностью. Поддержка SVGZ тоже реализована, просто новую версию пока не выложил. Размер файла опять же, 25 килобайт против нескольких мегабайтов. Так что как и в жизни, грамотный специалист всегда будет на голову выше любого многопрофильного универсала.
hatmaster
(13.08.2022 в 08:49):
Если прикрутить как плагин-вьювер то может, а так-то банальный IrfanViewer SVG и показывает, и конвертит
ManHunter
(20.07.2022 в 15:02):
В следующей версии будет поддержка формата SVGZ, пока тестирую.
кодер
(18.07.2022 в 17:38):
Для создания нативных Win32 API программ под десктоп и воплощения новый идей (в том числе и похожего на асме), рекомендую обратить внимание на проект Win32++ (он, кстати, до сих пор активно развивается, поддержка от Windows95 до Windows11): http://win32-framework.sourcef...overview.htm
Как мне кажется, самая толковая библиотека для создания легковесного виндового GUI на данный момент.
Как мне кажется, самая толковая библиотека для создания легковесного виндового GUI на данный момент.
Musika
(15.07.2022 в 14:01):
Добрый день,
спасибо.
спасибо.
Добавить комментарий
Заполните форму для добавления комментария