[png2uri] Started png2uri branch and added "png2uri" script.
diff --git a/png2uri b/png2uri
new file mode 100755
index 0000000..0c06f9b
--- /dev/null
+++ b/png2uri
@@ -0,0 +1,49 @@
+#!/bin/sh
+#
+# png2uri
+#
+# NO COPYRIGHT RIGHTS ARE CLAIMED TO THIS SOFTWARE.
+#
+# To the extent possible under law, the author has waived all copyright and
+# related or neighboring rights to this work. This work is published from
+# the United States of America in 2012.
+#
+# This png2uri software may be used freely in any way.
+#
+# The source is the original work of the person named below. No other person
+# or organization has made contributions to this work.
+#
+# ORIGINAL AUTHORS
+# The following people have contributed to the code or comments in this
+# file. None of the people below claim any rights with regard to the
+# contents of this file.
+#
+# Glenn Randers-Pehrson <glennrp@users.sourceforge.net>
+#
+# png2uri is a command-line application that creates an HTML "img" tag on
+# standard output containing a data URI, from a PNG file or from standard
+# input.
+#
+# Usage: png2uri [file]
+#
+# Requires /bin/sh and a uuencode(1) that takes the "-m" option to mean
+# to encode in base64.
+#
+# If you prefer a web-based converter or a java application, this isn't
+# it. Use your search engine and look for "png data uri" to find one.
+#
+
+case x$1 in
+ x)
+ # Convert standard input.
+ echo "<img alt=\"PNG\" title=\"PNG\" src=\"data:image/png;base64,"
+ uuencode -m PNG |grep -v base64|grep -v ====
+ echo "\">"
+ ;;
+ *)
+ # Convert the named file.
+ echo "<img alt=\"$1\" title=\"$1\" src=\"data:image/png;base64,"
+ uuencode -m $1 $1 |grep -v base64|grep -v ====
+ echo "\">"
+ ;;
+esac