Nén Word trong Node SDK

Giảm kích thước Word bằng cách sử dụng JavaScript

Sử dụng REST API trong JavaScript, các nhà phát triển có thể nén Word theo chương trình. Với giải pháp đã cho, đầu ra sẽ là tệp chất lượng cao sau khi nén.

Xem đoạn mã

Nén Word trong JavaScript

Sử dụng JavaScript API mạnh mẽ của chúng tôi, các nhà phát triển có thể nén Word để tối ưu hóa nội dung và kích thước tệp đầu ra. Giảm kích thước tệp xảy ra bằng cách dọn dẹp dữ liệu và tài nguyên không sử dụng. Bạn cũng có thể nén hình ảnh để làm cho kích thước tệp đầu ra nhỏ hơn.

Kết quả của việc tối ưu hóa và nén nội dung có thể được lưu dưới dạng Word gốc hoặc bất kỳ định dạng lưu có sẵn nào - DOCX, DOC, RTF, PDF, HTML và nhiều định dạng khác.

Giảm kích thước Word tệp trong JavaScript

Như đã đề cập, SDK Node của chúng tôi cho phép bạn giảm kích thước Word theo chương trình. Và bây giờ bạn có thể thử chức năng mạnh mẽ của chúng tôi và đánh giá cách nén Word trong JavaScript với ví dụ sau:

Tải lên tệp bạn muốn tối ưu hóa / nén
Mã vận hành
Chọn định dạng mục tiêu từ danh sách
import * as fs from "fs";

const wordsApi = new WordsApi("####-####-####-####-####", "##################");

const requestDocument = fs.createReadStream("Input.docx");
const requestCompressOptions = new model.CompressOptions({
    imagesQuality: 75,
    imagesReduceSizeFactor: 1
})
const compressDocumentRequest = new model.CompressDocumentOnlineRequest({
    document: requestDocument,
    compressOptions: requestCompressOptions
});

wordsApi.compressDocumentOnline(compressDocumentRequest)
.then((compressDocumentResult) => {
    const requestDocument = compressDocumentResult.Document.Values();
    const convertDocument = new model.ConvertDocumentRequest({
        document: requestDocument,
        format: "docx"
    });

    wordsApi.convertDocument(convertDocument)
    .then((convertDocumentResult) => {
        console.log("Result of ConvertDocument: ", convertDocumentResult);
    });
});
Mã vận hành
  
Sao chép mã JavaScript vào khay nhớ tạm

Cách nén Word trong JavaScript

  1. Cài đặt Aspose.Words Cloud for Node
  2. Thêm tham chiếu thư viện (nhập thư viện) vào dự án JavaScript của bạn
  3. Định cấu hình API bằng các khóa ứng dụng của bạn
  4. Tải nguồn Word để nén
  5. Nén Word, làm sạch thông tin không sử dụng
  6. Chọn định dạng tệp đầu ra
  7. Nhận kết quả của quá trình nén Word dưới dạng một tệp riêng biệt

JavaScript thư viện để sử dụng DOCX nén

Cài đặt 'Aspose.Words Cloud SDK for Node.js' bằng trình quản lý gói NPM. Chạy npm install asposewordscloud --save từ dòng lệnh để cài đặt SDK thông qua trình quản lý gói NPM. Thay vào đó, bạn có thể sao chép thủ công Aspose.Words Cloud SDK for Node.js từ GitHub và sử dụng nó trong dự án của mình. Vui lòng làm theo các Instructions này để nhanh chóng nhận được thông tin xác thực bảo mật cần thiết và truy cập REST API của chúng tôi.

yêu cầu hệ thống

  • @types/request (version 2.48.3+)
  • lodash (version 4.17.15+)
  • lodash.template (version 4.5.0+)
  • request (version 2.88.0+)
  • request-debug (version 0.2.0+)

Tham khảo Repository Documentation để xem thêm chi tiết.

Các định dạng tệp được hỗ trợ khác

Bạn có thể thực hiện nén tài liệu cho các định dạng tệp khác:

5%

Đăng ký cập nhật sản phẩm của Aspose

Nhận bản tin hàng tháng và ưu đãi gửi trực tiếp đến hộp thư của bạn.

© Aspose Pty Ltd 2001-2024. Đã đăng ký Bản quyền.