Konvertera DOCX till PNG med NET REST API

Denna korta handledning beskriver hur man konverterar DOCX till PNG med NET REST API. Anropa Aspose.Words för C# Cloud SDK för att utveckla en omvandlare för att ändra DOCX till PNG med C# REST API. Följ stegen och exempelkoden för onlinetransformationen gratis på valfri plattform som stöder denna SDK.

Nödvändig förutsättning

Steg för att konvertera DOCX-fil till PNG med C# Low Code API

  1. Skapa en instans av klassen Configuration och ställ in klient-ID och hemlighet
  2. Skapa en instans av WordsAPI-objektet med den anpassade konfigurationen
  3. Ställ in DOCX- och output-PNG-filnamnen och ladda käll-DOCX-filen till en filström
  4. Instantiera ConvertDocumentRequest-objektet och ställ in filströmmen
  5. Använd funktionen ConvertDocument för att konvertera DOCX till PNG
  6. Spara den utgående PNG-filen på den lokala disken

Ovanstående steg förklarar processen för att ändra filformatet från DOCX till PNG med C# Low Code API. Denna process kräver att klient-ID:t/hemligheten instansierar Configuration-objektet för att initiera WordsApi-objektet. I nästa steg läser du in DOCX-källfilen i filströmmen och anropar metoden ConvertDocument() med hjälp av läsfilströmmen innan du sparar utdata-PNG-filen på den lokala disken.

Kod för att konvertera Word DOCX till PNG med NET REST API

using Aspose.Words.Cloud.Sdk;
using Aspose.Words.Cloud.Sdk.Model.Requests;
using System;
using System.IO;
namespace WordsSample.Words
{
public class WordsToPng
{
public void ConvertWordToPngAsync()
{
try
{
var apiClient = new Configuration();
apiClient.ClientSecret = "Client Secret";
apiClient.ClientId = "Client ID";
//Create SDK object
WordsApi wordsApi = new WordsApi(apiClient);
//string localPath = @"";
string inputFile = "Test.docx";
string outputFile = "DOCXToPNG";
string outputFormat = "png";
//Read input file to bytes array
var inpuFileStream = File.Open(inputFile, FileMode.Open);
inpuFileStream.Position = 0;
ConvertDocumentRequest convertDocumentReq =
new ConvertDocumentRequest(inpuFileStream, outputFormat, null, null, null, null, null, null, null);
var conversionTask = wordsApi.ConvertDocument(convertDocumentReq);
conversionTask.Wait();
var outputFileStream = conversionTask.Result;
outputFileStream.Position = 0;
using (var fileStream = File.Create(outputFile+"."+ outputFormat))
{
outputFileStream.Seek(0, SeekOrigin.Begin);
outputFileStream.CopyTo(fileStream);
}
}
catch (Exception e)
{
Console.WriteLine(e.Message);
}
}
}
}

Använd den här exempelkoden för att omvandla DOCX till PNG med C# REST API på vilket operativsystem som helst som macOS, Linux eller Windows för att utveckla en applikation utan kod eller låg kod. Du kan prova andra API-anrop som WordsApi.RenderParagraph() med RenderParagraphRequest för att rendera ett specifikt stycke i önskat format.

I det här ämnet har vi lärt oss att konvertera DOCX-fil till PNG med C# Low Code API. Om du är intresserad av att konvertera en DOCX till TIFF, se artikeln om hur du konvertera Word till TIFF med NET REST API.

 Svenska