Преобразование страницы Word в изображение с помощью NET REST API

В этой статье представлено руководство о том, как конвертировать страницу Word в изображение с помощью NET REST API. Он научит вас автоматически преобразовывать страницу Word в JPG с помощью C# REST API с помощью облачного SDK .NET. Для выполнения этой задачи не требуется никакой другой сторонний файловый процессор Word или программное обеспечение для обработки изображений.

Обязательное условие

Действия по преобразованию страницы Word в изображение с помощью NET REST API

  1. Инициализируйте объект класса WordsApi с идентификатором клиента и секретным ключом клиента для отрисовки страницы.
  2. Создайте объект класса RenderPageOnlineRequest.
  3. Считайте исходный файл Word в объект запроса.
  4. Установите индекс страницы и формат выходного изображения.
  5. Вызовите метод RenderPageOnline() для отображения нужной страницы.
  6. Сохраните выходное изображение из объекта ответа.

Вышеупомянутые шаги суммировали как преобразовать страницу Word в изображение с помощью NET REST API. Вам необходимо создать экземпляры объектов классов WordsApi и RenderPageOnlineRequest, установив нужные значения. Наконец, вызовите метод RenderPageOnline(), чтобы сохранить целевую страницу как изображение в нужном формате.

Код для преобразования страницы Word в JPG с помощью C# REST API

using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Threading.Tasks;
using Aspose.Words.Cloud.Sdk;
using Aspose.Words.Cloud.Sdk.Model;
using Aspose.Words.Cloud.Sdk.Model.Requests;
namespace WordsSample.Words
{
public class WordFileOperations
{
public void RenderWordFilePage()
{
var wordsApi = new WordsApi("your client id", "your client secret");
var request = new RenderPageOnlineRequest();
request.Document = File.OpenRead("SampleToRender.docx");
request.PageIndex = 2;
request.Format = "jpg";
var task = wordsApi.RenderPageOnline(request);
var stream = task.Result;
stream.Position = 0;
using (var fileStream = File.Create("PageImage.jpg"))
{
stream.Seek(0, SeekOrigin.Begin);
stream.CopyTo(fileStream);
}
}
}
}

This sample code exhibits how to convert Word page to image with C# REST API. You may set the desired page index starting from 1 instead of 0. Объект ответа — это поток, который вы можете сохранить на диске.

В этой статье мы узнали, как превратить документ Word в изображение с помощью C# REST API. Если вы хотите преобразовать весь файл Word в изображение, обратитесь к следующей статье: Преобразование DOCX в JPG с помощью NET REST API.

 Русский