
Aspose.HTML Cloud SDK cho Ruby
SDK Ruby mạnh mẽ để Tạo, Trích xuất & Xử lý các tệp HTML
SDK Ruby Cloud nâng cao cho phép các nhà phát triển phần mềm Tạo, Phân tích, Thao tác và Chuyển đổi các tệp HTML sang EPUB, PDF, XPS, DOCX, DOC, PNG, JPEG, BMP, TIFF và hơn nữa.
Aspose.HTML Cloud SDK cho Ruby là gì?
Trong thời đại kỹ thuật số ngày nay, việc thao tác và chuyển đổi tài liệu HTML và các trang web một cách lập trình là nhu cầu phổ biến đối với nhiều nhà phát triển. Aspose.HTML Cloud SDK for Ruby cung cấp một giải pháp mạnh mẽ để thực hiện các nhiệm vụ này một cách liền mạch trong ngôn ngữ lập trình Ruby. Nó cung cấp cho các nhà phát triển phần mềm một loạt các khả năng thao tác tài liệu HTML, bao gồm chuyển đổi HTML sang PDF, chuyển đổi HTML sang hình ảnh, xác thực HTML và nhiều hơn nữa. Aspose.HTML Cloud SDK for Ruby đóng vai trò là cầu nối giữa các ứng dụng Ruby của bạn và dịch vụ Aspose.HTML Cloud, giúp bạn dễ dàng tích hợp các tính năng mạnh mẽ này vào dự án của mình.
Aspose.HTML Cloud SDK cho Ruby là một phần của họ Aspose.HTML Cloud, là bộ sưu tập các API và SDK dựa trên đám mây được thiết kế để làm việc với các tệp HTML. Có một số tính năng quan trọng của thư viện như tạo tài liệu HTML mới từ đầu, chuyển đổi tài liệu HTML sang PDF và các định dạng tệp hỗ trợ khác, xuất các trang hoặc phần HTML sang định dạng hình ảnh, xác thực tài liệu HTML, trích xuất dữ liệu có cấu trúc từ tài liệu HTML, render tài liệu HTML dưới dạng hình ảnh, và nhiều hơn nữa. SDK có thể tích hợp liền mạch với các nhà cung cấp lưu trữ đám mây phổ biến như Amazon S3 và Microsoft Azure, giúp dễ dàng lưu trữ và quản lý tài liệu HTML của bạn.
Aspose.HTML Cloud SDK cho Ruby ưu tiên bảo mật dữ liệu của bạn. Nó sử dụng kết nối bảo mật và các phương pháp xác thực để bảo vệ tài liệu HTML và nội dung của chúng. Nó đơn giản hoá việc thao tác và xử lý tài liệu HTML, cho phép các nhà phát triển phần mềm tự động hoá các khía cạnh khác nhau của việc làm việc với nội dung HTML. Cho dù bạn đang xây dựng ứng dụng web, tự động hoá quy trình kinh doanh, hay trích xuất dữ liệu từ web, SDK này cung cấp các công cụ bạn cần để tối ưu hoá các nhiệm vụ liên quan đến HTML. Bằng cách tận dụng sức mạnh của Aspose.HTML Cloud và sự tiện lợi của Ruby, bạn có thể nâng cao dự án phát triển và cung cấp khả năng xử lý HTML chất lượng cao cho người dùng của mình.
Bắt đầu với Aspose.HTML Cloud SDK cho Ruby
Cách khuyến nghị để cài đặt Aspose.HTML Cloud SDK cho Ruby là thông qua RubyGems, công cụ quản lý phụ thuộc cho Ruby. Vui lòng sử dụng lệnh sau để cài đặt suôn sẻ.
Cài đặt Aspose.HTML Cloud SDK cho Ruby qua RubyGems
gem install aspose_html_cloud
Bạn có thể tải thư viện trực tiếp từ Aspose.HTML Cloud SDK for Ruby trang sản phẩm
Xuất HTML sang PDF qua API Ruby
Một trong những chức năng cốt lõi của Aspose.HTML Cloud SDK cho Ruby là khả năng chuyển đổi tài liệu HTML sang tệp PDF một cách dễ dàng. Tính năng này đặc biệt hữu ích cho việc tạo báo cáo có thể in, hoá đơn, lưu trang web dưới dạng PDF, tạo tài liệu kỹ thuật số và nhiều hơn nữa từ nội dung web. Thư viện hỗ trợ chuyển đổi tài liệu HTML sang một số định dạng tệp hàng đầu như PDF, XPS, DOC, DOCX, MHTML và nhiều định dạng khác. Ví dụ sau đây minh họa cách các nhà phát triển phần mềm chỉ cần một vài dòng mã Ruby để thực hiện việc chuyển đổi từ HTML sang PDF và các định dạng tệp khác.
Cách chuyển đổi HTML sang PDF bằng Ruby SDK?
// Initialize SDK API
var api = new HtmlApi("CLIENT_ID", "CLIENT_SECRET").ConvertApi;
// Convert HTML to PDF
var result = await api.ConvertAsync("test.html", "test.pdf");
Xác thực & thao tác HTML qua Ruby
Aspose.HTML Cloud SDK cho Ruby giúp các nhà phát triển phần mềm xác thực tài liệu HTML của họ để đảm bảo chúng tuân thủ các tiêu chuẩn web và xác định bất kỳ vấn đề nào trong mã markup trong các ứng dụng Ruby. Nó cho phép người dùng xác thực tài liệu HTML theo các đặc tả và tiêu chuẩn HTML khác nhau, đảm bảo chất lượng và độ chính xác của nội dung HTML của bạn. SDK cũng cho phép các nhà phát triển phần mềm chỉnh sửa và thao tác tài liệu HTML một cách lập trình, chẳng hạn như thêm hoặc xóa các phần tử, cập nhật thuộc tính và nhiều hơn nữa.
Chuyển đổi EPUB sang XPS, DOCX & Hình ảnh
Aspose.HTML Cloud SDK cho Ruby cho phép các nhà phát triển phần mềm tải và chuyển đổi tài liệu HTML sang định dạng tệp EPUB chỉ với vài dòng mã Ruby. Thư viện cũng bao gồm hỗ trợ chuyển đổi tệp EPUB sang PDF, XPS, DOC/DOCX và các định dạng ảnh phổ biến như JPEG, PNG, GIF, TIFF, BMP, v.v. Ví dụ sau đây cho thấy cách các nhà phát triển phần mềm có thể chuyển đổi tệp EPUB từ hệ thống tệp cục bộ sang định dạng PNG bằng mã Ruby.
Cách chuyển đổi tệp EPUB từ hệ thống tệp cục bộ sang PNG thông qua Ruby SDK?
# load the gem
require 'aspose_html_cloud'
# Get keys from aspose site.
# There is free quota available.
# For more details, see https://purchase.aspose.cloud/pricing
CONFIG = {
"basePath":"https://api.aspose.cloud/v4.0",
"authPath":"https://api.aspose.cloud/connect/token",
"apiKey":"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"appSID":"XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX",
"debug":true
}
api_instance = AsposeHtml::HtmlApi.new CONFIG
src = "test.epub" # String | Source file.
dst = "test.png" # String | Result file.
opts = {
width: 700, # Float | Resulting image width in pixels.
height: 1000, # Float | Resulting image height in pixels.
left_margin: 40, # Float | Left resulting image margin in pixels.
right_margin: 40, # Float | Right resulting image margin in pixels.
top_margin: 50, # Float | Top resulting image margin in pixels.
bottom_margin: 50 # Float | Bottom resulting image margin in pixels.
}
begin
#Convert the HTML file from the local file and save result to the local file.
result = api_instance.convert_local_to_local(src, dst, opts)
p result
rescue AsposeHtml::ApiError => e
puts "Exception when calling api_instance.convert_local_to_local: #{e}"
end
