הקוד לדחיסת 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

קבל ניוזלטרים והצעות חודשיים שנשלחו ישירות לתיבת הדואר שלך.

© Aspose Pty Ltd 2001-2024. כל הזכויות שמורות.