Trong hướng dẫn ngắn này, bạn sẽ học cách đếm số trang trong PDF mà không cần mở bằng Node.js REST API. Bạn sẽ học cách tự động đếm số trang trong nhiều tệp PDF bằng Giao diện Node.js REST bằng cách phân tích cú pháp tất cả các tệp trong một thư mục và sử dụng mã mẫu được cung cấp cho mỗi tệp. Hướng dẫn này hỗ trợ đếm số trang bằng cách lọc các mục trong đối tượng List được trả về bằng các thuộc tính khác nhau của mỗi trang.
Điều kiện tiên quyết
- {{Siêu liên kết1}}
- Tải xuống SDK đám mây Aspose.PDF cho Node.js
- Thiết lập dự án Node.js với SDK ở trên
Các bước sử dụng phần mềm đếm trang PDF với giao diện REST của Node.js
- Đặt đối tượng PdfApi bằng cách sử dụng ID máy khách và bí mật để phân tích các trang
- Đọc tất cả các byte của tệp PDF và lưu nó vào luồng bộ nhớ
- Tải tệp PDF lên bộ nhớ đám mây bằng phương thức Tải lên tập tin() bằng cách đặt tên và luồng byte
- Gọi phương thức GetPages() trả về đối tượng DocumentPagesResponse
- Kiểm tra trạng thái và tính hợp lệ của đối tượng danh sách phản hồi
- Hiển thị số lượng trang trong danh sách
Các bước sau đây mô tả cách phát triển bộ đếm trang PDF trực tuyến với API dựa trên Node.js. Tải tệp PDF vào luồng bộ nhớ và tải lên bộ nhớ đám mây. Gọi hàm GetPages() cho tệp đã tải lên và hiển thị số lượng mục danh sách trong đối tượng phản hồi.
Mã cho Adobe PDF Page Counter với Dịch vụ RESTful của Node.js
Mã này đã minh họa cách đếm các trang PDF trong một thư mục bằng Node.js Low Code API bằng cách lặp lại từng tệp PDF một. Bạn có thể đếm các trang cụ thể dựa trên các thuộc tính của từng trang được lớp Page hiển thị. Phản hồi có thể bị hủy nếu trạng thái không ổn hoặc đối tượng danh sách là null.
Bài viết này hướng dẫn chúng ta cách đếm số trang của tệp PDF mà không cần mở bằng bất kỳ phần mềm nào. Một tính năng liên quan khác có thể được tìm thấy trong bài viết Đếm số từ trong tài liệu PDF bằng Node.js REST API.