Porady Admina: FIM
Ostatnia aktualizacja: 16 września 2023, 12:49
W dzisiejszym wpisie z cyklu Porady Admina postaram się przybliżyć program FIM.
FIM (Fbi IMproved) to przeglądarka obrazów z buforem ramek dla Linuksa. Program używa bufora ramki systemu do wyświetlania obrazów bezpośrednio z wiersza poleceń. Domyślnie wyświetla obrazy w: JPEG, PNG, GIF, BMP, TIFF, PPM, PGM, PBM, PCX. W przypadku obrazów „XCF” (Gimp), FIM spróbuje użyć 'xcftopnm’. W przypadku obrazów wektorowych ’.FIG’ FIM spróbuje użyć 'fig2dev’, a dla obrazów wektorowych ’.DIA’, FIM spróbuje użyć 'dia’. Dla obrazów wektorowych ’.SVG’ FIM spróbuje użyć 'inkscape’. W przypadku innych formatów FIM spróbuje użyć plik wykonywalny ImageMagick 'convert’.
Narzędzie FIM jest bardzo lekkie w porównaniu z większością przeglądarek graficznych GUI.
FIM działa za pomocą klawiatury, nie posiada menu użytkownika ani przycisków.
Pakiet 'fim’ nie jest zainstalowany domyślnie w większości dystrybucji Linux, lecz można go doinstalować za pomocą menadżera pakietów.
Składnia
fim opcje -- plikgraficzny1 plikgraficzny2
Wybrane opcje
— Argumenty przed — zaczynające się od — będą traktowane jako opcje wiersza poleceń. Wszystkie argumenty po — będą niezależnie traktowane jako nazwy plików.
-a Włącz automatyczne powiększanie.
-b Wyświetlaj zawartość plików binarnych, ponieważ były to nieprzetworzone (surowe) mapypikselowe 24 lub 1 bity na piksele.
–as-text Wyświetlaj zawartość plików (dowolnego typu) tak, jak by był to tekst.
-c Ciąg poleceń zostanie wykonany przed wejściem do pętli interaktywnej.
-d Używa urządzenia Framebuffer.
-i Czyta jeden obraz ze standardowego wejścia.
-m Nazwa trybu wideo do użycia trybu wideo.
-o Użyje określonego urządzenia jako urządzenia wyjściowego wideo fim, zastępując automatyczne sprawdzanie.
-P Włącz tryb czytania tekstu.
–slideshow {numer} Przerywany tryb pokazu slajdów.
-t Fim nie będzie używał bufora ramki, ale zamiast tego sterownik aalib (grafika ASCII).
-u Losowo przetasuj listę plików przed przeglądaniem.
-w Skaluj obraz zgodnie z szerokością ekranu.
-H Skaluj obraz zgodnie z wysokością ekranu.
Przykłady
Automatyczne powiększenie
Wyświetlić obraz z opcją automatycznego powiększania za pomocą opcji -a
fim -a obraz.png
Jeśli masz wiele plików .png w bieżącym katalogu, możesz użyć symbolu wieloznacznego, aby otworzyć je wszystkie.
fim -a *.png
Wyświetlenie z katalogu
Aby wyświetlić wszystkie pliki graficzne z wybranego katalogu, np. Obrazy:
fim Obrazy/
Można również otwierać obrazy rekursywnie w folderze i jego podfolderze, a następnie sortować listę.
fim -R Obrazy/ --sort
Renderowanie
Aby renderować obraz w formacie ASCII, możesz użyć flagi -t.
fim -t obraz.png
Opcje pomocy dostępne są za pośrednictwem poleceń:
fim -h
man fim