Pamcut-Benutzerhandbuch(0) Pamcut-Benutzerhandbuch(0) BEZEICHNUNG pamcut - cut a rectangle out of a PAM, PBM, PGM, or PPM image UBERSICHT pamcut [-left Spaltennummer] [-right Spaltennummer] [-top Zeilennummer] [-bottom Zeilennummer] [-width Spalten] [-height Zeilen] [-pad] [-verbose] [Links Oben Breite Hohe] [PNM-Datei] Optionen konnen auf ihren kurzesten eindeutigen Prafix abgekurzt werden. Sie konnen zur Kennzeichnung von Optionen auch zwei anstatt nur eines Bindestrichs verwenden. Sie konnen den Namen der Option und ihren Wert durch Leerzeichen anstatt eines Gleichheitszeichens trennen. BESCHREIBUNG Dieses Programm ist Teil von netpbm(1). pamcut liest ein PAM-, PBM-, PGM- oder PPM-Bild als Eingabe und extrahiert das angegebene Rechteck. Es erzeugt ein Bild vom Typ des Eingabebildes als Ausgabe. There are two ways to specify the rectangle to cut: arguments and options. Options are easier to remember and read, more expressive, and allow you to use defaults. Arguments were the only way available before July 2000. Wenn Sie Optionen und Argumente gleichzeitig verwenden, werden die beiden Angaben auf eine nicht vorhersehbare Art vermischt. In any case, remember that you are specifying the rectangle to keep, not the bits to discard. Otherwise, you'll be tempted to believe that -right=9 means to delete the 9 rightmost columns. (It really means keep the stuff up to Column 9 and delete the rest). To use options, just code any mixture of the -left, -right, -top, -bottom, -width, and -height options. What you don't specify defaults. Those defaults are in favor of minimal cutting and in favor of cutting the right and bottom edges off. It is an error to overspecify, i.e. to specify all three of -left, -right, and -width or -top, -bottom, and -height. Um Argumente zu verwenden, geben Sie alle vier Argumente Links, Oben, Breite und Hohe an. Links und Oben haben gleiche Bedeutung, als wenn sie als Argumente der Optionen -left beziehungsweise -top angegeben waren. Wenn Breite und Hohe positiv sind, haben sie gleiche Bedeutung, als wenn sie als Argumente der Optionen -width beziehungsweise -height angegeben waren. Sind sie negativ, dann haben sie die gleiche Bedeutung, als wenn sie abzuglich eins als Argumente von -right beziehungsweise -bottom angegeben waren. (Beispielsweise bewirkt Breite = 0, dass alles bis zur rechten Kante abgeschnitten wird). Vor Juli 2000 waren negative Werte fur Breite und Hohe nicht erlaubt. Wenn Sie keine Eingabedatei PNM-Datei angeben, wird von der Standardeingabe gelesen. Die Ausgabe erfolgt auf die Standardausgabe. pamcut funktioniert auch mit einem Strom aus mehreren Bildern. Dazu bearbeitet es alle Bilder unabhangig voneinander und erzeugt als Ausgabe einen Strom aus mehreren Bildern. Vor Netpbm 10.32 (Marz 2006) wurde nur das erste Bild aus dem Strom bearbeitet. Wenn Sie ein einzelnes Bild in mehrere gleichgrosse Bilder aufteilen wollen, ist pamdice(1) schneller und einfacher zu verwenden, als pamcut mehrfach aufzurufen. pamcomp(1) ist ebenfalls hilfreich, um ein Bild zu zerschneiden und auf eine bestimmte Grosse aufzufullen. Dazu erzeugen Sie ein Hintergrundbild mit den gewunschten Abmessungen und uberlagern darauf das zu bearbeitende Bild. OPTIONEN -left=Spaltennummer Die Nummer der Spalte ganz links, die gerade noch in der Ausgabe erscheint. Spalten links davon werden abgeschnitten. Ist diese Nummer nicht negativ, so bezieht sie sich auf die Spalten mit der Nummerierung von 0 auf der linken Seite und nach rechts zunehmend. Ist sie negativ, so bezieht sie sich als Spalte mit der Nummerierung von -1 auf der rechten Seite und nach links abnehmend. To delete N columns at the left edge, specify -left=N. To delete N columns at the right edge, specify -left=--(N+1). -right=Spaltennummer Die Nummer der Spalte ganz rechts, die gerade noch in der Ausgabe erscheint. Die Nummerierung ist analog zu -left. Spalten rechts davon werden abgeschnitten. -top=Zeilennummer Die Nummer der Zeile ganz oben, die gerade noch in der Ausgabe erscheint. Zeilen oberhalb davon werden abgeschnitten. Ist diese Nummer nicht negativ, so bezieht sie sich auf die Zeilen mit der Nummerierung von 0 auf der oberen Seite und nach unten zunehmend. Ist sie negativ, so bezieht sie sich als Zeile mit der Nummerierung von -1 auf der unteren Seite und nach oben abnehmend. To delete N rows at the top, specify -top=N. To delete N rows at the bottom, specify -bottom=-(N+1). -bottom=Zeilennummer Die Nummer der Zeile ganz unten, die gerade noch in der Ausgabe erscheint. Die Nummerierung ist analog zu -top. Zeilen unterhalb davon werden abgeschnitten. -width=Spalten Die Anzahl der Spalten in der Ausgabe. Der Wert muss positiv sein. -height=Zeilen Die Anzahl der Zeilen in der Ausgabe. Der Wert muss positiv sein. -pad Wenn das von Ihnen angegebene Rechteck nicht ganz innerhalb des Eingabebildes ist, schlagt pamcut fehl, wenn Sie nicht zusatzlich -pad angeben. In diesem Fall fullt pamcut die Ausgabe mit Schwarz bis zu den von Ihnen angegebenen Kanten auf. Sie konnen diese Option verwenden, wenn Sie ein Bild mit bestimmten Abmessungen benotigen, aber ein Bild mit beliebigen Abmessungen haben. pnmpad(1) fugt zusatzlich Begrenzungen an ein Bild an, allerdings ist deren Breite direkt anzugeben. pamcomp(1) fuhrt eine allgemeinere Art dieses Auffullens durch. Sie erzeugen ein Hintergrundbild mit den gewunschten Abmessungen und uberlagern darauf das zu bearbeitende Bild. Sie konnen Optionen verwenden, um das zu bearbeitende Bild im Rahmen zentriert oder an einer beliebigen Kante zu positionieren und das Auffullen mit einer beliebigen Farbe durchzufuhren (die Farbe zum Auffullen ist die Farbe des Hintergrundbildes). -verbose Gibt Ausgaben uber die Verarbeitung auf der Standardfehlerausgabe aus. SIEHE AUCH pnmcrop(1), pamdice(1), pamcomp(1), pnmpad(1), pnmcat(1), pgmslice(1), pnm(1) GESCHICHTE pamcut wurde in Netpbm 9.20 (Mai 2001) von pnmcut(1) abgeleitet. Es war das erste Netpbm-Programm, das an das neue PAM-Format und die neue PAM-Programm-Bibliothek angepasst wurde. Der Vorganger pnmcut(1) war eines der altesten Werkzeuge in dem Netpbm-Paket. AUTOR Copyright (C) 1989 Jef Poskanzer. URSPRUNG DES DOKUMENTS Diese Handbuchseite wurde vom Netpbm-Werkzeug >>makeman<< aus der HTML-Quelle erstellt. Das Hauptdokument befindet sich unter http://netpbm.sourceforge.net/doc/pamcut.html UBERSETZUNG Die deutsche Ubersetzung dieser Handbuchseite wurde von Christoph Brinkhaus erstellt. Diese Ubersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezuglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG ubernommen. Wenn Sie Fehler in der Ubersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die Mailingliste der Ubersetzer . Netpbm-Dokumentation 5. April 2025 Pamcut-Benutzerhandbuch(0)