1. Các sản phẩm
  2.   PDF
  3.   Node.js
  4.   Aspose.PDF Cloud Node.js SDK

Aspose.PDF Cloud Node.js SDK

 
 

API REST Node.js cho việc Tạo & Chuyển đổi Tệp PDF

Thư viện Node.js hàng đầu để làm việc với tài liệu PDF trên đám mây. Nó cho phép các nhà phát triển tạo, Đọc, Chỉnh sửa, Gộp/Tách, Render và Chuyển đổi tệp PDF trong các ứng dụng Node.js.

Aspose.PDF Cloud Node.js SDK là gì?

Quản lý các tệp PDF—cho dù bạn đang tạo báo cáo, chuyển đổi định dạng, hay bảo mật tài liệu nhạy cảm—là một yêu cầu phổ biến nhưng thường phức tạp trong các ứng dụng hiện đại. Với Aspose.PDF Cloud Node.js SDK , các nhà phát triển có thể dễ dàng tạo PDF trong Node.js, làm việc với một API REST PDF mạnh mẽ cho Node.js, và loại bỏ nhu cầu hiểu cấu trúc PDF cấp thấp. SDK dựa trên đám mây này kết nối trực tiếp tới dịch vụ PDF của Aspose, cho phép bạn đọc tệp PDF, chỉnh sửa tệp PDF, hoặc thậm chí trích xuất nội dung từ tài liệu PDF mà không cần cài đặt phần mềm bổ sung. Dù bạn đang xây dựng ứng dụng web, di động, hay không máy chủ, bạn có thể truy cập các tính năng PDF thiết yếu—như chú thích, mã hóa và chuyển đổi định dạng—qua các cuộc gọi API REST đơn giản.

Lý tưởng cho việc phát triển mở rộng, ưu tiên đám mây, SDK cung cấp các công cụ để chuyển đổi tệp PDF trong Node.js, bao gồm khả năng chuyển đổi tệp PDF sang JPEG, hợp nhất nhiều tệp PDF trong Node.js, tách tệp, hoặc mã hóa tệp PDF. Chỉ với vài dòng mã, bạn có thể thực hiện các nhiệm vụ như trích xuất văn bản, tạo tệp từ đầu, và hơn thế nữa — mà không cần quản lý hạ tầng hay cập nhật. Vì tất cả các thao tác chạy trên đám mây, SDK dễ dàng xử lý khối lượng yêu cầu lớn, cho phép các nhà phát triển tập trung vào trải nghiệm người dùng phong phú tính năng thay vì độ phức tạp của backend. Nếu bạn đang xây dựng các giải pháp PDF hiện đại, dựa trên đám mây, Aspose.PDF Cloud Node.js SDK là bộ công cụ tất cả trong một của bạn.

Previous Next

Bắt đầu với Aspose.PDF Cloud Node.js SDK

Trước khi chúng ta bắt đầu viết mã, bạn cần cài đặt SDK và thiết lập môi trường. Bạn có thể dễ dàng cài đặt Aspose.PDF Cloud Node.js SDK bằng NPM, vui lòng sử dụng lệnh sau để cài đặt thuận lợi.

Cài đặt Aspose.PDF Cloud Node.js SDK qua NPM

npm install asposepdfcloud 

Bạn cũng có thể tải thư viện trực tiếp từ Aspose.PDF trang sản phẩm

Tạo tài liệu PDF qua REST API

Aspose.PDF Cloud Node.js SDK cho phép các nhà phát triển phần mềm tạo các ứng dụng dựa trên đám mây để làm việc với tài liệu PDF. Một trong những nhiệm vụ đơn giản nhất mà các ứng dụng PDF dựa trên đám mây này có thể thực hiện là tạo một tài liệu PDF mới một cách động và dễ dàng. Các nhà phát triển có thể định nghĩa các tham số khác nhau như thêm trang mới, xác định kích thước trang, chèn hình ảnh mới, nội dung văn bản và các yếu tố khác. Ví dụ sau đây cho thấy cách tạo tài liệu PDF mới và thêm trang hoặc văn bản vào trong các ứng dụng Node.js.

