1. สินค้า
  2.   คนถ่อย
  3.   Ruby
  4.   Aspose.CAD Cloud SDK for Ruby

Aspose.CAD Cloud SDK for Ruby

 
 

Ruby REST API เพื่อสร้างและส่งออกแบบ CAD

Advanced Ruby SDK ช่วยให้ผู้เชี่ยวชาญด้านซอฟต์แวร์สามารถอ่าน เขียน เปิด อัพเดต และแปลงภาพวาด AutoCAD DWG, DWF เป็น PDF หรือรูปภาพบนคลาวด์ได้

Aspose.CAD Cloud SDK สำหรับ Ruby คืออะไร

Aspose.CAD Cloud SDK สำหรับ Ruby เป็นเครื่องมือที่ยอดเยี่ยมสำหรับนักพัฒนา Ruby ช่วยให้คุณจัดการไฟล์ AutoCAD ประเภทต่างๆ บนคลาวด์ ไฟล์ CAD มักถูกใช้ในอุตสาหกรรมต่างๆ เช่น สถาปัตยกรรม วิศวกรรม และการผลิต การจัดการไฟล์ CAD อาจเป็นเรื่องยากเนื่องจากไฟล์เหล่านี้มีความซับซ้อนและมีลักษณะเฉพาะ นอกจากนี้ ซอฟต์แวร์ CAD ยังมีค่าใช้จ่ายสูงและกินทรัพยากรของคอมพิวเตอร์ของคุณมาก ด้วยโค้ดเพียงไม่กี่บรรทัด คุณก็สามารถแก้ไขไฟล์ CAD ที่มีอยู่ เพิ่มหรือลบเลเยอร์ ปรับสี เปลี่ยนรูปร่าง ปรับแต่งไฟล์ CAD เพื่อประสิทธิภาพที่ดีขึ้น แปลงแบบร่าง CAD เป็นภาพแรสเตอร์ และอื่นๆ อีกมากมาย

Aspose.CAD Cloud SDK สำหรับ Ruby นำเสนอวิธีการที่ง่ายและสะดวกในการจัดการไฟล์ CAD บนคลาวด์ SDK นี้ช่วยให้นักพัฒนาสามารถทำงานต่างๆ บนไฟล์ CAD ได้ คุณสามารถแปลงไฟล์เป็น PDF, DWG, DXF, DWF และรูปแบบอื่นๆ ได้ ไลบรารีนี้มี API ที่ใช้งานง่าย ซึ่งนักพัฒนาซอฟต์แวร์สามารถใช้จัดการไฟล์ CAD ต่างๆ บนคลาวด์ได้ API นี้มีคำอธิบายอย่างละเอียดและสามารถเพิ่มลงในแอปพลิเคชันปัจจุบันของคุณได้อย่างง่ายดาย รองรับไฟล์ CAD หลักๆ อย่าง DWG, STL, DWT, DGN, IGS, PLT, IFC, DXF และอื่นๆ นักพัฒนายังสามารถเปลี่ยนไฟล์ CAD เป็นรูปแบบต่างๆ เช่น PDF, DWG, DXF, DWF และอื่นๆ ได้อีกด้วย โดยรวมแล้วเป็นตัวเลือกที่ยอดเยี่ยมสำหรับการทำงานกับไฟล์ CAD บนคลาวด์ ด้วย Ruby Cloud SDK นักพัฒนาซอฟต์แวร์สามารถแปลงไฟล์ CAD เป็นรูปแบบต่างๆ แก้ไขและจัดการแบบร่าง CAD และดำเนินการต่างๆ กับไฟล์ CAD ได้อย่างง่ายดาย

Previous Next

การเริ่มต้นใช้งาน Aspose.CAD Cloud SDK สำหรับ Ruby

วิธีที่แนะนำในการติดตั้ง Aspose.CAD Cloud SDK สำหรับ Ruby คือการใช้ RubyGem ในการใช้งาน ให้รันคำสั่งต่อไปนี้เพื่อเพิ่ม Aspose.CAD Cloud SDK สำหรับ Ruby ลงในโปรเจ็กต์ของคุณ

ติดตั้ง Aspose.CAD Cloud SDK สำหรับ Ruby ผ่าน RubyGem
gem install aspose_cad_cloud 
คุณสามารถดาวน์โหลดได้โดยตรงจาก หน้าผลิตภัณฑ์ Aspose

การส่งออกแบบร่าง CAD เป็นภาพแรสเตอร์ผ่าน Ruby

