mirror of
https://github.com/Ku6epXBOCTuK/easy-png-tools.git
synced 2026-09-14 21:46:35 +00:00
feat: add compression tools
This commit is contained in:
@@ -882,6 +882,33 @@ export const ru: Dict = {
|
||||
pattern: { 'floyd-steinberg': 'Флойд–Стейнберг', bayer: 'Байер 4×4' }
|
||||
}
|
||||
},
|
||||
'compress-png': {
|
||||
title: 'Сжать PNG',
|
||||
description:
|
||||
'Уменьшает размер PNG сокращением палитры до выбранного уровня. Честный компромисс: меньше цветов — меньше файл.',
|
||||
params: { level: 'Уровень сжатия' },
|
||||
options: {
|
||||
level: {
|
||||
light: 'Лёгкий (192 цвета)',
|
||||
balanced: 'Сбалансированный (96 цветов)',
|
||||
strong: 'Сильный (44 цвета)',
|
||||
extreme: 'Экстремальный (16 цветов)'
|
||||
}
|
||||
}
|
||||
},
|
||||
'reduce-to-size-png': {
|
||||
title: 'Вписать PNG в размер',
|
||||
description:
|
||||
'Бинарным поиском подбирает размер палитры, чтобы закодированный PNG уложился в целевое количество КБ. Если не влезает даже при 2 цветах — вернёт двухцветный вариант.',
|
||||
params: { targetKB: 'Целевой размер, КБ', maxColors: 'Максимум цветов для перебора' }
|
||||
},
|
||||
'png-file-size': {
|
||||
title: 'Размер файла PNG',
|
||||
description: 'Кодирует изображение в PNG и показывает итоговый размер файла.',
|
||||
results: {
|
||||
line: 'Размер PNG: {kb} КБ'
|
||||
}
|
||||
},
|
||||
'show-transparent-png': {
|
||||
title: 'Показать прозрачные области PNG',
|
||||
description:
|
||||
|
||||
Reference in New Issue
Block a user