Il codice per comprimere TIFF in JavaScript

Libreria Node.js ad alte prestazioni per ottimizzare le dimensioni e il contenuto dei file TIFF mantenendo la loro qualità originale

Sviluppare software di elaborazione TIFF in Node.js utilizzando TIFF Optimization API. Questa potente soluzione Node.js consente di ottimizzare e ridurre le dimensioni dei file TIFF senza sforzo. Prova le funzionalità di compressione TIFF online gratuitamente!

Visualizza lo snippet di codice

Comprimi il TIFF file in JavaScript

Riduci i TIFF file di grandi dimensioni senza perdita di qualità. Elimina i dati non necessari e non utilizzati. Riduci le dimensioni di un TIFF file nel codice. La libreria JavaScript fornisce agli sviluppatori un'API integrata per ottimizzare il contenuto TIFF.

Riduci le dimensioni dei TIFF file utilizzando JavaScript

La libreria JavaScript è una soluzione autonoma e non richiede l'installazione di software di terze parti.

Compressione senza perdita di dati e ottimizzazione approfondita del contenuto semplificate con 'Aspose.Words for Node.js via .NET'. L'esempio seguente mostra come ottimizzare il contenuto di un TIFF file in JavaScript:

Esempio di codice in JavaScript per comprimere TIFF file
Carica un file che desideri ottimizzare/comprimere
Esegui codice
Seleziona il formato di destinazione dall'elenco
npm install @aspose/words
Copia
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()) { // Spetta allo sviluppatore scegliere la libreria per la compressione delle immagini. const imageData = shape.getImageData().toStream(); // ... // Comprimere l'immagine e riportarla alla forma. 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()) { // Spetta allo sviluppatore scegliere la libreria per la compressione delle immagini. const imageData = shape.getImageData().toStream(); // ... // Comprimere l'immagine e riportarla alla forma. 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()) { // Spetta allo sviluppatore scegliere la libreria per la compressione delle immagini. const imageData = shape.getImageData().toStream(); // ... // Comprimere l'immagine e riportarla alla forma. 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)
Esegui codice

Come comprimere TIFF in JavaScript

  1. Installa Aspose.Words for Node.js via .NET.
  2. Aggiungi un riferimento alla libreria (importa la libreria) al tuo progetto JavaScript.
  3. Apri il file di origine TIFF in JavaScript.
  4. Comprimi TIFF senza perdere qualità.
  5. Chiama il metodo Document.cleanup(). Il codice risultante può variare a seconda del formato del file di output.
  6. Ottieni il risultato compresso come TIFF file.

JavaScript libreria per ottimizzare e comprimere TIFF file

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.

Altre ottimizzazioni del formato file supportate

Puoi ottimizzare i file in molti altri formati di file:

5%

Iscriviti agli aggiornamenti del prodotto Aspose

Ricevi newsletter mensili e offerte direttamente nella tua casella di posta.

© Aspose Pty Ltd 2001-2025. Tutti i diritti riservati.