Chuyển đổi tệp RAR sang PNG trong Node.js - Trình chuyển đổi tệp RAR

Trong bài đăng trên blog trước đây, chúng tôi đã tìm hiểu cách chuyển đổi tệp RAR thành JPG trong .NET. Bài viết này trình bày cách đạt được chuyển đổi RAR sang PNG trong ứng dụng dựa trên Node.js. GroupDocs.Conversion cung cấp SDK đám mây và API REST để thực hiện chuyển đổi và thao tác tệp giữa nhiều định dạng tệp phổ biến. Ngoài ra, còn có một trình chuyển đổi trực tuyến RAR sang PNG cũng được hỗ trợ bởi GroupDocs.Conversion Cloud SDK. Về cơ bản, bạn có cả hai tùy chọn chuyển đổi RAR sang PNG theo chương trình hoặc thủ công bằng cách sử dụng công cụ trực tuyến dựa trên web. Vì vậy, hãy bắt đầu hướng dẫn này và xem cách chuyển đổi tệp RAR thành PNG trong Node.js theo chương trình.

Các điểm sau đây sẽ được đề cập trong bài viết này:

Cài đặt API chuyển đổi tệp - GroupDocs.Conversion

Việc cài đặt bất kỳ thư viện dựa trên đám mây nào đều quan trọng khi phát triển ứng dụng nhanh chóng. Tuy nhiên, quá trình cài đặt GroupDocs.Conversion Cloud SDKs for Node.js khá đơn giản. Đơn giản chỉ cần chạy lệnh sau vào terminal/CMD và nó sẽ được cài đặt sau vài giây:

npm install groupdocs-conversion-cloud

Sau khi cài đặt, bước tiếp theo là lấy thông tin xác thực API (tức là Bí mật khách hàng, API khách hàng). Một lần nữa, bạn có thể nhận được những thông tin xác thực này từ [trang tổng quan] Đám mây API] của chúng tôi bằng cách thực hiện một vài cú nhấp chuột.

Lưu ý: Bạn có thể truy cập hướng dẫn của chúng tôi về cách lấy thông tin xác thực API.

Chuyển đổi tệp RAR thành PNG trong Node.js theo lập trình

Bây giờ chúng ta hãy đi vào vấn đề. Chúng tôi sẽ viết một mẫu mã trong Node.js để xây dựng trình chuyển đổi tệp RAR cho ứng dụng kinh doanh của chúng tôi. Vì mục đích đó, chúng tôi đã có tệp RAR nguồn trong API Cloud trang tổng quan. Tuy nhiên, bạn cũng có thể tải lên bằng cách gọi phương thức UploadFile. Tuy nhiên, bạn cũng có thể tải lên theo cách thủ công.

Vì vậy, các bước sau đây trình bày cách chuyển đổi RAR sang PNG bằng API chuyển đổi tệp này:

  • Trước tiên, hãy yêu cầu mô-đun groupdocs-conversion-cloud vào dự án Node.js của bạn.
  • Gọi phương thức fromKeys của lớp ConvertApi và chuyển thông tin xác thực API (ID khách hàng + Bí mật khách hàng).
  • Khởi tạo một thể hiện của lớp ConvertSettings.
  • Gán các giá trị cho các thuộc tính của lớp ConvertSettings chẳng hạn như storageName, filePath, format và outPath.
  • Khởi tạo một đối tượng của lớp ConvertDocumentRequest với phiên bản của lớp ConvertSettings.
  • Gọi phương thức convertDocument để chuyển đổi RAR sang PNG.

Đoạn mã sau đây dùng để chuyển đổi RAR sang PNG trong Node.js:

// Trước tiên, hãy yêu cầu mô-đun groupdocs-conversion-cloud vào dự án Node.js của bạn.
let groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
// Xác định thông tin xác thực API của bạn.
const clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
const clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
const myStorage = "test";
// Gọi phương thức fromKeys của lớp ConvertApi và chuyển thông tin xác thực API (ID khách hàng + Bí mật khách hàng).
const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);
// Khởi tạo một thể hiện của lớp ConvertSettings.
const settings = new groupdocs_conversion_cloud.ConvertSettings();
// Gán các giá trị cho các thuộc tính của lớp ConvertSettings chẳng hạn như storageName, filePath, format và outPath.
settings.storageName = myStorage;
settings.filePath = "sample.rar";
settings.format = "png";
settings.outputPath = "test/output-sample.png";
// Khởi tạo một đối tượng của lớp ConvertDocumentRequest với phiên bản của lớp ConvertSettings.
const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
// Inboke phương thức ConvertDocument để chuyển đổi RAR sang PNG.
convertApi.convertDocument(request).then(()=>{console.log("Successfully converted RAR to PNG in Node.js.")})

Sau khi chạy thành công, bạn sẽ thấy tệp PNG (tức là out-sample.png) được tạo trong thư mục “test”. API chuyển đổi tệp này cung cấp phương thức Tải xuống tệp để tải tệp xuống theo chương trình.

Công cụ chuyển đổi RAR sang PNG trực tuyến

Hơn nữa, bạn có thể thực hiện chuyển đổi RAR sang PNG bằng công cụ dựa trên web trực tuyến này. Công cụ chuyển đổi RAR sang PNG trực tuyến này rất nhanh và cung cấp giao diện người dùng dễ sử dụng để chuyển đổi tệp RAR sang PNG. Trên thực tế, [GroupDocs.Conversion Cloud SDK] trao quyền cho công cụ trực tuyến này. Công cụ này được sử dụng miễn phí và không yêu cầu đăng ký hay tạo tài khoản.

phần mềm chuyển đổi rar sang png trực tuyến

suy nghĩ cuối cùng

Để kết luận, bạn có thể tìm thấy rất nhiều API chuyển đổi tệp nhưng GroupDocs.Conversion Cloud SDKs nổi bật về độ mạnh mẽ và hiệu quả. Bạn phải chọn GroupDocs.Conversion nếu bạn dự định xây dựng trình chuyển đổi tệp RAR cho ứng dụng doanh nghiệp của mình. Như vậy, chúng ta đã học cách chuyển đổi tệp RAR thành PNG trong Node.js theo chương trình. Hơn nữa, bạn có thể tương tác với các API trực tiếp của chúng tôi tại đây.

Ngoài ra, bạn có thể truy cập tài liệu để tìm hiểu các tính năng khác và chúng tôi khuyên bạn nên làm theo Hướng dẫn bắt đầu của chúng tôi.

Cuối cùng, groupdocs.cloud đang viết bài đăng blog mới. Vì vậy, hãy giữ liên lạc để cập nhật thường xuyên.

Đặt một câu hỏi

Bạn có thể cho chúng tôi biết về các câu hỏi hoặc thắc mắc của bạn trên diễn đàn của chúng tôi.

Câu hỏi thường gặp – Câu hỏi thường gặp

Làm cách nào để chuyển đổi tệp RAR sang PNG?

Bạn có thể thực hiện chuyển đổi RAR sang PNG bằng cách sử dụng các tính năng được cung cấp bởi GroupDocs.Conversion Cloud SDK dành cho Node.js. Vui lòng truy cập liên kết này để biết thêm chi tiết.

Xem thêm