Class: AsposeCadCloud::GetDrawingResizeRequest

Inherits:
Object
  • Object
show all
Defined in:
lib/aspose_cad_cloud/models/requests/GetDrawingResizeRequest.rb

Overview

Request model for get_drawing_resize operation.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name, output_format, new_width, new_height, folder = nil, out_path = nil, storage = nil) ⇒ GetDrawingResizeRequest

Initializes a new instance.

Parameters:

  • name

    Filename of a drawing.

  • output_format

    Resulting file format.

  • new_width

    New width.

  • new_height

    New height.

  • folder (defaults to: nil)

    Folder with a drawing to process.

  • out_path (defaults to: nil)

    Path to updated file (if this is empty, response contains streamed file).

  • storage (defaults to: nil)

    Your Aspose Cloud Storage name.



59
60
61
62
63
64
65
66
67
# File 'lib/aspose_cad_cloud/models/requests/GetDrawingResizeRequest.rb', line 59

def initialize(name, output_format, new_width, new_height, folder = nil, out_path = nil, storage = nil)
   self.name = name
   self.output_format = output_format
   self.new_width = new_width
   self.new_height = new_height
   self.folder = folder
   self.out_path = out_path
   self.storage = storage
end

Instance Attribute Details

#folderObject

Folder with a drawing to process.



44
45
46
# File 'lib/aspose_cad_cloud/models/requests/GetDrawingResizeRequest.rb', line 44

def folder
  @folder
end

#nameObject

Filename of a drawing.



36
37
38
# File 'lib/aspose_cad_cloud/models/requests/GetDrawingResizeRequest.rb', line 36

def name
  @name
end

#new_heightObject

New height.



42
43
44
# File 'lib/aspose_cad_cloud/models/requests/GetDrawingResizeRequest.rb', line 42

def new_height
  @new_height
end

#new_widthObject

New width.



40
41
42
# File 'lib/aspose_cad_cloud/models/requests/GetDrawingResizeRequest.rb', line 40

def new_width
  @new_width
end

#out_pathObject

Path to updated file (if this is empty, response contains streamed file).



46
47
48
# File 'lib/aspose_cad_cloud/models/requests/GetDrawingResizeRequest.rb', line 46

def out_path
  @out_path
end

#output_formatObject

Resulting file format.



38
39
40
# File 'lib/aspose_cad_cloud/models/requests/GetDrawingResizeRequest.rb', line 38

def output_format
  @output_format
end

#storageObject

Your Aspose Cloud Storage name.



48
49
50
# File 'lib/aspose_cad_cloud/models/requests/GetDrawingResizeRequest.rb', line 48

def storage
  @storage
end