Sha256: 459d4545ac3c12482f45617374d1e72041f3e46302d6f488db180c948bb3bc53
Contents?: true
Size: 858 Bytes
Versions: 2
Compression:
Stored size: 858 Bytes
Contents
module Asposeslidesjava module Zoom def initialize() data_dir = File.dirname(File.dirname(File.dirname(File.dirname(__FILE__)))) + '/data/' # Create an instance of Presentation class pres = Rjb::import('com.aspose.slides.Presentation').new # Setting View Properties of Presentation #pres.getViewProperties().getSlideViewProperties().setScale(50) # zoom value in percentages for slide view pres.getViewProperties().getNotesViewProperties().setScale(50) # .Scale = 50; //zoom value in percentages for notes view # Save the presentation as a PPTX file save_format = Rjb::import('com.aspose.slides.SaveFormat') pres.save(data_dir + "Zoom.pptx", save_format.Pptx) puts "Set zoom value, please check the output file." end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
asposeslidesjava-0.0.2 | lib/asposeslidesjava/Presentation/zoom.rb |
asposeslidesjava-0.0.1 | lib/asposeslidesjava/Presentation/zoom.rb |