# File lib/pdf/writer.rb, line 1806 1806: def open_object 1807: @stack << { :contents => @current_contents, :page => @current_page } 1808: @current_contents = PDF::Writer::Object::Contents.new(self) 1809: @loose_objects << @current_contents 1810: yield @current_contents if block_given? 1811: @current_contents 1812: end