lib/mini_magick/tool.rb in mini_magick-4.5.1 vs lib/mini_magick/tool.rb in mini_magick-4.6.0
- old
+ new
@@ -199,9 +199,24 @@
def stdin
self << "-"
end
##
+ # Adds ImageMagick's pseudo-filename `-` for standard output.
+ #
+ # @example
+ # content = MiniMagick::Tool::Convert.new do |convert|
+ # convert << "input.jpg"
+ # convert.auto_orient
+ # convert.stdout
+ # end
+ # # executes `convert input.jpg -auto-orient -` which returns file contents
+ #
+ def stdout
+ self << "-"
+ end
+
+ ##
# Define creator operator methods
#
# mogrify = MiniMagick::Tool.new("mogrify")
# mogrify.canvas("khaki")
# mogrify.command.join(" ") #=> "mogrify canvas:khaki"