1. Các sản phẩm
  2.   Bài thuyết trình
  3.   Ruby
  4.   Aspose.Slides Cloud SDK for Ruby

Aspose.Slides Cloud SDK for Ruby

 
 

Ruby SDK Đọc, viết và chuyển đổi bản trình bày PowerPoint

API Ruby để tạo, sửa đổi, hiển thị và chuyển đổi bản trình bày PowerPoint (PPT/PPTX) & OpenOffice mà không cần sử dụng Microsoft PowerPoint.

Aspose.Slides Cloud SDK dành cho Ruby là một SDK độc lập với nền tảng mạnh mẽ cho phép các nhà phát triển phần mềm tạo, sửa đổi, xem, thao tác và chuyển đổi các bản trình bày PowerPoint và OpenOffice trên đám mây. Ruby SDK là một công cụ tuyệt vời dành cho các nhà phát triển muốn tích hợp chức năng của Aspose.Slides Cloud vào các ứng dụng dựa trên Ruby của họ. Khi sử dụng Cloud SDK dành cho Ruby, phần mềm có thể tạo bản trình bày PowerPoint mới ở nhiều định dạng tệp khác nhau, chẳng hạn như PPT, PPTX, PPS, PPSX, PPTM, PPSM, POTX, POTM, ODP, OTP, v.v.

Aspose.Slides Cloud SDK dành cho thư viện Ruby đã cung cấp nhiều tính năng nâng cao cũng như cơ bản khác nhau để làm việc với bản trình bày PowerPoint trên đám mây, chẳng hạn như tạo bản trình bày trống, hợp nhất nhiều bản trình bày, chia tách bản trình bày, tạo bản trình bày mới từ các trang trình bày đã chọn từ các bài thuyết trình khác, chuyển đổi tài liệu PowerPoint sang các định dạng khác nhau, đặt và lấy tất cả thuộc tính, xóa một thuộc tính cụ thể, chuyển đổi tất cả hoặc các slide cụ thể sang các định dạng khác, sao chép slide, thêm/xóa slide, trích xuất thông tin từ các slide, lấy số lượng hình ảnh, thêm hình dạng vào bài thuyết trình, trích xuất hình dạng từ một slide cụ thể và nhiều hơn nữa.

Aspose.Slides Cloud SDK dành cho Ruby rất ổn định và dễ xử lý. Các nhà phát triển phần mềm có thể chuyển đổi bản trình bày của họ thành nhiều định dạng tệp như PPT, POT, PPS, PPTX, POTX, PPSX, PPTM, PPSM, POTM, ODP, OTP, TIFF, PDF, XPS, JPEG, PNG, GIF, BMP, SVG, SWF , HTML và nhiều thứ khác. Điều này giúp bạn dễ dàng chia sẻ bản trình bày của mình với những người khác có thể chưa cài đặt PowerPoint trên máy tính của họ. Với SDK này, bạn có thể dễ dàng áp dụng các chủ đề và mẫu cho bản trình bày của mình để đảm bảo giao diện nhất quán trên tất cả các trang trình bày của bạn. Với nhiều tính năng, API đơn giản và giao diện dễ sử dụng, SDK này là sự lựa chọn tuyệt vời cho bất kỳ ai muốn thêm tính năng quản lý bản trình bày PowerPoint vào dự án Ruby của họ.

Previous Next

Bắt đầu với Aspose.Slides Cloud SDK dành cho Ruby

Cách cài đặt Aspose.Slides Cloud SDK cho Ruby được khuyên dùng là sử dụng RubyGems. Để cài đặt SDK trên hệ thống của bạn, vui lòng chạy lệnh sau:

Cài đặt Aspose.Slides Cloud SDK cho Ruby qua RubyGems

gem install aspose_slides_cloud 
Bạn cũng có thể tải xuống trực tiếp từ trang phát hành sản phẩm Aspose.

Tạo bản trình bày PPT, PPTX qua Ruby

Aspose.Slides Cloud SDK dành cho Ruby đã hỗ trợ đầy đủ việc tạo và xử lý bản trình bày PowerPoint bên trong ứng dụng Ruby của riêng họ. Ruby SDK hỗ trợ một số tính năng quan trọng liên quan đến thao tác trình bày và cho phép tạo bản trình bày ở nhiều định dạng tệp như PPT, PPTX, PPS, PPSX, PPTM, PPSM, POTX, POTM ODP, OTP, v.v. Nó hỗ trợ các tính năng như tạo bản trình bày trống mới từ đầu, đọc bản trình bày hiện có, bảo vệ bản trình bày bằng cách áp dụng mật khẩu, tạo Bản trình bày mới qua tài liệu HTML, tạo bản trình bày từ tài liệu PDF, tách/hợp nhất bản trình bày và nhiều tính năng khác.

