Class: AsposeCadCloud::ConvertRequest

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

Overview

Request model for convert operation.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(drawing_data, output_format, output_type_ext = nil) ⇒ ConvertRequest

Initializes a new instance.

Parameters:

  • drawing_data

    Input drawing

  • output_format

    Output DXF, DWG, DGN, DWF, DWFX, DRC, IFC, STL, STP, STEP, CGM, GLB, GLTF, DWT, IGES, PLT, CF2, OBJ, HPGL, IGS, PCL, FBX, PDF, SVG, PNG, BMP, DIB, TIFF, TIF, JPEG, GIF, PSD, JPG, JPE, JIF, JFIF, PSD, WEBP, DCM, DICOM, JP2, J2K, JPF, JPM, JPG2, J2C, JPC, JPX, MJ2 , DJVU file format.

  • output_type_ext (defaults to: nil)

    For output pdf format: PDF_15, PDFa_1a OR PDFa_1b. Null for another format



47
48
49
50
51
# File 'lib/aspose_cad_cloud/models/requests/ConvertRequest.rb', line 47

def initialize(drawing_data, output_format, output_type_ext = nil)
   self.drawing_data = drawing_data
   self.output_format = output_format
   self.output_type_ext = output_type_ext
end

Instance Attribute Details

#drawing_dataObject

Input drawing



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

def drawing_data
  @drawing_data
end

#output_formatObject

Output DXF, DWG, DGN, DWF, DWFX, DRC, IFC, STL, STP, STEP, CGM, GLB, GLTF, DWT, IGES, PLT, CF2, OBJ, HPGL, IGS, PCL, FBX, PDF, SVG, PNG, BMP, DIB, TIFF, TIF, JPEG, GIF, PSD, JPG, JPE, JIF, JFIF, PSD, WEBP, DCM, DICOM, JP2, J2K, JPF, JPM, JPG2, J2C, JPC, JPX, MJ2 , DJVU file format.



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

def output_format
  @output_format
end

#output_type_extObject

For output pdf format: PDF_15, PDFa_1a OR PDFa_1b. Null for another format



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

def output_type_ext
  @output_type_ext
end