В этой статье рассказывается, как изменить свойства документа Word с помощью REST API Nodej.. Мы будем использовать Aspose.Words для Nodej. Cloud SDK для добавления или обновления свойств документа Word с помощью Low Code API Nodej.. В этой статье вы узнаете, как добавить новое пользовательское свойство или обновить существующее встроенное или пользовательское свойство, используя имя свойства и новое значение.
Необходимое условие
- Создайте учетную запись и получите учетные данные API
- Загрузите Aspose.Words Cloud SDK для Node.js, чтобы добавить или обновить свойства документа Word.
- Настройка проекта решения Node.js с помощью указанного выше SDK
Действия по редактированию свойств документа в Word с помощью REST API Nodej.
- Установите Client ID и Client Secret для API для изменения свойств Word.
- Создайте объект класса WordsApi, используя учетные данные клиента.
- Прочитать исходный файл Word в поток памяти, чтобы изменить его свойства.
- Создайте объект класса DocumentPropertyCreateOrUpdate, указав значение свойства
- Создайте объект CreateOrUpdateDocumentPropertyOnlineRequest, установив нужное свойство
- Вызовите метод CreateOrUpdateDocumentPropertyOnline для создания или обновления свойства.
- Сохраните выходной файл Word с новым значением свойства.
Вышеуказанные шаги описывают процесс изменения свойств документа с помощью REST API Node.js. Начните процесс с создания объекта класса WordsApi и загрузки исходного файла Word в поток памяти. Затем используйте объект DocumentPropertyCreateOrUpdate для определения новых параметров свойств, создайте запрос CreateOrUpdateDocumentPropertyOnlineRequest, используя значение и имя свойства, и, наконец, вызовите объект CreateOrUpdateDocumentPropertyOnline для добавления или обновления свойства в загруженном файле Word.
Код для редактирования свойств документа с помощью Nodej.s Low Code API
Этот пример кода демонстрирует работу со свойствами Microsoft Word с помощью Node.js Low Code API. При создании объекта CreateOrUpdateDocumentPropertyOnlineRequest мы указываем destFileName — имя результирующего выходного файла, создаваемого в облаке. После обработки свойства документа используйте то же имя файла для загрузки выходного файла и сохранения на диск.
We have learned to edit document properties with Nodej.s Low Code API. To read comments from a Word file, refer to the following article: Read Comments in Word Document with Nodej.s REST API.