В этой статье описывается, как удалить метаданные PDF с помощью REST API Node.js. Вы научитесь автоматически удалять метаданные из PDF-файлов с помощью Low Code API Node.js, используя Cloud SDK на базе Node.js. Также будут представлены сведения о работе с метаданными PDF-файлов, например, о добавлении и удалении пользовательских свойств файла.
Необходимое условие
- Создать учетную запись API учетные данные
- Загрузите Aspose.PDF Cloud SDK для Node.js, чтобы удалить пользовательские метаданные
- Настройте проект Node.js с указанным выше SDK для удаления свойств файла.
Шаги по очистке метаданных из PDF-файла с помощью интерфейса Node.js REST
- Создайте объект PdfApi, установив ключ API и SID приложения для удаления пользовательских свойств.
- Загрузите целевой PDF-файл в объект «Документ», имеющий пользовательские свойства.
- Вызовите метод DeleteProperties(), чтобы удалить пользовательские свойства.
- При необходимости отобразите сокращенный список свойств с помощью метода pdfApi.GetDocumentProperties().
- Загрузите обновленный PDF-файл
Вышеописанные шаги суммируют процесс разработки средства удаления свойств PDF-файла с помощью Node.js Low Code API. Вызовите метод UploadFile() для загрузки целевого PDF-файла и метод DeleteProperties() для удаления пользовательских свойств. Обратите внимание, что встроенные свойства удалить нельзя, но можно стереть значения с помощью Метод pdfApi.PutSetProperty() и установка атрибута Value в значение null.
Код для удаления метаданных PDF с помощью RESTful-сервиса Node.js
Этот код демонстрирует, как очистить метаданные PDF-файла с помощью API на базе Node.js. Если вы хотите добавить новое пользовательское свойство, можно использовать метод pdfApi.PutSetProperty(), который проверяет доступность свойства с этим именем, а затем обновляет его значение, в противном случае добавляя его как пользовательское свойство. Чтобы отобразить текущий набор свойств PDF-файла, используйте метод GetDocumentProperties() и перебирайте список в ответе API.
В этой статье мы описали процесс удаления всех пользовательских свойств из PDF-файла. Если вы хотите добавить новые пользовательские свойства или задать значения существующих, обратитесь к статье на Обновление метаданных PDF с помощью Node.js REST API.