bmptopnm - przekonwertować plik BMP na obraz PBM, PGM lub PNM
bmptopnm [-verbose] [bmpfile]
Ten program jest częścią Netpbm(1) .
bmptopnm odczytuje plik BMP Microsoft Windows lub OS/2 jako dane wejściowe. i tworzy obraz PBM, PGM lub PNM jako wyjście. Jeśli dane wejściowe są mapowane kolorami i zawierają tylko czerń i biel, dane wyjściowe to PBM. Jeśli wejście jest odwzorowane kolorami i zawiera tylko czerń, biel i szarość, wyjściem jest PGM. W przeciwnym razie wyjście to PPM.
bmptopnm rozumie pliki BMP skompresowane z kodowaniem długości serii (RLE4/RLE8), ale nie, jeśli to kodowanie zawiera „deltę” (co jest rzadkie). bmptopnm rozpoznaje deltę i wyświetla komunikat o błędzie.
Przed Netpbm 10.75 (czerwiec 2016) bmptopnm nie mógł konwertować obrazów Windows BMP w wersji 4 lub 5.
bmptopnm nie może konwertować plików BMP skompresowanych za pomocą kodowania JPEG lub PNG. Rozpoznaje kompresję i wyświetla komunikat o błędzie. Przed Netpbm 10.32 (luty 2006) bmptopnm również nie mógł konwertować plików BMP RLE8, a przed Netpbm 10.85 (grudzień 2018) nie mógł konwertować RLE4 (między 10,32 a 10,85, zachowywał się jak rozpoznał format, ale generuje śmieci).
Przed Netpbm 10.18 (wrzesień 2003) ten program nie mógł konwertować obrazów BMP w formacie BI_BITFIELDS („typ kompresji”). Rozpoznaje format i wyświetla komunikat o błędzie.
bmptopnm nie może konwertować plików OS/2 BMP z 16 bitami na piksel (tylko dlatego, że autor nie miał dla nich pełnej specyfikacji). Rozpoznaje format i wyświetla komunikat o błędzie. Przed Netpbm 10.16 (czerwiec 2003) nie można było również konwertować plików Windows BMP z 16 bitami na piksel.
Oprócz opcji wspólnych dla wszystkich programów opartych na libnetpbm (w szczególności -quiet, zobacz Wspólne opcje ), bmptopnm rozpoznaje następującą opcję wiersza poleceń:
Zgłoś zawartość nagłówka BMP do błędu standardowego.
ppmtobmp(1) , ppmtowinicon(1) , ppm(1)
Prawa autorskie (C) 1992 autorstwa Davida W. Sandersona.
Ta strona podręcznika została wygenerowana przez narzędzie Netpbm 'makeman' ze źródła HTML. Główna dokumentacja znajduje się pod adresem
http://netpbm.sourceforge.net/doc/bmtopnm.html