使用我們強大的 Dart API,開發人員可以壓縮 DOCX 以優化內容和輸出文件大小。通過清理未使用的數據和資源來減小文件大小。您還可以壓縮圖像以使輸出文件更小。
內容優化和壓縮的結果可以保存為原始 DOCX 或任何可用的保存格式 - DOCX、DOC、RTF、PDF、HTML 和許多其他格式。
如前所述,我們的 Dart/Flutter SDK 允許您以編程方式減小 DOCX 的大小。現在您可以嘗試我們強大的功能,並通過以下示例評估如何在 Dart 中壓縮 DOCX:
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);
從 GitHub 克隆 Aspose.Words Cloud SDK for Dart 源代碼並在您的項目中使用它。將此依賴項添加到您的 pubspec.yaml: dependencies: aspose_words_cloud: 22.4.0
請按照這些 Instructions 快速獲取必要的安全憑證並訪問我們的 REST API。
請參閱 Repository Documentation 以查看詳細信息。