Kods, lai saspiestu TIFF JavaScript

Augstas veiktspējas Node.js bibliotēka, lai optimizētu TIFF failu lielumu un saturu, saglabājot to sākotnējo kvalitāti

Izstrādājiet TIFF apstrādes programmatūru Node.js, Izmantojot TIFF Optimization API. Šis jaudīgais Node.js risinājums palīdz bez piepūles optimizēt un samazināt TIFF failu lielumu. Pārbaudiet TIFF saspiešanas iespējas tiešsaistē bez maksas!

Skatīt koda fragmentu

Saspiediet TIFF failu programmā JavaScript

Samaziniet lielus TIFF failus, nezaudējot kvalitāti. Izdzēsiet nevajadzīgos un neizmantotos datus. TIFF faila lielumu kodā. JavaScript bibliotēka nodrošina izstrādātājiem integrētu API, lai optimizētu TIFF saturu.

Samaziniet TIFF failu lielumu, izmantojot JavaScript

JavaScript bibliotēka ir atsevišķs risinājums, un tai nav jāinstalē trešās puses programmatūra.

Bezzudumu saspiešana un dziļa satura optimizācija ir atvieglota, izmantojot 'Aspose.Words for Node.js via .NET'. Šis piemērs parāda, kā optimizēt TIFF faila saturu programmā JavaScript:

Koda piemērs JavaScript, lai saspiestu TIFF failus
Augšupielādējiet failu, kuru vēlaties optimizēt/saspiest
Palaist kodu
Sarakstā atlasiet mērķa formātu
npm install @aspose/words
Kopēt
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()) { // Tas ir atkarīgs no izstrādātāja, lai izvēlētos bibliotēku attēlu saspiešanai. const imageData = shape.getImageData().toStream(); // ... // Saspiest attēlu un iestatiet to atpakaļ uz formu. 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()) { // Tas ir atkarīgs no izstrādātāja, lai izvēlētos bibliotēku attēlu saspiešanai. const imageData = shape.getImageData().toStream(); // ... // Saspiest attēlu un iestatiet to atpakaļ uz formu. 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()) { // Tas ir atkarīgs no izstrādātāja, lai izvēlētos bibliotēku attēlu saspiešanai. const imageData = shape.getImageData().toStream(); // ... // Saspiest attēlu un iestatiet to atpakaļ uz formu. 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)
Palaist kodu

Kā saspiest TIFF JavaScript

  1. Instalējiet Aspose.Words for Node.js via .NET.
  2. Pievienojiet bibliotēkas atsauci (importējiet bibliotēku) savam JavaScript projektam.
  3. Atveriet avota TIFF failu mapē JavaScript.
  4. Saspiest TIFF, nezaudējot kvalitāti.
  5. Izsauciet metodi Document.cleanup(). Iegūtais kods var atšķirties atkarībā no izvades faila formāta.
  6. Iegūstiet saspiesto rezultātu kā TIFF failu.

JavaScript bibliotēka, lai optimizētu un saspiestu TIFF failus

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.

Citas atbalstītās failu formātu optimizācijas

Varat optimizēt failus daudzos citos failu formātos:

5%

Abonējiet Aspose produktu atjauninājumus

Saņemiet ikmēneša biļetenus un piedāvājumus, kas tiek piegādāti tieši jūsu pastkastē.

© Aspose Pty Ltd 2001-2024. Visas tiesības aizsargātas.