Xóa siêu dữ liệu PDF bằng Node.js REST API

Bài viết này mô tả cách xóa siêu dữ liệu PDF bằng Node.js REST API. Bạn sẽ học cách tự động xóa siêu dữ liệu khỏi PDF bằng Node.js Low Code API sử dụng Cloud SDK dựa trên Node.js. Chi tiết cũng sẽ được chia sẻ để làm việc với siêu dữ liệu tệp PDF, chẳng hạn như chèn và xóa các thuộc tính tệp tùy chỉnh.

Đ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 để xóa siêu dữ liệu tùy chỉnh
  • Thiết lập dự án Node.js với SDK ở trên để xóa các thuộc tính tệp

Các bước để dọn dẹp siêu dữ liệu khỏi PDF bằng giao diện REST của Node.js

  1. Khởi tạo đối tượng PdfApi bằng cách thiết lập khóa API và App SID để xóa các thuộc tính tùy chỉnh
  2. Tải tệp PDF mục tiêu vào đối tượng Tài liệu có thuộc tính tùy chỉnh
  3. Gọi phương thức Xóa Thuộc tính() để xóa các thuộc tính tùy chỉnh
  4. Hiển thị danh sách các thuộc tính đã được lược bỏ nếu cần bằng phương thức pdfApi.GetDocumentProperties()
  5. Tải xuống tệp PDF đã cập nhật

Các bước trên tóm tắt quá trình phát triển trình xóa thuộc tính PDF bằng Node.js Low Code API. Gọi phương thức UploadFile() để tải tệp PDF đích lên và gọi phương thức DeleteProperties() để xóa các thuộc tính tùy chỉnh. Lưu ý rằng bạn không thể xóa các thuộc tính tích hợp sẵn nhưng có thể xóa các giá trị bằng cách sử dụng Phương thức pdfApi.PutSetProperty() và đặt thuộc tính Value thành null.

Mã để tách siêu dữ liệu PDF bằng dịch vụ RESTful của Node.js

Mã này đã chỉ ra cách làm sạch siêu dữ liệu PDF bằng API dựa trên Node.js. Nếu bạn muốn thêm một thuộc tính tùy chỉnh mới, bạn có thể sử dụng phương thức pdfApi.PutSetProperty() để kiểm tra xem thuộc tính có tên này có khả dụng hay không, sau đó cập nhật giá trị của nó; nếu không, hãy thêm nó dưới dạng thuộc tính tùy chỉnh. Nếu bạn muốn hiển thị tập hợp các thuộc tính hiện tại trong tệp PDF, hãy sử dụng phương thức GetDocumentProperties() và lặp lại danh sách trong phản hồi API.

Bài viết này hướng dẫn chúng ta quy trình xóa tất cả các thuộc tính tùy chỉnh trong tệp PDF. Nếu bạn muốn thêm thuộc tính tùy chỉnh mới hoặc thiết lập giá trị cho các thuộc tính hiện có, hãy tham khảo bài viết về Cập nhật siêu dữ liệu PDF bằng Node.js REST API.

 Tiếng Việt