דחוס EPUB ב SDK של Ruby

הקטנת גודל EPUB באמצעות Ruby

באמצעות ממשק API של REST ב Ruby, מפתחים יכולים לדחוס את EPUB באופן תכנותי. עם הפתרון הנתון, הפלט יהיה קובץ באיכות גבוהה לאחר הדחיסה.

הצג את קטע הקוד

דחוס EPUB ב- Ruby

כרגע איננו מקבלים קבצי EPUB כקלט. אבל אנחנו יכולים לייצר קבצי EPUB כפלט. אנו מצפים לתמיכה מלאה ב EPUB בעתיד הקרוב.

באמצעות Ruby API החזק שלנו, מפתחים יכולים לדחוס מסמכי EPUB כדי לייעל את התוכן ואת גודל קובץ הפלט. הקטנת גודל ה EPUB מתרחשת על ידי ניקוי נתונים ומשאבים שאינם בשימוש. אתה יכול גם לדחוס תמונות בתוך EPUB כדי להקטין עוד יותר את גודל קובץ הפלט.

ניתן לשמור את התוצאה של אופטימיזציה ודחיסה של תוכן ב EPUB המקורי או בכל פורמט שמירה זמין - DOCX, DOC, RTF, HTML ועוד רבים אחרים. לדוגמה, דחוס EPUB ושמור את הפלט בתור Word.

הקטנת גודל קובץ EPUB ב- Ruby

כאמור, Ruby SDK שלנו מאפשר לך להקטין את גודל ה EPUB באופן תוכניתי. ועכשיו אתה יכול לנסות את הפונקציונליות העוצמתית שלנו ולהעריך כיצד לדחוס EPUB ב- 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.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)
הפעל קוד
  
העתק את הקוד Ruby ללוח

כיצד לדחוס DOCX ב Ruby

  1. התקן Aspose.Words Cloud for Ruby
  2. הוסף הפניה לספרייה (ייבא את הספרייה) לפרויקט Ruby שלך
  3. הגדר את ה API באמצעות מפתחות האפליקציה שלך
  4. טען את המקור DOCX כדי לדחוס
  5. דחוס DOCX, נקה מידע שאינו בשימוש
  6. בחר את פורמט קובץ הפלט
  7. קבל את התוצאה של דחיסה של DOCX כקובץ נפרד

ספריית Ruby לשימוש בדחיסת EPUB

התקן 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

קבל ניוזלטרים והצעות חודשיים שנשלחו ישירות לתיבת הדואר שלך.

© Aspose Pty Ltd 2001-2025. כל הזכויות שמורות.