Tạo bản trình bày PowerPoint trống thông qua API Ruby

require 'aspose_slides_cloud'

configuration = AsposeSlidesCloud::Configuration.new
configuration.app_sid = "my_client_id"
configuration.app_key = "my_client_key"

slides_api = AsposeSlidesCloud::SlidesApi.new(configuration)

response = slides_api.create_presentation("Sales.pptx", nil, nil, nil, "Data", "Main")
print response.self_uri.href # https://api.aspose.cloud/v3.0/slides/Sales.pptx?folder=Data

Thêm và quản lý ghi chú trang trình bày qua Ruby

Aspose.Slides Cloud SDK dành cho Ruby giúp các nhà phát triển phần mềm dễ dàng xử lý các tác vụ liên quan đến ghi chú trang trình bày bên trong ứng dụng Ruby của riêng họ. Có một số tính năng quan trọng liên quan đến ghi chú slide như thêm ghi chú vào bài thuyết trình, cập nhật ghi chú hiện có từ bài thuyết trình, trích xuất ghi chú từ slide, đọc ghi chú từ bài thuyết trình hiện có, v.v. Ví dụ sau đây cho thấy cách các nhà phát triển Ruby có thể thêm ghi chú vào bản trình bày bằng lệnh Ruby.

Thêm ghi chú của diễn giả vào bản trình bày PowerPoint qua Ruby

require "aspose_slides_cloud"

include AsposeSlidesCloud

configuration = AsposeSlidesCloud::Configuration.new
configuration.app_sid = "MyClientId"
configuration.app_key = "MyClientSecret"

slides_api = AsposeSlidesCloud::SlidesApi.new(configuration)

# Prepare notes for the slide.
notes_slide = AsposeSlidesCloud::NotesSlide.new
notes_slide.text = "Start with our company."

# Create the notes for the second slide.
current_notes_slide = slides_api.create_notes_slide("MyPresentation.pptx", 2, notes_slide, nil, "MyFolder")

# Print the resource reference for the notes slide.
print current_notes_slide.self_uri.href

Làm việc với Biểu đồ trong Bản trình bày qua Ruby

Aspose.Slides Cloud SDK dành cho Ruby cho phép các nhà phát triển phần mềm xử lý các biểu đồ theo chương trình bên trong bản trình bày PowerPoint của riêng họ bằng các lệnh Ruby. Các nhà phát triển phần mềm có thể tạo các loại biểu đồ khác nhau trong bản trình bày của họ, chẳng hạn như biểu đồ cột, biểu đồ hình tròn, biểu đồ tia nắng, biểu đồ phân tán và biểu đồ bong bóng. Có nhiều tính năng khác nhau có sẵn để làm việc với biểu đồ, chẳng hạn như chèn biểu đồ mới vào trang chiếu, đặt tường biểu đồ, đặt thuộc tính trục biểu đồ, đặt chú giải biểu đồ, v.v. Ví dụ sau đây cho thấy cách cập nhật một số thuộc tính của trục hoành bên trong ứng dụng Ruby.

Làm cách nào để cập nhật một số thuộc tính của trục ngang qua Ruby?

configuration = AsposeSlidesCloud::Configuration.new
configuration.app_sid = "MyClientId"
configuration.app_key = "MyClientSecret"
api = AsposeSlidesCloud::SlidesApi.new(configuration)

#Code example will be added soon.

Chèn và quản lý văn bản trong bản trình bày qua API Ruby

Aspose.Slides Cloud SDK dành cho Ruby cho phép các nhà phát triển phần mềm chèn và thao tác văn bản cũng như đối tượng trong bản trình bày PowerPoint trên đám mây. SDK bao gồm một số tính năng quan trọng để xử lý văn bản trong bản trình bày như thêm và xóa văn bản, thay đổi phông chữ và màu sắc, chèn đoạn mới, cập nhật thuộc tính văn bản, xóa các đoạn không mong muốn, thay thế văn bản trên trang chiếu, đánh dấu văn bản, thay đổi kích thước và định vị lại các đối tượng, lấy hình chữ nhật Đoạn văn, trích xuất văn bản từ bản trình bày và nhiều tính năng khác. Ví dụ sau đây cho thấy cách đánh dấu văn bản trong một hình dạng bên trong bản trình bày PowerPoint bằng mã Ruby.

Làm cách nào để đánh dấu văn bản trong hình dạng trong bản trình bày PowerPoint qua Ruby?

configuration = AsposeSlidesCloud::Configuration.new
configuration.app_sid = "MyClientId"
configuration.app_key = "MyClientSecret"
api = AsposeSlidesCloud::SlidesApi.new(configuration)
result = api.highlight_shape_text("MyPresentation.pptx", 2, 1, "important", "00FF0000")
p(result.text)

 Tiếng Việt