NAME

Quiq::Eog - Operationen mit eog

BASE CLASS

Quiq::Object

METHODS

Klassenmethoden

pickImages() - Wähle Bilddateien mit eog aus

Synopsis

@files|$fileA = $class->pickImages(@filesAndDirs);

Arguments

@filesAndDirs

Liste von Bilddateien und Verzeichnissen mit Bilddateien. Eog ermittelt die Bilddateien in Verzeichnissen eigenständig, aber nicht rekursiv.

Returns

Liste von Bildpfaden, im Skalarkontext eine Referenz auf die Liste.

Description

Zeige die Bilddateien mit eog an. Bilder, die in eog mit DEL gelöscht werden, landen im Trash. Nach Verlassen von eog kehrt die Methode zurück und liefert die Liste aller Dateien im Trash. Diese können dann nach Wunsch verarbeitet werden.

Ist der Trash bei Aufruf der Methode nicht leer, wird gefragt, ob die Dateien im Trash gelöscht werden sollen.

transferImages() - Übertrage ausgewählte Bilder in ein anderes Verzeichnis

Synopsis

$class->transferImages($srcDir,$destDir,@options);

Arguments

$srcDir

Quellverzeichnis mit Bilddateien.

$destDir

Zielverzeichnis.

Options

-nameToNumber => [$width,$step]

Wandele den Basisnamen der Bilddatei im Zielverzeichnis in eine Nummer. Die Nummer hat die Breite $width mit führenden Nullen und wird mit der Schrittweite $step weitergezählt.

Description

Zeige die Bilddateien des Quellverzeichnisses $srcDir mit eog an. Bilder, die in eog mit DEL gelöscht werden, landen im Trash. Nach Verlassen von eog werden die Bilddateien aus dem Trash ins Zielverzeichnis bewegt.

Ist der Trash bei Aufruf der Methode nicht leer, wird gefragt, ob die Dateien im Trash gelöscht werden sollen.

VERSION

1.195

AUTHOR

Frank Seitz, http://fseitz.de/

COPYRIGHT

Copyright (C) 2021 Frank Seitz

LICENSE

This code is free software; you can redistribute it and/or modify it under the same terms as Perl itself.