Aspose.CAD Cloud SDK สำหรับ Ruby ได้รวมฟีเจอร์ที่เป็นประโยชน์มากมายสำหรับการส่งออกแบบร่าง CAD ไปยังรูปแบบไฟล์อื่นๆ ที่รองรับโดยใช้โค้ด Ruby นอกจากนี้ซอฟต์แวร์ยังสามารถแปลงไฟล์ AutoCAD เป็นภาพแรสเตอร์ได้ด้วยโค้ด Ruby เพียงไม่กี่บรรทัด ภาพแรสเตอร์เช่น JPEG, PNG, TIFF และ BMP เป็นรูปแบบไฟล์ที่นิยมใช้กันอย่างแพร่หลาย SDK ช่วยให้นักพัฒนาซอฟต์แวร์สามารถส่งออกแบบร่าง CAD เป็น BMP, PNG, JPG, JPEG, JPEG2000, TIF, TIFF, PSD, GIF, WMF และอื่นๆ ได้อย่างง่ายดาย ตัวอย่างต่อไปนี้แสดงวิธีการแปลงไฟล์ CAD เป็นภาพแรสเตอร์โดยใช้คำสั่ง Ruby

วิธีการแปลงไฟล์ CAD เป็นภาพแรสเตอร์ผ่าน Ruby API?

require 'aspose_cad_cloud'

# create an instance of the CadApi class
cad_api = AsposeCadCloud::CadApi.new

# convert a CAD file to a raster image
input_file = 'input.dwg'
output_format = 'png'
output_file = 'output.png'

cad_api.convert_to_raster_image(input_file, output_format, output_file)

# convert a specific page of a CAD file to a raster image
page_number = 2

cad_api.convert_to_raster_image(
  input_file,
  output_format,
  output_file,
  {
    dpi: 300, # set the DPI to 300
    page_index: page_number # convert only the specified page
  }
)

รับคุณสมบัติภาพ CAD ผ่าน Ruby API

Aspose.CAD Cloud SDK สำหรับ Ruby มอบความสามารถในการรับคุณสมบัติของภาพและนำไปใช้ตามความต้องการของคุณภายในแอปพลิเคชัน Ruby ไลบรารีนี้ช่วยให้นักพัฒนาซอฟต์แวร์สามารถดึงคุณสมบัติการวาด CAD เช่น ความกว้างของภาพ ความสูงของภาพ จานสี ขนาดภาพ ขอบเขตของภาพ รับประเภทหน่วยปัจจุบัน คอนเทนเนอร์ของภาพ ชื่อภาพ และอื่นๆ อีกมากมาย ตัวอย่างต่อไปนี้แสดงให้เห็นว่านักพัฒนาซอฟต์แวร์สามารถรับคุณสมบัติภาพ CAD ภายในแอปพลิเคชัน Ruby ของตนเองได้อย่างไร

วิธีการรับคุณสมบัติภาพ CAD ผ่านคำสั่ง Ruby
def test_get_properties_drawing_tests

filename = '910609.dxf'

remote_name = filename
dest_name = remote_test_out + remote_name

st_request = PutCreateRequest.new remote_test_folder + remote_name, File.open(local_test_folder + filename, "r").read

@storage_api.put_create st_request
request = GetDrawingPropertiesRequest.new remote_name, remote_test_folder
result = @Cad_api.get_drawing_properties_with_http_info request
assert_equal 200, result[1]

end

ปรับขนาด พลิก หรือหมุนภาพ CAD ผ่าน Ruby API

Aspose.CAD Cloud SDK สำหรับ Ruby รองรับการจัดการรูปภาพอย่างครบถ้วน และช่วยให้นักพัฒนาซอฟต์แวร์สามารถหมุนหรือพลิกภาพ AutoCAD ที่มีอยู่ภายในแอปพลิเคชันคลาวด์ของตนเองได้ รองรับการหมุนภาพในระดับ 180FlipNone, Rotate180FlipX, Rotate180FlipXY, Rotate180FlipY, Rotate270FlipNone, Rotate90FlipX, Rotate90FlipXY และอื่นๆ อีกมากมาย นอกจากนี้ยังสามารถปรับขนาดภาพวาดตามความต้องการของตนเองได้โดยใช้คำสั่ง Ruby ตัวอย่างต่อไปนี้แสดงวิธีการเปลี่ยนขนาดภาพจากส่วนลำตัวโดยใช้โค้ด Ruby

จะเปลี่ยนขนาดรูปภาพ CAD โดยใช้ Ruby API ได้อย่างไร
def test_post_drawing_scale

filename = '01.026.385.01.0.I SOPORTE ENFRIADOR.dwg'

remote_name = filename
output_format = 'pdf'
dest_name = remote_test_out + remote_name + '.' + output_format

st_request = PutCreateRequest.new remote_test_folder + remote_name, File.open(local_test_folder + filename, "r").read
@storage_api.put_create st_request

request = PostDrawingResizeRequest.new File.open(local_test_folder + filename, "r"), output_format, 320, 240, remote_test_folder
result = @Cad_api.post_drawing_resize_with_http_info request
assert_equal 200, result[1]

end
 ไทย