Dies ist der Befehl ppmtogif, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
ppmtogif – Konvertieren Sie eine tragbare Pixmap in eine GIF-Datei
ZUSAMMENFASSUNG
ppmtogif [-Interlace] [-Sortieren] [-Karte Kartendatei]
[-transparent [=]Farbe] [-Alpha pgm-Datei] [-Kommentar Text] [-nolzw]
[ppm-Datei]
Alle Optionen können mit ihrem kürzesten eindeutigen Präfix abgekürzt werden. Sie können zwei Bindestriche verwenden
statt einer, um eine Option zu bezeichnen. Sie können entweder Leerzeichen oder Gleichheitszeichen verwenden
zwischen einem Optionsnamen und seinem Wert.
BESCHREIBUNG
Liest eine tragbare Pixmap als Eingabe. Erzeugt eine GIF-Datei als Ausgabe.
Dieses Programm erstellt nur einzelne GIF-Bilder. Um mehrere GIF-Bilder zu einem zu kombinieren
animiertes GIF, verwenden GIFsicle (nicht Teil des Netpbm-Pakets).
ppmtogif Erstellt entweder eine Original-GIF-Datei im GIF87-Format oder das neuere GIF89-Format. Es
erstellt GIF89, wenn Sie Funktionen anfordern, die mit GIF89 neu waren, nämlich die -transparent
or -Kommentar Optionen. Andernfalls wird GIF87 erstellt. Denkbar sind wirklich alte GIF-Reader
konnte GIF89 nicht erkennen.
OPTIONAL
-Interlace
Erzeugen Sie eine Interlaced-GIF-Datei.
-Sortieren Erstellt eine GIF-Datei mit einer sortierten Farbkarte.
-Karte Kartendatei
Verwendet die Farben in der Kartendatei um die Farbkarte in der GIF-Datei zu erstellen,
statt der Farben aus ppm-Datei. Das Kartendatei kann jeder sein ppm Datei; das alles
Entscheidend sind die Farben darin. Wenn die Farben in ppm-Datei stimmen nicht mit denen in überein Kartendatei
, werden sie einer „besten Übereinstimmung“ zugeordnet. Ein (viel) besseres Ergebnis kann dadurch erzielt werden
Verwenden Sie vorab folgenden Filter:
ppmquant -floyd -map Kartendatei
-transparent Farbe
ppmtogif Markiert die angegebene Farbe im GIF-Bild als transparent.
Wenn Sie nicht angeben -transparent, ppmtogif Markiert keine Farbe transparent
(sofern nicht anders angegeben -Alpha Möglichkeit).
Sie geben die Farbe wie in an ppmmake(1).zB roten or rgb:ff/00/0d. Wenn die Farbe Sie
angeben ist im Bild nicht vorhanden, ppmtogif wählt stattdessen die Farbe im
Bild, das dem von Ihnen angegebenen Bild am nächsten kommt. Nähe wird kartesisch gemessen
Abstand zwischen Farben im RGB-Raum. Wenn mehrere Farben den gleichen Abstand haben, ppmtogif
wählt willkürlich einen von ihnen aus.
Wenn Sie Ihrer Farbangabe jedoch „=“ voranstellen, z
-transparent==rot
Nur die exakt von Ihnen angegebene Farbe ist transparent. Wenn das nicht der Fall ist
im Bild erscheinen, ist keine Transparenz vorhanden. ppmtogif gibt eine Auskunft
Nachricht, wenn dies der Fall ist.
Sie können nicht beides angeben -transparent und -Alpha.
-alpha= pgm-Datei
Diese Option benennt eine PGM-Datei, die eine Alphamaske für das Bild enthält. ppmtogif
Erstellt überall dort, wo die Alphamaske Transparenz anzeigt, vollständig transparente Pixel
größer als 50 %. Die Farbe dieser Pixel ist die durch die angegebene Farbe -alphacolor
Option oder standardmäßig schwarz.
Um dies zu tun, ppmtogif erstellt zusätzlich zu dem einen Eintrag in der GIF-Farbkarte
Einträge für Farben, die tatsächlich im Bild vorhanden sind. Es markiert diesen Farbkarteneintrag als
transparent und verwendet diesen Farbkartenindex im Ausgabebild, um ein zu erstellen
transparentes Pixel.
Das Alphabild muss die gleichen Abmessungen wie das Eingabebild haben, kann aber auch welche haben
maxval. Weiß bedeutet undurchsichtig und Schwarz bedeutet transparent.
Sie können nicht beides angeben -transparent und -Alpha.
-alphacolor
Weitere Informationen finden Sie auch in den -Alpha.
-Kommentar Text
Fügen Sie einen Kommentar mit Kommentartext in die GIF-Ausgabe ein Text. Ohne diese Option,
Die Ausgabe enthält keine Kommentare.
-nolzw Diese Option bewirkt die GIF-Ausgabe und somit ppmtogif, LZW (Lempel-Ziv) nicht verwenden
Kompression. Dadurch ist die Bilddatei größer und es fallen keine Lizenzgebühren an
der Inhaber des Patents auf LZW. Siehe den Abschnitt LIZENZ unten.
LZW ist eine Methode zum Kombinieren der Informationen mehrerer Pixel zu einem einzigen
GIF-Code. Mit dem -nolzw Option, ppmtogif erstellt einen GIF-Code pro Pixel, also
führt keine Komprimierung durch und verwendet kein LZW. Allerdings kann jeder GIF-Decoder, ob
ob ein LZW-Dekomprimierer verwendet wird oder nicht, dieses unkomprimierte Format wird korrekt dekodiert.
Ein LZW-Dekomprimierer würde dies als einen Sonderfall der LZW-Komprimierung betrachten.
Beachten Sie Folgendes: Wenn jemand einen LZW-Dekomprimierer wie den in verwendet ppmtogif oder hübsch
praktisch jedes Grafikanzeigeprogramm, dessen Ausgabe verarbeitet werden soll ppmtogif -nolzw er ist
dann unter Verwendung des LZW-Patents. Doch der Patentinhaber hat deutlich weniger Interesse bekundet
bei der Durchsetzung des Patents auf die Dekodierung als auf die Kodierung.
Verwenden Sie ppmtogif online über die Dienste von onworks.net