შეკუმშოს PDF Ruby SDK ში

შეამცირეთ PDF ზომა Ruby ის გამოყენებით

REST API ის გამოყენებით Ruby ში, დეველოპერებს შეუძლიათ შეკუმშონ PDF პროგრამულად. მოცემული გადაწყვეტით, გამომავალი იქნება მაღალი ხარისხის ფაილი შეკუმშვის შემდეგ.

კოდის ნაწყვეტის ნახვა

შეკუმშოს PDF სკალაში

ჩვენი ძლიერი Ruby API ს გამოყენებით, დეველოპერებს შეუძლიათ შეკუმშოს PDF დოკუმენტები შინაარსის ოპტიმიზაციისა და გამომავალი ფაილის ზომისთვის. PDF ზომის შემცირება ხდება გამოუყენებელი მონაცემებისა და რესურსების გაწმენდით. თქვენ ასევე შეგიძლიათ შეკუმშოთ სურათები PDF ში, რათა გამომავალი ფაილის ზომა კიდევ უფრო მცირე გახადოთ.

კონტენტის ოპტიმიზაციისა და შეკუმშვის შედეგი შეიძლება შეინახოს ორიგინალ PDF ში ან შენახვის ნებისმიერ ხელმისაწვდომ ფორმატში - DOCX, DOC, RTF, HTML და მრავალი სხვა. მაგალითად, შეკუმშოს PDF და შეინახეთ გამომავალი როგორც Word.

შეამცირეთ PDF ფაილის ზომა Ruby

როგორც აღვნიშნეთ, ჩვენი 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)
გაუშვით კოდი
  
დააკოპირეთ კოდი Ruby ბუფერში

როგორ შევკუმშო PDF Ruby ში

  1. დააინსტალირეთ Aspose.Words Cloud for Ruby
  2. დაამატეთ ბიბლიოთეკის მითითება (ბიბლიოთეკის იმპორტი) თქვენს Ruby პროექტს
  3. დააკონფიგურირეთ API თქვენი აპის კლავიშების გამოყენებით
  4. ჩატვირთეთ წყარო PDF შეკუმშვისთვის
  5. შეკუმშო PDF, გაასუფთავე გამოუყენებელი ინფორმაცია
  6. აირჩიეთ გამომავალი ფაილის ფორმატი
  7. მიიღეთ PDF შეკუმშვის შედეგი ცალკე ფაილის სახით

Ruby ბიბლიოთეკა PDF შეკუმშვის გამოსაყენებლად

დააინსტალირეთ Aspose.Words Cloud SDK for Ruby RubyGems ჰოსტინგის სერვისის გამოყენებით. პაკეტის დასაყენებლად გაუშვით gem install aspose_words_cloud. როგორც ალტერნატივა, შეგიძლიათ ხელით კლონიროთ Aspose.Words Cloud SDK for Ruby კოდისთვის GitHub-დან და გამოიყენოთ იგი თქვენს პროექტში. გთხოვთ, მიჰყვეთ ამ Instructions, რომ სწრაფად მიიღოთ უსაფრთხოების საჭირო სერთიფიკატები და შეხვიდეთ ჩვენს REST API ზე.

სისტემის მოთხოვნები

Ruby 2.6 ან უფრო ახალი

დეტალების სანახავად იხილეთ Repository Documentation.

სხვა მხარდაჭერილი ფაილის ფორმატები

თქვენ შეგიძლიათ შეასრულოთ დოკუმენტის შეკუმშვა ფაილის სხვა ფორმატებისთვის:

5%

გამოიწერეთ Aspose პროდუქტის განახლებები

მიიღეთ ყოველთვიური გაზეთები და შეთავაზებები პირდაპირ თქვენს საფოსტო ყუთში.