Սեղմեք PDF կամ Word ֆայլը Node SDK ում

Նվազեցրեք փաստաթղթի չափը՝ օգտագործելով JavaScript

Օգտագործելով REST API ը JavaScript ում, մշակողները կարող են սեղմել փաստաթղթերը DOC, DOCX, RTF, PDF և այլ ձևաչափերով: Տրված լուծումով ելքը սեղմելուց հետո կլինի բարձրորակ ֆայլ։

Դիտեք կոդի հատվածը

Սեղմել փաստաթուղթը JavaScript

Օգտագործելով մեր հզոր JavaScript API ն՝ մշակողները կարող են սեղմել ֆայլերը՝ օպտիմալացնելու բովանդակությունը և ելքային ֆայլի չափը: Ֆայլի չափի կրճատումը տեղի է ունենում չօգտագործված տվյալների և ռեսուրսների մաքրման միջոցով: Կարող եք նաև սեղմել պատկերները՝ ելքային ֆայլի չափն էլ ավելի փոքր դարձնելու համար:

Բովանդակության օպտիմալացման և սեղմման արդյունքը կարող է պահպանվել բնօրինակ ֆայլի ձևաչափով կամ ցանկացած հասանելի պահպանման ձևաչափով՝ DOCX, DOC, RTF, PDF, HTML և շատ ուրիշներ:

Նվազեցրեք ֆայլի չափը JavaScript

Ինչպես նշվեց, մեր Node SDK ն թույլ է տալիս ծրագրային կերպով նվազեցնել փաստաթղթի չափը ցանկացած աջակցվող ձևաչափով: Օրինակ, կարող եք նվազեցնել PDF, DOCX, DOC, RTF, ODT, EPUB, HTML և այլ ձևաչափերի ֆայլի չափը: Եվ այժմ դուք կարող եք փորձել մեր հզոր ֆունկցիոնալությունը և գնահատել, թե ինչպես սեղմել փաստաթուղթը JavaScript հետևյալ օրինակով.

Վերբեռնեք ֆայլ, որը ցանկանում եք օպտիմալացնել/սեղմել
Գործարկել կոդը
Ցանկից ընտրեք թիրախային ձևաչափը
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: "docx"
    });

    wordsApi.convertDocument(convertDocument)
    .then((convertDocumentResult) => {
        console.log("Result of ConvertDocument: ", convertDocumentResult);
    });
});
Գործարկել կոդը
  
Պատճենեք JavaScript կոդը clipboard-ում

Ինչպես սեղմել փաստաթուղթը JavaScript ում

  1. Տեղադրեք Aspose.Words Cloud for Node
  2. Ավելացրեք գրադարանի հղում (ներմուծեք գրադարանը) ձեր JavaScript նախագծին
  3. Կարգավորեք API ն՝ օգտագործելով ձեր հավելվածի բանալիները
  4. Բեռնել սկզբնաղբյուր փաստաթուղթը սեղմելու համար
  5. Սեղմեք փաստաթղթերը և պատկերները, մաքրեք չօգտագործված տեղեկատվությունը
  6. Ընտրեք ելքային ֆայլի ձևաչափը
  7. Ստացեք փաստաթղթի սեղմման արդյունքը որպես առանձին ֆայլ

JavaScript գրադարան՝ փաստաթղթերի սեղմում օգտագործելու համար

Տեղադրեք 'Aspose.Words Cloud SDK for Node.js' ի համար՝ օգտագործելով NPM փաթեթների կառավարիչը: Գործարկեք npm install asposewordscloud --save հրամանի տողից՝ SDK ն NPM փաթեթի կառավարչի միջոցով տեղադրելու համար: Որպես այլընտրանք, դուք կարող եք ձեռքով կլոնավորել Aspose.Words Cloud SDK for Node.js սկզբնական կոդը GitHub-ից և օգտագործել այն ձեր նախագծում: Խնդրում ենք հետևել այս Instructions ՝ արագորեն ստանալու անվտանգության անհրաժեշտ հավաստագրերը և մուտք գործելու մեր REST API ն:

Համակարգի պահանջները

  • @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+)

Լրացուցիչ մանրամասներ տեսնելու համար տես Repository Documentation:

Փաստաթղթերի սեղմման ամենատարածված ձևաչափերը

5%

Բաժանորդագրվեք Aspose Product Updates-ին

Ստացեք ամսական տեղեկագրեր և առաջարկներ անմիջապես ձեր փոստարկղին:

© Aspose Pty Ltd 2001-2024. Բոլոր իրավունքները պաշտպանված են.