TIFF ը JavaScript ում սեղմելու կոդը

Բարձր արդյունավետությամբ Node.js գրադարան՝ TIFF ֆայլերի չափն ու բովանդակությունը օպտիմալացնելու համար՝ պահպանելով դրանց սկզբնական որակը

Մշակել TIFF-ի մշակման ծրագրակազմը Node.js - ում ' օգտագործելով TIFF Optimization API: Այս հզոր Node.js լուծումը կօգնի ձեզ առանց մեծ ջանքերի օպտիմալացնել և նվազեցնել TIFF ֆայլերի չափը: Փորձեք TIFF սեղմման հնարավորությունները առցանց անվճար:

Դիտեք կոդի հատվածը

TIFF ֆայլը JavaScript

Փոքրացրեք մեծ TIFF ֆայլերը՝ առանց որակի կորստի: Ջնջել ավելորդ և չօգտագործված տվյալները: TIFF ֆայլի չափը: JavaScript գրադարանը մշակողներին տրամադրում է ինտեգրված API՝ TIFF բովանդակությունը օպտիմալացնելու համար:

Նվազեցրեք TIFF ֆայլերի չափերը՝ օգտագործելով JavaScript

JavaScript գրադարանը ինքնուրույն լուծում է և չի պահանջում երրորդ կողմի ծրագրային ապահովման տեղադրում:

Անկորուստ սեղմումը և խորը բովանդակության օպտիմիզացումը հեշտացվել են 'Aspose.Words for Node.js via .NET': Հետևյալ օրինակը ցույց է տալիս, թե ինչպես կարելի է օպտիմալացնել TIFF ֆայլի բովանդակությունը JavaScript.

Կոդի օրինակ JavaScript ում՝ TIFF ֆայլ սեղմելու համար
Վերբեռնեք ֆայլ, որը ցանկանում եք օպտիմալացնել/սեղմել
Գործարկել կոդը
Ցանկից ընտրեք թիրախային ձևաչափը
npm install @aspose/words
Պատճենել
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()) { // Պատկերները սեղմելու համար գրադարանի ընտրությունը մնում է մշակողին: const imageData = shape.getImageData().toStream(); // ... // Սեղմեք պատկերը և վերադարձրեք այն իր նախկին ձևին: 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()) { // Պատկերները սեղմելու համար գրադարանի ընտրությունը մնում է մշակողին: const imageData = shape.getImageData().toStream(); // ... // Սեղմեք պատկերը և վերադարձրեք այն իր նախկին ձևին: 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()) { // Պատկերները սեղմելու համար գրադարանի ընտրությունը մնում է մշակողին: const imageData = shape.getImageData().toStream(); // ... // Սեղմեք պատկերը և վերադարձրեք այն իր նախկին ձևին: 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)
Գործարկել կոդը

Ինչպես սեղմել TIFF-ը JavaScript-ում

  1. Տեղադրեք Aspose.Words for Node.js via .NET:
  2. Ավելացրեք գրադարանի հղում (ներմուծեք գրադարանը) ձեր JavaScript նախագծին:
  3. Բացեք սկզբնաղբյուր TIFF ֆայլը JavaScript ում:
  4. Սեղմեք TIFF ՝ առանց որակի կորստի:
  5. Զանգահարեք Document.cleanup() մեթոդը: Ստացված ծածկագիրը կարող է տարբեր լինել՝ կախված ելքային ֆայլի ձևաչափից:
  6. Ստացեք սեղմված արդյունքը որպես TIFF ֆայլ:

JavaScript գրադարան՝ TIFF ֆայլեր օպտիմալացնելու և սեղմելու համար

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.

Այլ աջակցվող ֆայլի ձևաչափի օպտիմալացումներ

Դուք կարող եք օպտիմիզացնել ֆայլերը բազմաթիվ այլ ֆայլերի ձևաչափերով.

5%

Բաժանորդագրվեք Aspose Product Updates-ին

Ստացեք ամսական տեղեկագրեր և առաջարկներ անմիջապես ձեր փոստարկղին:

© Aspose Pty Ltd 2001-2024. Բոլոր իրավունքները պաշտպանված են.