summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArun Isaac2017-02-21 23:25:06 +0530
committerArun Isaac2017-02-21 23:25:06 +0530
commit7d42d9d2db950eaea8064238a99ac2c38faf43f9 (patch)
tree584b2d1ae1ab8ff339902a8fa39b0d1b39abdfe5
parent245b1bffa6c325d6276ead70303472a60f0a17c5 (diff)
downloadexiftool.el-7d42d9d2db950eaea8064238a99ac2c38faf43f9.tar.gz
exiftool.el-7d42d9d2db950eaea8064238a99ac2c38faf43f9.tar.lz
exiftool.el-7d42d9d2db950eaea8064238a99ac2c38faf43f9.zip
Add function documentation to README.
* README.org: Add function documentation.
-rw-r--r--README.org30
1 files changed, 30 insertions, 0 deletions
diff --git a/README.org b/README.org
index b83778b..94e053b 100644
--- a/README.org
+++ b/README.org
@@ -2,6 +2,36 @@ el-exiftool is an elisp wrapper around [[http://www.sno.phy.queensu.ca/~phil/exi
editor. Exiftool supports reading and writing metadata in various
formats including [[wikipedia:Exif][EXIF]], [[wikipedia:Extensible_Metadata_Platform][XMP]] and [[wikipedia:IPTC_Information_Interchange_Model][IPTC]].
+* Functions
+
+** (el-exiftool-read FILE TAG...)
+
+Read TAGs from FILE, and return an alist mapping tag names to
+corresponding values.
+
+** (el-exiftool-write FILE (TAG . VALUE)...)
+
+Write tags to FILE.
+
+The metadata to be written is specified as (TAG . VALUE) pairs.
+
+** (el-exiftool-copy SOURCE DESTINATION)
+
+Copy tags from SOURCE file to DESTINATION file.
+
+** (el-exiftool-command &rest ARGS)
+
+Execute a command in the currently running exiftool process.
+If there is no running exiftool process, a new one will be
+created. ARGS are arguments of the command to be run, as provided
+to the exiftool command line application.
+
+** (el-exiftool-run)
+
+Start an exiftool process if not already running.
+If an exiftool process is already running, delete it, and create
+a new one. Return the process object of the newly created
+process.
* License