Sử dụng REST API trong Ruby, các nhà phát triển có thể nén tài liệu ở các DOC định dạng, DOCX, RTF, PDF và các định dạng khác. Với giải pháp đã cho, đầu ra sẽ là tệp chất lượng cao sau khi nén.
Sử dụng Ruby API mạnh mẽ của chúng tôi, các nhà phát triển có thể nén tệp để tối ưu hóa nội dung và kích thước tệp đầu ra. Giảm kích thước tệp xảy ra bằng cách dọn dẹp dữ liệu và tài nguyên không sử dụng. Bạn cũng có thể nén hình ảnh để làm cho kích thước tệp đầu ra nhỏ hơn.
Kết quả của việc tối ưu hóa và nén nội dung có thể được lưu ở định dạng tệp gốc hoặc bất kỳ định dạng lưu có sẵn nào - DOCX, DOC, RTF, PDF, HTML và nhiều định dạng khác.
Như đã đề cập, SDK Ruby của chúng tôi cho phép bạn giảm kích thước của tài liệu theo lập trình ở bất kỳ định dạng được hỗ trợ nào. Ví dụ: bạn có thể giảm kích thước PDF tệp, DOCX, DOC, RTF, ODT, EPUB, HTML và các định dạng khác. Và bây giờ bạn có thể thử chức năng mạnh mẽ của chúng tôi và đánh giá cách nén tài liệu trong Ruby với ví dụ sau:
require 'aspose_words_cloud'
AsposeWordsCloud.configure do |config|
config.client_data['ClientId'] = '####-####-####-####-####'
config.client_data['ClientSecret'] = '##################'
end
@words_api = WordsAPI.new
request_document = File.open('Input.docx')
request_compress_options = CompressOptions.new(
{:ImagesQuality => 75, :ImagesReduceSizeFactor => 1})
compress_document_request = CompressDocumentOnlineRequest.new(
document: request_document, compress_options: request_compress_options)
compress_document = @words_api.compress_document_online(compress_document_request)
convert_document = ConvertDocumentRequest.new(
document: compress_document.document.values[0], format: 'docx')
@words_api.convert_document(convert_document)
Cài đặt Aspose.Words Cloud SDK for Ruby bằng dịch vụ lưu trữ RubyGems. Chạy gem install aspose_words_cloud để cài đặt gói. Thay vào đó, bạn có thể sao chép thủ công Aspose.Words Cloud SDK for Ruby từ GitHub và sử dụng nó trong dự án của mình. Vui lòng làm theo các Instructions này để nhanh chóng nhận được thông tin xác thực bảo mật cần thiết và truy cập REST API của chúng tôi.