USEit Viewer підтримує одночасну роботу з 28 сучасними та промисловими розширеннями графіки, креслень та 3D-моделей.
1. Векторна графіка (.svg, .ai, .eps, .cdr)
- .svg (Scalable Vector Graphics): нативний високошвидкісний рендеринг через QtSvg. Доступний вбудований візуальний редактор та оптимізатор коду.
- .ai (Adobe Illustrator): читання векторних контурів через PyMuPDF без необхідності купувати або запускати Illustrator.
- .eps (Encapsulated PostScript): парсер DOS EPS заголовків для вилучення вбудованого прев'ю (TIFF/WMF/DIB).
- .cdr (CorelDRAW): миттєве розпакування вбудованого ZIP-ескізу прев'ю.
2. Інженерні креслення CAD (.dxf, .dwg)
- .dxf (Drawing Exchange Format): читання геометрії та поліліній через бібліотеку ezdxf з розрахунком товщини ліній і бездоганною чіткістю при масштабуванні.
- .dwg (AutoCAD): відкривається за наявності встановленої утиліти ODA DWG Converter (відкритого конвертера від Open Design Alliance). Програма викликає його у фоновому ізольованому режимі, швидко формуючи DXF R2018.
Як підключити DWG: Встановіть безкоштовну утиліту ODA File Converter. У USEit Viewer відкрийте «Налаштування» ➔ «Шлях до ODA DWG Converter» та вкажіть файл
ODAFileConverter.exe.3. 3D-моделі (.stl, .obj, .gltf, .glb, .blend)
- Автономний математичний рушій: без сторонніх бібліотек програма проектує вершини STL та OBJ у 2D, сортує грані за глибиною та малює сіру 3D-модель з кутом падіння світла.
- Інтеграція з Blender: якщо в налаштуваннях вказати шлях до
blender.exe, USEit Viewer рендерить моделі з повноцінним освітленням Workbench, текстурами та м'якими тінями. Також відкривається підтримка файлів .blend!
4. Растрова графіка (12 форматів)
Підтримуються: .jpg, .jpeg, .png, .gif, .webp, .bmp, .ico, .tiff, .tif, .psd, .heic, .heif. Використовується високоякісне згладжування Lanczos, автоматичне врахування EXIF-орієнтації з фотоапаратів та смартфонів, а також нативне читання фотографій Apple (.heic/.heif).
5. Шрифти та типографіка (.ttf, .otf, .ttc, .woff, .woff2)
Програма генерує наочний типографічний специмен з набором літер та можливістю ввести власний текст для тестування. Повністю підтримуються колекції .ttc з вибором підшрифту та стиснуті веб-шрифти .woff/.woff2.