# File lib/origami/javascript.rb, line 316 def URL; "file://#{self.path}" end
# File lib/origami/javascript.rb, line 304 def creationDate; @info.creationDate end
# File lib/origami/javascript.rb, line 303 def creator; @info.creator end
# File lib/origami/javascript.rb, line 319 def dataObjects data_objs = [] @pdf.ls_names(Names::Root::EMBEDDEDFILES).each do |name, file_desc| if file_desc and file_desc.EF and (f = file_desc.EF.F) data_objs.push Data.new(@engine, name, f.data.size) if f.is_a?(Stream) end end data_objs end
# File lib/origami/javascript.rb, line 315 def documentFileName; File.basename(self.path) end
# File lib/origami/javascript.rb, line 313 def filesize; @pdf.original_filesize end
# File lib/origami/javascript.rb, line 302 def keywords; @info.keywords end
# File lib/origami/javascript.rb, line 307 def metadata meta = @pdf.Catalog.Metadata (meta.data if meta.is_a?(Stream)).to_s end
# File lib/origami/javascript.rb, line 305 def modDate; @info.modDate end
PROPERTIES ###
# File lib/origami/javascript.rb, line 288 def numFields fields = @pdf.fields if fields.nil? 0 else fields.size end end
# File lib/origami/javascript.rb, line 297 def numPages; @pdf.pages.size end
# File lib/origami/javascript.rb, line 314 def path; @pdf.original_filename.to_s end
Generated with the Darkfish Rdoc Generator 2.