BMP-ні JPG-ге қалай аудару
BMP ештеңені дерлік қыспайды: файл салмағы мазмұнмен емес, арифметикамен есептеледі. Жиырма төрт биттік сурет ені мен биіктігінің көбейтіндісін үш байтқа көбейткенді және шағын тақырыпты алады — яғни 1920 × 1080 кадр үстінде күн батысы тұрса да, ақ парақ тұрса да шамамен 5,9 МБ тартады. Сондықтан мұндай файлдарды жіберу де, сақтау да қолайсыз, әрі JPEG-ке ауысу олардан ондаған пайызды, көбіне бірнеше есені қияды.
Сандар туралы қысқаша
- Салмақ формуласы
- ені × биіктігі × 3 байт және тақырып
- Мысал
- 24 биттегі 1920 × 1080 — 6 220 800 байт, шамамен 5,9 МБ
- Мазмұнға тәуелділік
- жоқ: ақ парақ күн батысымен бірдей тартады
- Құрал нені қабылдайды
- жалпы тізімдегі .bmp кеңейтімі
- Сирек түрлері
- танылмауы мүмкін, файл аты есепке түседі
BMP файлдары қайдан шығады
Пішім ерте Windows заманынан келеді және көлем емес, оқудың қарапайымдығы маңызды жерде тұрақтап қалған: сканерлердің ескі драйверлері, өнеркәсіптік және медициналық бағдарламалар, қарапайым редакторлардың экспорты, өткен буын жүйелеріндегі скриншоттар. Ішінде төменнен жоғары қарай реттелген пиксельдер кестесі мен ені, биіктігі, түс тереңдігі жазылған тақырып жатады — мұны тым қарапайым код та талдай алады, пішімнің бүкіл мәні осында.
Қарапайымдықтың кері жағы бар: BMP-дегі сурет не жазық құюдан, не қайталанудан ұтпайды. Жартысы ақ экран скриншоты сол ажыратымдылықтағы фотомен бірдей салмақ тартады. Қысатын кез келген пішім ұтыс береді, ал фотографиялық материалда ең үлкен ұтысты JPEG береді.
Қайта кодтауға дейін нені ескерген жөн
- BMP-нің сирек түрлерін — RLE оралымы барын, он алты биттігін, ескі OS/2 тақырыбы барын — браузер талдай алмауы мүмкін. Ондай файл атымен бірге оқылмағандар тізіміне түседі.
- Отыз екі биттік BMP-дегі мөлдірлік сирек кездеседі әрі бағдарламалар оны әрқалай ұғады; ол маңызды болса, PNG таңдаңыз.
- Интерфейс скриншотын JPEG-ке емес, PNG-ге аударған дұрыс: онда өткір шекара мен мәтін бар.
- Фото мен қағаз сканын JPEG-ке аударыңыз — мұнда пішім дәл ойластырылғандай жұмыс істейді.
Қадам бойынша қайта кодтау
- .bmp файлдарын сурет түрлендіргішке қосыңыз: отызға дейін, әрқайсысы 100 МБ-қа дейін.
- Фотоларға JPEG, интерфейс суреттеріне PNG таңдаңыз.
- 85 сапаны бастапқы нүкте ретінде алыңыз да, сканда ұсақ қаріп жүзсе, көтеріңіз.
- Түпнұсқа үлкен сканерден келсе, ал сізге кәдімгі қарау керек болса, ұзын қабырғаны шектеңіз.
- Нәтижені алыңыз: бір сурет тікелей жүктеледі, тобы мұрағатпен келеді.
- Қажет болса дайын JPEG-терді бір PDF-ке жинаңыз — жинақтаушы bmp-ні де алады, бірақ қысылған суреттерден құжат жеңіл шығады.
Жиі қойылатын сұрақтар
BMP қарапайым суретте де неге сонша ауыр?
Себебі онда қысу жоқ: әр пиксель қайталана ма, жоқ па, өзінің үш байтын алады. Салмақ пиксельдегі өлшеммен есептеледі, ал мазмұн оған мүлде әсер етпейді.
JPEG-ке аударғанда файл қаншалықты кішірейеді?
Фотографиялық материалда әдетте ондаған есе. Нақты сан суретке және таңдалған сапаға байланысты, бірақ бастапқы мегабайттар әрдайым дерлік жүздеген килобайтқа немесе одан азға айналады.
Түрлендіргіш менің BMP-мді ашпады. Не істеу керек?
Бәлкім, файл пішімнің сирек түрінде сақталған. Оны кез келген үстелдік редактормен ашып, кәдімгі жиырма төрт биттік BMP немесе бірден PNG етіп қайта сақтаңыз да, қайта кодтауды қайталаңыз.
Бірнеше BMP-ні бірден PDF-ке жинауға бола ма?
Иә, суреттерден құжат жинақтаушы bmp-ні jpg және png-мен қатар қабылдайды. Бірақ құжат ауыр шығады, сондықтан алдымен кадрларды JPEG-ке аударып, содан кейін беттерді жинаған жөн.