Podręcznik użytkownika xpmtoppm(1)

NAZWA
xpmtoppm - konwertuje pixmapę X11 na obraz PPM

SKŁADNIA

xpmtoppm

[--alphaout={nazwa-pliku-alpha,-}] [-verbose]

[plikxpm]

OPIS

Program jest częścią Netpbm(1).

xpbtoppm odczytuje pixmapę X11 (XPM w wersji 1 lub 3) na wejściu i tworzy obraz PPM na wyjściu.

OPCJE

Oprócz opcji wspólnych wszystkim programom korzystającym z libnetpbm (przede wszystkim -quiet) xpmtoppm rozpozna następujące opcje wiersza poleceń:

--alphaout=nazwa-pliku-alpha
    This option causes xpmtoppm to create a PBM file containing the transparency mask for the image. If the input image doesn't contain transparency information, the alpha-filename file contains all white (opaque) transparency values.

    If you don't specify --alphaout, xpmtoppm does not generate a transparency file, and xpmtoppm discards any transparency information the input image contains.

    Podanie - spowoduje, że xpmtoppm zapisze informacje o przezroczystości na standardowe wyjście i zignoruje obraz.

    Jeden ze sposobów używania pliku wyjściowego przezroczystości jest opisany w pamcomp(1).

    xpmtoppm nie potrafi obsłużyć wierszy mających więcej niż 8000 znaków w wejściu XPM. Jeśli wejściowy wiersz przekroczy ten limit, xpmtoppm zakończy działanie z odpowiednim komunikatem o błędzie. Przed Netpbm 10.30 (z października 2005 r.), limit ten wynosił 2000.

--verbose
    xpmtoppm wyświetla informacje o przetwarzaniu na standardowym wyjściu błędów.

OGRANICZENIA

xpmtoppm recognizes only a limited set of the features of XPM Version 3; i.e. it rejects many valid XPM images as invalid.

Jedynym miejscem, gdzie można umieścić blok komentarza, jest na początku kolumny 1, w wierszu bezpośrednio poniżej „static char ...”.

Dodatkowo, ppmtoxpm poprawnie rozpoznaje komentarza jednowierszowe, które rozpoczynają się w kolumnie 1, w części będącej tablicą kolorów pliku.

Dla każdego piksela musi istnieć domyślna nazwa koloru.

Przed Netpbm 10.58 (z marca 2012 r.), zero bajtów na piksel powodowało niepowodzenie programu, z komunikatem o przedwczesnym znaku końca pliku (EOF) na wejściu.

ZOBACZ TAKŻE
ppmtoxpm(1), pamcomp(1), ppm(1)

AUTOR

Copyright (C) 1991 by Jef Poskanzer.

Zaktualizowane w celu działania z wersją 3 XPM, przez Arnauda Le Horsa (lehors@mirsa.inria.fr), we wtorek, 9 kwietnia 1991 r.

ŹRÓDŁO DOKUMENTU
Niniejszą stronę podręcznika wygenerowano za pomocą narzędzia Netpbm „makeman” ze źródeł HTML. Główna dokumentacja jest dostępna pod adresem

    http://netpbm.sourceforge.net/doc/xpmtoppm.html

TŁUMACZENIE
Autorami polskiego tłumaczenia niniejszej strony podręcznika są: Łukasz Kowalczyk <lukow@tempac.okwf.fuw.edu.pl>, Robert Luberda <robert@debian.org> i Michał Kułach <michal.kulach@gmail.com>

Niniejsze tłumaczenie jest wolną dokumentacją. Bliższe informacje o warunkach licencji można uzyskać zapoznając się z GNU General Public License w wersji 3 (https://www.gnu.org/licenses/gpl-3.0.html) lub nowszej. Nie przyjmuje się ŻADNEJ ODPOWIEDZIALNOŚCI.

Błędy w tłumaczeniu strony podręcznika prosimy zgłaszać na adres listy dyskusyjnej manpages-pl-list@lists.sourceforge.net.