ჩვენი ძლიერი Ruby API ს გამოყენებით, დეველოპერებს შეუძლიათ შეკუმშოს PDF დოკუმენტები შინაარსის ოპტიმიზაციისა და გამომავალი ფაილის ზომისთვის. PDF ზომის შემცირება ხდება გამოუყენებელი მონაცემებისა და რესურსების გაწმენდით. თქვენ ასევე შეგიძლიათ შეკუმშოთ სურათები PDF ში, რათა გამომავალი ფაილის ზომა კიდევ უფრო მცირე გახადოთ.
კონტენტის ოპტიმიზაციისა და შეკუმშვის შედეგი შეიძლება შეინახოს ორიგინალ PDF ში ან შენახვის ნებისმიერ ხელმისაწვდომ ფორმატში - DOCX, DOC, RTF, HTML და მრავალი სხვა. მაგალითად, შეკუმშოს PDF და შეინახეთ გამომავალი როგორც Word.
როგორც აღვნიშნეთ, ჩვენი Ruby SDK საშუალებას გაძლევთ პროგრამულად შეამციროთ PDF ზომა. ახლა კი შეგიძლიათ სცადოთ ჩვენი ძლიერი ფუნქციონირება და შეაფასოთ, თუ როგორ უნდა შეკუმშოს PDF Ruby ში შემდეგი მაგალითით:
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.pdf')
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: 'pdf')
@words_api.convert_document(convert_document)
დააინსტალირეთ Aspose.Words Cloud SDK for Ruby RubyGems ჰოსტინგის სერვისის გამოყენებით. პაკეტის დასაყენებლად გაუშვით gem install aspose_words_cloud. როგორც ალტერნატივა, შეგიძლიათ ხელით კლონიროთ Aspose.Words Cloud SDK for Ruby კოდისთვის GitHub-დან და გამოიყენოთ იგი თქვენს პროექტში. გთხოვთ, მიჰყვეთ ამ Instructions, რომ სწრაფად მიიღოთ უსაფრთხოების საჭირო სერთიფიკატები და შეხვიდეთ ჩვენს REST API ზე.
თქვენ შეგიძლიათ შეასრულოთ დოკუმენტის შეკუმშვა ფაილის სხვა ფორმატებისთვის: