Module: Asposepdfjava::GetPdfFileInfo

Defined in:
lib/asposepdfjava/Document/getpdffileinfo.rb

Instance Method Summary collapse

Instance Method Details

#initializeObject



3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# File 'lib/asposepdfjava/Document/getpdffileinfo.rb', line 3

def initialize()
	# The path to the documents directory.
    data_dir = File.dirname(File.dirname(File.dirname(File.dirname(__FILE__)))) + '/data/'
    
    # Open a pdf document.
    doc = Rjb::import('com.aspose.pdf.Document').new(data_dir + "input1.pdf")

    # Get document information
    doc_info = doc.getInfo()
    
    # Show document information
    puts "Author:-" + doc_info.getAuthor().to_s
    puts "Creation Date:-" + doc_info.getCreationDate().to_string
    puts "Keywords:-" + doc_info.getKeywords().to_s
    puts "Modify Date:-" + doc_info.getModDate().to_string
    puts "Subject:-" + doc_info.getSubject().to_s
    puts "Title:-" + doc_info.getTitle().to_s
end