Tham khảo bài viết này để biết cách nén PDF bằng Node.js REST API. Bạn sẽ học cách giảm thiểu kích thước PDF bằng API dựa trên Node.js bằng cách triển khai Cloud SDK dựa trên Node.js. SDK này sẽ cho phép các ứng dụng tạo PDF có kích thước nhỏ hơn, hỗ trợ truyền tệp nhanh hơn và cải thiện hiệu suất trên các ứng dụng di động và web.
Điều kiện tiên quyết
- Tạo tài khoản thông tin đăng nhập API để giảm kích thước PDF trực tuyến
- Tải xuống SDK đám mây Aspose.PDF cho Node.js để thu nhỏ tệp PDF
- Thiết lập dự án Node.js với SDK ở trên
Các bước giảm kích thước PDF bằng giao diện REST của Node.js
- Tạo một phiên bản PdfApi mới bằng thông tin xác thực API của bạn để bạn có thể làm việc với các tệp PDF trên đám mây
- Thiết lập thư mục cục bộ cùng với tệp PDF đầu vào và tên của tệp đầu ra được tối ưu hóa
- Mở tệp PDF cục bộ và tải lên Aspose Cloud để sẵn sàng tối ưu hóa
- In một thông báo để cho bạn biết tệp đã được tải lên thành công
- Tạo đối tượng OptimizeOptions để kiểm soát cách nén PDF, bao gồm chất lượng hình ảnh và nhúng phông chữ
- Gửi yêu cầu tối ưu hóa đến Aspose Cloud để nén PDF bằng cài đặt bạn chọn bằng cách gọi phương thức PostOptimizeDocument()
- Truy xuất tệp PDF đã tối ưu hóa từ bộ nhớ đám mây và lưu cục bộ dưới tên tệp đầu ra đã chỉ định
Các bước trên giải thích quy trình giảm kích thước tệp PDF bằng Node.js REST API. Bạn bắt đầu bằng cách kết nối với PDF API, chọn tệp và tải tệp PDF lên để sẵn sàng xử lý. Sau khi hoàn tất, bạn áp dụng các thiết lập tối ưu hóa trên đám mây, sau đó tải xuống tệp vừa nén và lưu vào máy tính.
Mã để thu nhỏ kích thước PDF bằng dịch vụ RESTful của Node.js
Mã này giải thích quy trình giảm kích thước tệp PDF bằng Node.js REST API. Tùy chọn OptimizeOptions cho phép bạn chọn cách làm sạch và nén tệp PDF, chẳng hạn như giảm chất lượng hình ảnh hoặc loại bỏ những thứ không cần thiết trong tệp. Các thiết lập này hoạt động cùng nhau để làm cho tệp PDF của bạn nhỏ hơn và dễ chia sẻ hơn mà vẫn giữ được vẻ đẹp.
Bài viết này mô tả quy trình giảm kích thước PDF. Để làm phẳng tệp PDF, hãy tham khảo bài viết trên Làm phẳng PDF bằng Node.js REST API.