A kód a(z HTML tömörítéséhez itt: JavaScript

Nagy teljesítményű Node.js könyvtár, amely optimalizálja a HTML fájlok méretét és tartalmát, miközben megőrzi eredeti minőségüket

Fejleszteni HTML Feldolgozó Szoftver Node.js segítségével HTML Optimization API. Ez a hatékony Node.js megoldás segít optimalizálni és csökkenteni a HTML fájlok méretét könnyedén. Tesztelje a HTML tömörítési képességeit online ingyen!

Tekintse meg a kódrészletet

Tömörítse a HTML fájlt a JavaScript fájlban

Csökkentse a nagy HTML fájlokat minőségromlás nélkül. Törölje a felesleges és fel nem használt adatokat. Csökkentse a HTML fájl méretét a kódban. A JavaScript könyvtár integrált API t biztosít a fejlesztőknek a HTML tartalom optimalizálásához.

Csökkentse a HTML fájlok méretét a JavaScript segítségével

JavaScript könyvtár egy önálló megoldás, és nem igényel harmadik féltől származó szoftvert.

A veszteségmentes tömörítés és a mély tartalomoptimalizálás egyszerűbbé válik az 'Aspose.Words for Node.js via .NET'. A következő példa bemutatja, hogyan lehet optimalizálni egy HTML JavaScript:

Kódpélda itt: JavaScript HTML fájl tömörítésére
Tölts fel egy optimalizálni/tömöríteni kívánt fájlt
Futtassa a kódot
Válassza ki a célformátumot a listából
npm install @aspose/words
Másolat
const aw = require('@aspose/words');

var doc = new aw.Document("Input.html");
doc.cleanup();

var shapes = doc.getChildNodes(aw.NodeType.Shape, true)
for (var shape of shapes) {
    if (shape.hasImage()) {
        // A fejlesztő feladata, hogy kiválassza a könyvtárat a képtömörítéshez.
        const imageData = shape.getImageData().toStream();

        // ...
        // Tömörítse a képet, és állítsa vissza az alakra.
        shape.getImageData().setImage(compressedImageBuffer);
    }
}

doc.save("Output.html")
const aw = require('@aspose/words'); var doc = new aw.Document("Input.html"); doc.cleanup(); var shapes = doc.getChildNodes(aw.NodeType.Shape, true) for (var shape of shapes) { if (shape.hasImage()) { // A fejlesztő feladata, hogy kiválassza a könyvtárat a képtömörítéshez. const imageData = shape.getImageData().toStream(); // ... // Tömörítse a képet, és állítsa vissza az alakra. shape.getImageData().setImage(compressedImageBuffer); } } var saveOptions = new aw.Saving.PdfSaveOptions() saveOptions.cacheBackgroundGraphics = true doc.save("Output.html", saveOptions) const aw = require('@aspose/words'); var doc = new aw.Document("Input.html"); doc.cleanup(); var shapes = doc.getChildNodes(aw.NodeType.Shape, true) for (var shape of shapes) { if (shape.hasImage()) { // A fejlesztő feladata, hogy kiválassza a könyvtárat a képtömörítéshez. const imageData = shape.getImageData().toStream(); // ... // Tömörítse a képet, és állítsa vissza az alakra. shape.getImageData().setImage(compressedImageBuffer); } } doc.save("Output.html") const aw = require('@aspose/words'); var doc = new aw.Document("Input.html"); doc.cleanup(); var shapes = doc.getChildNodes(aw.NodeType.Shape, true) for (var shape of shapes) { if (shape.hasImage()) { // A fejlesztő feladata, hogy kiválassza a könyvtárat a képtömörítéshez. const imageData = shape.getImageData().toStream(); // ... // Tömörítse a képet, és állítsa vissza az alakra. shape.getImageData().setImage(compressedImageBuffer); } } var saveOptions = new aw.Saving.OoxmlSaveOptions() saveOptions.compressionLevel = aw.Saving.CompressionLevel.Maximum doc.save("Output.html", saveOptions) const aw = require('@aspose/words'); var doc = new aw.Document() var builder = new aw.DocumentBuilder(doc) shape = builder.insertImage("Input.html") var saveOptions = new aw.Saving.ImageSaveOptions(aw.SaveFormat.Html) shape.getShapeRenderer().save("Output.html", saveOptions)
Futtassa a kódot

A(z) HTML tömörítése itt: JavaScript

  1. Telepítse Aspose.Words for Node.js via .NET.
  2. Adjon hozzá egy könyvtári hivatkozást (importálja a könyvtárat) a(z) JavaScript projekthez.
  3. Nyissa meg a forrás HTML fájlt itt: JavaScript.
  4. A(z HTML tömörítése minőségromlás nélkül.
  5. Hívja meg a Document.cleanup() metódust. Az eredményül kapott kód a kimeneti fájl formátumától függően változhat.
  6. A tömörített eredmény lekérése HTML fájlként.

JavaScript könyvtár HTML fájl optimalizálásához és tömörítéséhez

We host our Node.js via .Net packages in NPM repositories. Please follow the step-by-step instructions on how to install "Aspose.Words for Node.js via .NET" to your developer environment.

System Requirements

This package is compatible with Node.js 14.17.0 or higher.

Egyéb támogatott fájlformátum-optimalizálások

Számos más fájlformátumban is optimalizálhatja a fájlokat:

5%

Iratkozzon fel az Aspose termékfrissítésekre

Havi hírleveleket és ajánlatokat kaphat közvetlenül postafiókjába.

© Aspose Pty Ltd 2001-2025. Minden jog fenntartva.