Koodi TIFF:n pakkaamiseen kohteessa JavaScript

Tehokas Node.js - kirjasto TIFF-tiedostojen koon ja sisällön optimoimiseksi säilyttäen samalla niiden alkuperäisen laadun

Kehitä TIFF-prosessointiohjelmisto Node.js käyttäen TIFF Optimization API. Tämä tehokas Node.js - ratkaisu auttaa sinua optimoimaan ja pienentämään TIFF-tiedostojen kokoa vaivattomasti. Testaa TIFF-pakkausominaisuuksia verkossa ilmaiseksi!

Katso koodinpätkä

Pakkaa TIFF tiedosto JavaScript

Pienennä suuria TIFF tiedostoja laadun heikkenemättä. Poista tarpeettomat ja käyttämättömät tiedot. Pienennä TIFF tiedoston kokoa koodissa. JavaScript kirjasto tarjoaa kehittäjille integroidun API TIFF sisällön optimoimiseksi.

Pienennä TIFF tiedostojen kokoa käyttämällä JavaScript

JavaScript kirjasto on erillinen ratkaisu, joka ei vaadi kolmannen osapuolen ohjelmiston asentamista.

Häviötön pakkaus ja syvällinen sisällön optimointi on tehty helpoksi 'Aspose.Words for Node.js via .NET'. Seuraava esimerkki osoittaa, kuinka TIFF tiedoston JavaScript sisältö optimoidaan:

Esimerkki koodissa JavaScript pakkaamaan TIFF tiedostoa
Lataa tiedosto, jonka haluat optimoida/pakkata
Suorita koodi
Valitse kohdemuoto luettelosta
npm install @aspose/words
Kopio
const aw = require('@aspose/words');

var doc = new aw.Document()
var builder = new aw.DocumentBuilder(doc)

shape = builder.insertImage("Input.tiff")

var saveOptions = new aw.Saving.ImageSaveOptions(aw.SaveFormat.Tiff)
saveOptions.tiffCompression = aw.Saving.TiffCompression.Lzw
shape.getShapeRenderer().save("Output.tiff", saveOptions)
const aw = require('@aspose/words'); var doc = new aw.Document("Input.tiff"); doc.cleanup(); var shapes = doc.getChildNodes(aw.NodeType.Shape, true) for (var shape of shapes) { if (shape.hasImage()) { // Kehittäjän on valittava kirjasto kuvan pakkaamista varten. const imageData = shape.getImageData().toStream(); // ... // Pakkaa kuva ja aseta se takaisin muotoon. shape.getImageData().setImage(compressedImageBuffer); } } var saveOptions = new aw.Saving.PdfSaveOptions() saveOptions.cacheBackgroundGraphics = true doc.save("Output.tiff", saveOptions) const aw = require('@aspose/words'); var doc = new aw.Document("Input.tiff"); doc.cleanup(); var shapes = doc.getChildNodes(aw.NodeType.Shape, true) for (var shape of shapes) { if (shape.hasImage()) { // Kehittäjän on valittava kirjasto kuvan pakkaamista varten. const imageData = shape.getImageData().toStream(); // ... // Pakkaa kuva ja aseta se takaisin muotoon. shape.getImageData().setImage(compressedImageBuffer); } } doc.save("Output.tiff") const aw = require('@aspose/words'); var doc = new aw.Document("Input.tiff"); doc.cleanup(); var shapes = doc.getChildNodes(aw.NodeType.Shape, true) for (var shape of shapes) { if (shape.hasImage()) { // Kehittäjän on valittava kirjasto kuvan pakkaamista varten. const imageData = shape.getImageData().toStream(); // ... // Pakkaa kuva ja aseta se takaisin muotoon. shape.getImageData().setImage(compressedImageBuffer); } } var saveOptions = new aw.Saving.OoxmlSaveOptions() saveOptions.compressionLevel = aw.Saving.CompressionLevel.Maximum doc.save("Output.tiff", saveOptions) const aw = require('@aspose/words'); var doc = new aw.Document() var builder = new aw.DocumentBuilder(doc) shape = builder.insertImage("Input.tiff") var saveOptions = new aw.Saving.ImageSaveOptions(aw.SaveFormat.Tiff) saveOptions.tiffCompression = aw.Saving.TiffCompression.Lzw shape.getShapeRenderer().save("Output.tiff", saveOptions)
Suorita koodi

Kuinka pakata TIFF kielessä JavaScript

  1. Asenna Aspose.Words for Node.js via .NET.
  2. Lisää kirjastoviite (tuo kirjasto) JavaScript projektiisi.
  3. Avaa lähdetiedosto TIFF kohteessa JavaScript.
  4. Pakkaa TIFF laadun heikkenemättä.
  5. Kutsu Document.cleanup() -menetelmä. Tuloksena oleva koodi voi vaihdella tulostustiedostomuodon mukaan.
  6. Hae pakattu tulos TIFF tiedostona.

JavaScript kirjasto, jonka avulla voit optimoida ja pakata TIFF tiedostoa

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.

Muut tuetut tiedostomuotojen optimoinnit

Voit optimoida tiedostoja monissa muissa tiedostomuodoissa:

5%

Tilaa Aspose tuotepäivitykset

Saat kuukausittaiset uutiskirjeet ja tarjoukset suoraan postilaatikkoosi.

© Aspose Pty Ltd 2001-2024. Kaikki oikeudet pidätetään.