Menggunakan REST API di Dart, pengembang dapat mengompresi DOCX secara terprogram. Dengan solusi yang diberikan, output akan menjadi file berkualitas tinggi setelah kompresi.
Menggunakan Dart API kami yang kuat, pengembang dapat mengompresi DOCX untuk mengoptimalkan konten dan ukuran file keluaran. Mengurangi ukuran file terjadi dengan membersihkan data dan sumber daya yang tidak digunakan. Anda juga dapat mengompresi gambar untuk membuat ukuran file output lebih kecil.
Hasil pengoptimalan dan kompresi konten dapat disimpan dalam DOCX asli atau format penyimpanan apa pun yang tersedia – DOCX, DOC, RTF, PDF, HTML, dan banyak lainnya.
Seperti yang disebutkan, SDK Dart/Flutter kami memungkinkan Anda mengurangi ukuran DOCX secara terprogram. Dan sekarang Anda dapat mencoba fungsionalitas canggih kami dan mengevaluasi cara mengompresi DOCX di Dart dengan contoh berikut:
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, 'docx');
await wordsApi.convertDocument(convertDocument);
Klon Aspose.Words Cloud SDK for Dart dari GitHub dan gunakan dalam proyek Anda. Tambahkan ketergantungan ini ke pubspec.yaml: dependencies: aspose_words_cloud: 22.4.0
Harap ikuti Instructions ini untuk mendapatkan kredensial keamanan yang diperlukan dengan cepat dan mengakses REST API kami.
Lihat Repository Documentation untuk melihat detailnya.
Anda dapat melakukan kompresi dokumen untuk format file lain: