Kompres EPUB di Ruby SDK

Kurangi EPUB ukuran menggunakan Ruby

Menggunakan REST API di Ruby, pengembang dapat mengompresi EPUB secara terprogram. Dengan solusi yang diberikan, output akan menjadi file berkualitas tinggi setelah kompresi.

Lihat cuplikan kode

Kompres EPUB di Ruby

Saat ini kami tidak menerima file EPUB sebagai input. Tapi kita bisa menghasilkan file EPUB sebagai output. Kami menantikan dukungan penuh EPUB dalam waktu dekat.

Menggunakan Ruby API kami yang kuat, pengembang dapat mengompresi dokumen EPUB untuk mengoptimalkan konten dan ukuran file keluaran. Mengurangi ukuran EPUB terjadi dengan membersihkan data dan sumber daya yang tidak digunakan. Anda juga dapat mengompresi gambar di dalam EPUB untuk membuat ukuran file output lebih kecil.

Hasil pengoptimalan dan kompresi konten dapat disimpan dalam EPUB asli atau format penyimpanan apa pun yang tersedia – DOCX, DOC, RTF, HTML, dan banyak lainnya. Misalnya, kompres EPUB dan simpan hasilnya sebagai Word.

Kurangi ukuran file EPUB di Ruby

Seperti yang disebutkan, Ruby SDK kami memungkinkan Anda mengurangi ukuran EPUB secara terprogram. Dan sekarang Anda dapat mencoba fungsionalitas canggih kami dan mengevaluasi cara mengompres EPUB di Ruby dengan contoh berikut:

Unggah file yang ingin Anda optimalkan/kompres
Jalankan kode
Pilih format target dari daftar
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: 'epub')
@words_api.convert_document(convert_document)
Jalankan kode
  
Salin kode Ruby ke papan klip

Cara kompres DOCX Ruby REST API

  1. Instal Aspose.Words Cloud for Ruby
  2. Tambahkan referensi perpustakaan (impor perpustakaan) ke proyek Ruby Anda
  3. Konfigurasikan API menggunakan kunci aplikasi Anda
  4. Muat sumber DOCX untuk mengompres
  5. Kompres DOCX, bersihkan informasi yang tidak digunakan
  6. Pilih format file keluaran
  7. Dapatkan hasil kompresi DOCX sebagai file terpisah

Ruby perpustakaan untuk menggunakan EPUB kompresi

Instal Aspose.Words Cloud SDK for Ruby menggunakan layanan hosting RubyGems. Jalankan gem install aspose_words_cloud untuk menginstal paket. Sebagai alternatif, Anda dapat secara manual mengkloning Aspose.Words Cloud SDK for Ruby dari GitHub dan menggunakannya dalam proyek Anda. Harap ikuti Instructions ini untuk mendapatkan kredensial keamanan yang diperlukan dengan cepat dan mengakses REST API kami.

Persyaratan sistem

Ruby 2.6 atau lebih baru

Lihat Repository Documentation untuk melihat detailnya.

Format file lain yang didukung

Anda dapat melakukan kompresi dokumen untuk format file lain:

5%

Berlangganan Pembaruan Produk Aspose

Dapatkan buletin bulanan dan penawaran langsung dikirim ke kotak surat Anda.

© Aspose Pty Ltd 2001-2025. Seluruh hak cipta.