Konvertieren Sie DOCX in PNG mit der NET REST API

In diesem kurzen Tutorial wird beschrieben, wie Sie DOCX mit der NET REST API in PNG konvertieren**. Rufen Sie das Aspose.Words für C# Cloud SDK auf, um einen Konverter zum Umwandeln von DOCX in PNG mit der C#-REST-API zu entwickeln. Befolgen Sie die Schritte und den Beispielcode für die Online-Transformation kostenlos auf jeder Plattform Ihrer Wahl, die dieses SDK unterstützt.

Voraussetzung

Schritte zum Konvertieren einer DOCX-Datei in PNG mit der C# Low Code API

  1. Erstellen Sie eine Instanz der Configuration-Klasse und legen Sie die Client-ID und das Geheimnis fest
  2. Erstellen Sie mithilfe der benutzerdefinierten Konfiguration eine Instanz des WordsAPI-Objekts
  3. Legen Sie die Namen der Eingabe-DOCX- und Ausgabe-PNG-Dateien fest und laden Sie die Quell-DOCX-Datei in einen Dateistream
  4. Instanziieren Sie das ConvertDocumentRequest-Objekt und legen Sie den Dateistream fest
  5. Verwenden Sie die Funktion ConvertDocument, um DOCX in PNG zu konvertieren
  6. Speichern Sie die ausgegebene PNG-Datei auf der lokalen Festplatte

Die obigen Schritte erläutern den Prozess der Änderung des Dateiformats von DOCX in PNG mit der C# Low Code API. Für diesen Prozess ist die Client-ID/das Client-Geheimnis erforderlich, um das Konfigurationsobjekt zu instanziieren und das WordsApi-Objekt zu initialisieren. Lesen Sie im nächsten Schritt die DOCX-Quelldatei in den Dateistream ein und rufen Sie die ConvertDocument()-Methode mithilfe des Lesedateistreams auf, bevor Sie die ausgegebene PNG-Datei auf der lokalen Festplatte speichern.

Code zum Konvertieren von Word DOCX in PNG mit der 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);
}
}
}
}

Verwenden Sie diesen Beispielcode, um DOCX mit der C#-REST-API auf jedem Betriebssystem wie macOS, Linux oder Windows in PNG umzuwandeln, um eine No-Code- oder Low-Code-Anwendung zu entwickeln. Sie können andere API-Aufrufe wie WordsApi.RenderParagraph() mit RenderParagraphRequest ausprobieren, um einen bestimmten Absatz im gewünschten Format darzustellen.

In diesem Thema haben wir gelernt, DOCX-Dateien mit der C# Low Code API in PNG zu konvertieren. Wenn Sie daran interessiert sind, eine DOCX-Datei in TIFF zu konvertieren, lesen Sie den Artikel zur Vorgehensweise Konvertieren Sie Word mit der NET REST API in TIFF.

 Deutsch