A(z) JavaScript REST API használatával a fejlesztők programozottan tömöríthetik a(z) HTML fájlt. Az adott megoldással a kimenet tömörítés után jó minőségű fájl lesz.
Hatékony JavaScript API nkkal a fejlesztők tömöríthetik az HTML t a tartalom és a kimeneti fájl méretének optimalizálása érdekében. A fájlméret csökkentése a fel nem használt adatok és erőforrások megtisztításával történik. A képeket tömörítheti is, hogy a kimeneti fájl mérete még kisebb legyen.
A tartalomoptimalizálás és -tömörítés eredménye elmenthető az eredeti HTML ben vagy bármely elérhető mentési formátumban – DOCX, DOC, RTF, PDF, HTML és még sok más.
Mint említettük, a Node SDK lehetővé teszi az HTML méretének programozott csökkentését. Most pedig kipróbálhatja hatékony funkcióinkat, és kiértékelheti az HTML tömörítését a Scalában a következő példával:
import * as fs from "fs";
const wordsApi = new WordsApi("####-####-####-####-####", "##################");
const requestDocument = fs.createReadStream("Input.html");
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: "html"
});
wordsApi.convertDocument(convertDocument)
.then((convertDocumentResult) => {
console.log("Result of ConvertDocument: ", convertDocumentResult);
});
});
Telepítse 'Aspose.Words Cloud SDK for Node.js' -t az NPM -csomagkezelő használatával. Az SDK NPM csomagkezelőn keresztüli telepítéséhez futtassa a parancssorból az npm install asposewordscloud --save parancsot. Alternatív megoldásként manuálisan is klónozhatja Aspose.Words Cloud SDK for Node.js forráskódját a GitHubból, és felhasználhatja a projektben. Kérjük, kövesse ezeket az Instructions a szükséges biztonsági hitelesítő adatok gyors megszerzéséhez és a REST API eléréséhez.
További részletekért tekintse meg a Repository Documentation.
Más fájlformátumokhoz is végezhet dokumentumtömörítést: