В этой статье рассказывается, как разбить файл Word с помощью REST API Nodej. Вы узнаете, как автоматически извлекать страницы из Word с помощью REST API Nodej, используя облачный SDK Nodej. Мы обсудим различные параметры для настройки результата процесса разделения.
Необходимое условие
- Создайте учетную запись и получите учетные данные API
- Загрузите Aspose.Words Cloud SDK для Node.js, чтобы разделить файл Word
- Настройка проекта решения Nodej.s с указанным выше SDK для извлечения страниц
Шаги по разделению документа Word с помощью Nodej.s Low Code API
- Создайте объект класса WordsApi, чтобы разделить файл Word.
- Загрузите файл Word в объект потока файлов.
- Создайте объект SplitDocumentOnlineRequest с входным файлом, выходным файлом и диапазоном страниц.
- Вызовите объект SplitDocumentOnline, используя указанный выше объект запроса.
- Получите целевую страницу вывода с помощью метода Result.Document.TryGetValue() и сохраните ее на диске.
Эти шаги описывают, как разделить документ Word DOC с помощью REST API Node.js. Начните процесс с загрузки исходного файла Word, а затем создайте объект SplitDocumentOnlineRequest, указав входной документ, формат выходного файла, имя выходного файла, начальную и конечную страницы. Наконец, вызовите метод SplitDocumentOnline, чтобы разделить документ и сохранить нужную выходную страницу на диске.
Код для онлайн-разделителя документов Word в Nodej.s Low Code API
Этот код демонстрирует процесс извлечения страниц из документа Word с помощью Node.js Low Code API. Имя конечного файла используется в качестве префикса для нескольких выходных страниц, а «_page#» — в качестве постфикса. Таким образом, создаётся столько имён, сколько было извлечено из исходного документа с использованием этой схемы, и их можно извлечь, как показано в примере кода, где страница 2 сохраняется на диске.
В этой теме мы научились разрабатывать разделитель DOCX с использованием REST API Node.js. Чтобы объединить файлы Word, обратитесь к следующей статье: Объединение документов Word с помощью REST API Nodej..