Tento článek poskytuje návod, jak převést Word stránku na obrázek pomocí NET REST API. Naučí vás automaticky transformovat stránku Wordu na JPG s C# REST API pomocí cloudové sady .NET. K provedení tohoto úkolu není vyžadován žádný jiný textový procesor nebo software pro zpracování obrázků od jiného výrobce.
Předpoklad
Stažení Aspose.Words Cloud SDK for Dotnet to render a Word file page
Nastavte projekt řešení C# s výše uvedenou sadou SDK pro uložení stránky jako obrázku
Kroky k převodu stránky Word na obrázek pomocí NET REST API
- Inicializujte objekt třídy WordsApi s ID klienta a tajným klíčem klienta pro vykreslení stránky
- Vytvořte objekt třídy RenderPageOnlineRequest
- Načtěte zdrojový soubor aplikace Word do objektu požadavku
- Nastavte index stránky a výstupní formát obrázku
- Voláním metody RenderPageOnline() vykreslíte požadovanou stránku
- Uložte výstupní obrázek z objektu odpovědi
Výše uvedené kroky shrnuly jak převést stránku Wordu na obrázek pomocí NET REST API. Je třeba vytvořit instanci objektů tříd WordsApi a RenderPageOnlineRequest nastavením požadovaných hodnot. Nakonec zavolejte metodu RenderPageOnline() a uložte cílovou stránku jako obrázek v požadovaném formátu.
Kód pro převod Word Page na JPG pomocí 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. Objekt odpovědi je datový proud, který můžete uložit na disk.
Tento článek nás vedl k tomu, jak udělat z Word DOC obrázek pomocí C# REST API. Pokud chcete převést celý soubor aplikace Word na obrázek, přečtěte si následující článek: Převeďte DOCX na JPG pomocí NET REST API.