דחוס EPUB ב SDK של Dart/Flutter

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

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

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

דחוס EPUB ב- Dart

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

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

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

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

כאמור, Dart/Flutter SDK שלנו מאפשר לך להקטין את גודל ה EPUB באופן תוכניתי. ועכשיו אתה יכול לנסות את הפונקציונליות העוצמתית שלנו ולהעריך כיצד לדחוס EPUB ב- Dart באמצעות הדוגמה הבאה:

העלה קובץ שברצונך לבצע אופטימיזציה/דחיסה
הפעל קוד
בחר את פורמט היעד מהרשימה
import 'package:aspose_words_cloud/aspose_words_cloud.dart';

final config = Configuration("####-####-####-####-####", "##################");
final wordsApi = WordsApi(config);

final requestDocument = (await File('Input.docx').readAsBytes()).buffer.asByteData();
final requestCompressOptions = CompressOptions();
requestCompressOptions.imagesQuality = 75;
requestCompressOptions.imagesReduceSizeFactor = 1;
final compressDocumentRequest = CompressDocumentOnlineRequest(
   requestDocument, requestCompressOptions);
final compressDocument = await wordsApi.compressDocumentOnline(compressDocumentRequest);

final convertDocument = ConvertDocumentRequest(compressDocument.document.values.first, 'epub');
await wordsApi.convertDocument(convertDocument);
הפעל קוד
  
העתק את הקוד Dart ללוח

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

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

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

Aspose.Words Cloud SDK for Dart מ-GitHub והשתמש בו בפרויקט שלך. הוסף את התלות הזו ל- pubspec.yaml: dependencies: aspose_words_cloud: 22.4.0

אנא עקוב אחר Instructions אלה כדי לקבל במהירות את אישורי האבטחה הדרושים ולגשת ל- REST API שלנו.

דרישות מערכת

עיין בתיעוד Repository Documentation כדי לראות את הפרטים.

פורמטי קבצים נתמכים אחרים

אתה יכול לבצע דחיסת מסמכים עבור פורמטים אחרים של קבצים:

5%

הירשם לעדכוני מוצר Aspose

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

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