Komprimirajte PDF ili Word datoteku u Dart/Flutter SDK

Smanjite veličinu dokumenta pomoću Dart

Koristeći REST API u Dart, programeri mogu komprimirati dokumente u DOC, DOCX, RTF, PDF i drugim formatima. Uz dano rješenje, izlaz će biti datoteka visoke kvalitete nakon kompresije.

Pogledajte isječak koda

Sažimanje dokumenta u Scali

Koristeći naš moćni Dart API, programeri mogu komprimirati datoteke kako bi optimizirali sadržaj i veličinu izlazne datoteke. Do smanjenja veličine datoteke dolazi čišćenjem neiskorištenih podataka i resursa. Također možete komprimirati slike kako bi veličina izlazne datoteke bila još manja.

Rezultat optimizacije i kompresije sadržaja može se spremiti u izvornom formatu datoteke ili bilo kojem dostupnom formatu za spremanje – DOCX, DOC, RTF, PDF, HTML i mnogi drugi.

Smanjite veličinu datoteke u Scali

Kao što je spomenuto, naš Dart/Flutter SDK omogućuje vam da programski smanjite veličinu dokumenta u bilo kojem podržanom formatu. Na primjer, možete smanjiti veličinu PDF datoteke, DOCX, DOC, RTF, ODT, EPUB, HTML i drugih formata. A sada možete isprobati našu moćnu funkcionalnost i procijeniti kako komprimirati dokument u Scali pomoću sljedećeg primjera:

Prenesite datoteku koju želite optimizirati/komprimirati
Pokreni kôd
Odaberite ciljni format s popisa
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);
Pokreni kôd
  
Kopirajte kôd Dart u međuspremnik

Kako komprimirati dokument u Dart

  1. Instalirajte Aspose.Words Cloud for Dart/Flutter
  2. Dodajte referencu biblioteke (uvezite biblioteku) svom Dart projektu
  3. Konfigurirajte API pomoću ključeva aplikacije
  4. Učitajte izvorni dokument za komprimiranje
  5. Komprimirajte dokumente i slike, očistite neiskorištene informacije
  6. Odaberite format izlazne datoteke
  7. Dobijte rezultat kompresije dokumenta kao zasebnu datoteku

Dart knjižnica za korištenje kompresije dokumenata

Klonirajte Aspose.Words Cloud SDK for Dart izvorni kod s GitHuba i koristite ga u svom projektu. Dodajte ovu ovisnost svom pubspec.yaml: dependencies: aspose_words_cloud: 22.4.0

Slijedite ove Instructions kako biste brzo dobili potrebne sigurnosne vjerodajnice i pristupili našem REST API ju.

Zahtjevi sustava

Pogledajte Repository Documentation da vidite detalje.

Najpopularniji formati za kompresiju dokumenata

5%

Pretplatite se na Aspose ažuriranja proizvoda

Primajte mjesečne biltene i ponude izravno u vaš poštanski sandučić.

© Aspose Pty Ltd 2001-2024. Sva prava pridržana.