Cách tạo tài liệu PDF mới trong Node.js?

const pdf = require('aspose-pdf-cloud');

// Create a new PDF file
const pdfDoc = new pdf.Document();

// Add a page to the PDF file
const page = pdfDoc.addPage();

// Add some text to the page
page.paragraphs.push(new pdf.Paragraph('Hello, World!'));

// Save the PDF file to a file
pdfDoc.save('output.pdf');

Chuyển đổi PDF sang các định dạng khác nhau trong Node.js

Các ứng dụng PDF dựa trên đám mây thường cần chuyển đổi PDF sang các định dạng khác cho các trường hợp sử dụng khác nhau như chỉnh sửa, xem, hợp nhất, chia sẻ, v.v. Aspose.PDF Cloud Node.js SDK hỗ trợ chuyển đổi giữa PDF và nhiều định dạng tệp khác nhau như Word, Excel, PowerPoint, XPS, HTML, XML và hình ảnh. Tính năng này đặc biệt hữu ích khi bạn cần xuất nội dung PDF sang các loại tệp khác để chỉnh sửa hoặc chia sẻ. Dưới đây là một ví dụ cho thấy cách các nhà phát triển phần mềm có thể chuyển đổi tệp PDF sang định dạng JPEG trong các ứng dụng Node.js.

Cách chuyển đổi tệp PDF sang định dạng JPEG trong các ứng dụng Node.js?

const { PdfApi } = require("asposepdfcloud");
const { PdfAType } = require("asposepdfcloud/src/models/movieAnnotation");
pdfApi = new PdfApi("XXXX", "XXXXXXX")
console.log('running example');
PdfApi.getPageConvertToJpeg("4pages.pdf", 1, null, null, null)
    .then((result) => {
        console.log(result.response);
    });

Trích xuất nội dung từ PDF qua API Node.js

Việc trích xuất dữ liệu từ PDF hữu ích cho việc xây dựng các ứng dụng yêu cầu phân tích nội dung, tìm kiếm hoặc khai thác văn bản. Với Aspose.PDF Cloud Node.js SDK, các nhà phát triển phần mềm có thể trích xuất văn bản hoặc hình ảnh từ các trang cụ thể hoặc toàn bộ tài liệu chỉ với vài dòng mã JavaScript. Điều này là thiết yếu cho các ứng dụng cần phân tích dữ liệu hoặc tái sử dụng nội dung. Dưới đây là một ví dụ cho thấy cách người dùng có thể trích xuất văn bản từ tài liệu PDF trong các ứng dụng Node.js.

Cách trích xuất nội dung từ tài liệu PDF trong môi trường Node.js?

 async function extractTextFromPdf() {
    const response = await pdfApi.getTextExtract("sample.pdf", 1);
    console.log("Extracted text from PDF:", response);
}

extractTextFromPdf();

Hợp nhất nhiều tệp PDF trong các ứng dụng Node.js

Trong quy trình công việc kinh doanh, việc hợp nhất nhiều tệp PDF thành một tệp duy nhất là một yêu cầu phổ biến. Khả năng gộp nhiều tài liệu PDF lại thành một là một tính năng giá trị khác của Aspose.PDF Cloud Node.js SDK. Sử dụng REST API, các nhà phát triển phần mềm có thể dễ dàng tải và hợp nhất nhiều tài liệu thành một trong các ứng dụng Node.js. Điều này hữu ích cho việc tạo báo cáo toàn diện hoặc biên soạn các tài liệu liên quan. Dưới đây là một ví dụ cho thấy cách các nhà phát triển phần mềm có thể hợp nhất nhiều tài liệu PDF trong các ứng dụng Node.js.

Cách hợp nhất nhiều tệp PDF trong các ứng dụng Node.js?

 async function mergePdfs() {
    const filesToMerge = ["doc1.pdf", "doc2.pdf"];
    await pdfApi.putMergeDocuments(filesToMerge);
    console.log("PDF documents merged successfully!");
}

mergePdfs();	
 Tiếng Việt