Questo articolo fornisce una guida su come convertire la pagina Word in un’immagine con l’API NET REST. Ti insegnerà a trasformare automaticamente una pagina Word in JPG con l’API REST C# utilizzando l’SDK cloud .NET. Per eseguire questa attività non è necessario alcun altro processore di file Word o software di elaborazione delle immagini di terze parti.
Prerequisito
Scaricamento Aspose.Words Cloud SDK for Dotnet to render a Word file page
Configura il progetto della soluzione C# con l’SDK precedente per salvare una pagina come immagine
Passaggi per convertire una pagina Word in immagine con l’API NET REST
- Inizializza l’oggetto della classe WordsApi con l’ID client e il segreto client per il rendering di una pagina
- Crea un oggetto della classe RenderPageOnlineRequest
- Leggere il file Word di origine nell’oggetto della richiesta
- Imposta l’indice della pagina e il formato dell’immagine di output
- Chiama il metodo RenderPageOnline() per eseguire il rendering della pagina desiderata
- Salvare l’immagine di output dall’oggetto di risposta
I passaggi precedenti hanno riepilogato come convertire la pagina Word in un’immagine con l’API NET REST. È necessario istanziare gli oggetti delle classi WordsApi e RenderPageOnlineRequest impostando i valori desiderati. Infine, chiama il metodo RenderPageOnline() per salvare la pagina di destinazione come immagine nel formato desiderato.
Codice per convertire una pagina Word in JPG con l’API REST C#
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. L’oggetto risposta è un flusso che puoi salvare sul disco.
Questo articolo ci ha guidato su come trasformare un DOC Word in un’immagine con l’API REST C#. Se desideri convertire il file Word completo in un’immagine, fai riferimento al seguente articolo: Converti DOCX in JPG con l’API NET REST.