Käyttämällä REST sovellusliittymää kohteessa Dart kehittäjät voivat pakata kohteen Word ohjelmallisesti. Annetulla ratkaisulla tulos on korkealaatuinen tiedosto pakkaamisen jälkeen.
Tehokkaan Dart API:n avulla kehittäjät voivat pakata Word:n sisällön ja tulostustiedoston koon optimoimiseksi. Tiedoston kokoa pienennetään poistamalla käyttämättömät tiedot ja resurssit. Voit myös pakata kuvia pienentääksesi tulostustiedoston kokoa entisestään.
Sisällön optimoinnin ja pakkaamisen tulos voidaan tallentaa alkuperäiseen Word muotoon tai mihin tahansa käytettävissä olevaan tallennusmuotoon – DOCX, DOC, RTF, PDF, HTML ja monet muut.
Kuten mainittiin, Dart/Flutter SDK:llamme voit ohjelmallisesti pienentää Word:n kokoa. Ja nyt voit kokeilla tehokkaita toimintojamme ja arvioida, kuinka Word pakataan Dart seuraavan esimerkin avulla:
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);
Aspose.Words Cloud SDK for Dart lähdekoodi GitHubista ja käytä sitä projektissasi. Lisää tämä riippuvuus pubspec.yaml: dependencies: aspose_words_cloud: 22.4.0
Noudata näitä Instructions saadaksesi nopeasti tarvittavat suojaustiedot ja käyttääksesi REST sovellusliittymäämme.
Katso tarkemmat tiedot Repository Documentation.
Voit pakata asiakirjat muille tiedostomuodoille: