Komprimer EPUB i Node SDK

Reducer størrelsen EPUB ved hjælp af JavaScript

Ved at bruge REST API i JavaScript kan udviklere komprimere EPUB programmatisk. Med den givne løsning vil outputtet være en fil af høj kvalitet efter komprimering.

Komprimer EPUB i JavaScript

Vi accepterer i øjeblikket ikke EPUB filer som input. Men vi kan producere EPUB filer som output. Vi ser frem til fuld EPUB support i den nærmeste fremtid.

Ved at bruge vores kraftfulde JavaScript API kan udviklere komprimere EPUB dokumenter for at optimere indhold og outputfilstørrelse. Reduktion af EPUB størrelse sker ved at rydde op i ubrugte data og ressourcer. Du kan også komprimere billeder inde i EPUB for at gøre outputfilstørrelsen endnu mindre.

Resultatet af indholdsoptimering og -komprimering kan gemmes i den originale EPUB eller et hvilket som helst tilgængeligt gemt format - DOCX, DOC, RTF, HTML og mange andre. For eksempel, komprimere EPUB og gemme output som Word.

Reducer EPUB filstørrelsen i JavaScript

Som nævnt giver vores Node SDK dig mulighed for programmæssigt at reducere EPUB størrelsen. Og nu kan du prøve vores kraftfulde funktionalitet og evaluere, hvordan du komprimerer EPUB i JavaScript med følgende eksempel:

Upload en fil, du vil optimere/komprimere
Kør kode
Vælg målformatet fra listen
import * as fs from "fs";

const wordsApi = new WordsApi("####-####-####-####-####", "##################");

const requestDocument = fs.createReadStream("Input.docx");
const requestCompressOptions = new model.CompressOptions({
    imagesQuality: 75,
    imagesReduceSizeFactor: 1
})
const compressDocumentRequest = new model.CompressDocumentOnlineRequest({
    document: requestDocument,
    compressOptions: requestCompressOptions
});

wordsApi.compressDocumentOnline(compressDocumentRequest)
.then((compressDocumentResult) => {
    const requestDocument = compressDocumentResult.Document.Values();
    const convertDocument = new model.ConvertDocumentRequest({
        document: requestDocument,
        format: "epub"
    });

    wordsApi.convertDocument(convertDocument)
    .then((convertDocumentResult) => {
        console.log("Result of ConvertDocument: ", convertDocumentResult);
    });
});
Kør kode
  
Kopiér koden JavaScript til udklipsholderen

Sådan komprimeres DOCX i JavaScript

  1. Installer Aspose.Words Cloud for Node
  2. Tilføj en biblioteksreference (importér biblioteket) til dit JavaScript projekt
  3. Konfigurer API ved hjælp af dine appnøgler
  4. Indlæs kilden DOCX for at komprimere
  5. Komprimer DOCX, rens ubrugte oplysninger
  6. Vælg outputfilformatet
  7. Få resultatet af DOCX komprimering som en separat fil

JavaScript bibliotek for at bruge EPUB komprimering

Installer 'Aspose.Words Cloud SDK for Node.js' ved hjælp af NPM -pakkehåndtering. Kør npm install asposewordscloud --save fra kommandolinjen for at installere SDK'et via NPM pakkehåndteringen. Som et alternativ kan du manuelt klone Aspose.Words Cloud SDK for Node.js kildekode fra GitHub og bruge den i dit projekt. Følg venligst disse Instructions for hurtigt at få de nødvendige sikkerhedsoplysninger og få adgang til vores REST API.

Systemkrav

  • @types/request (version 2.48.3+)
  • lodash (version 4.17.15+)
  • lodash.template (version 4.5.0+)
  • request (version 2.88.0+)
  • request-debug (version 0.2.0+)

Se Repository Documentation for at se flere detaljer.

Andre understøttede filformater

Du kan udføre dokumentkomprimering for andre filformater:

5%

Abonner på Aspose produktopdateringer

Få månedlige nyhedsbreve og tilbud leveret direkte til din postkasse.

© Aspose Pty Ltd 2001-2025. Alle rettigheder forbeholdes.