Ez a témakör magában foglalja a Word-fájl létrehozásának folyamatát NET REST API-val. Az Aspose.Words for .NET Cloud SDK-t használjuk a Word DOC létrehozásához a C# Low Code API-val**. Szerezzen be minden részletet a fejlesztői környezet beállításához, és kövesse a megadott lépéseket és a C# REST API kódot.
Előfeltétel
- Hozzon létre egy fiókot és szerezzen be API hitelesítési adatokat
- Letöltés Aspose.Words Cloud SDK for Dotnet to create a Word file
- C# megoldásprojekt beállítása a fenti SDK-val
A Word-dokumentum online létrehozásának lépései a C# REST API-val
- Állítsa be az ügyfélazonosítót és az ügyféltitkot az API-hoz egy Word-fájl létrehozásához
- Példányosítsa a WordsAPI osztály objektumát az ügyfél hitelesítő adataival
- A fájlnév megadásával hozza létre a CreateDocumentRequest objektumát
- Create the Word document online a CreateDocumentRequest objektum használatával
- Töltse le a generált fájlt a felhőből a WordsApi.DownloadFile() metódussal
- Hozzon létre egy fájlt a letöltött fájlfolyamból
- Mentse a kimeneti Word fájlt a helyi lemezre
A fent említett lépések elmagyarázzák, hogyan hozhat létre Word-dokumentumot C# Low Code API-val. Indítsa el a folyamatot a WordsApi objektum inicializálásával a ClientSecret és ClientId használatával, a CreateDocumentRequest létrehozásával a fájlnévvel, majd végül a dokumentum létrehozásával. A fájl létrehozása után a WordsApi.DownloadFile() metódussal töltse le a fájlt a felhőből a helyi lemezre.
Kód Word dokumentum létrehozásához C# Low Code API-val
using System; | |
using System.IO; | |
using Aspose.Words.Cloud.Sdk; | |
using Aspose.Words.Cloud.Sdk.Model.Requests; | |
namespace WordsSample.Words | |
{ | |
public class WordProcessing | |
{ | |
public void CreateWordFile() | |
{ | |
try | |
{ | |
var apiClient = new Configuration(); | |
apiClient.ClientSecret = "Secret"; | |
apiClient.ClientId = "ClientId"; | |
//Create SDK object | |
WordsApi wordsApi = new WordsApi(apiClient); | |
string localPath = @""; | |
string fileName = "SampleCreated.doc"; | |
var createDocumentRequest = new CreateDocumentRequest(fileName); | |
var createTask = wordsApi.CreateDocument(createDocumentRequest); | |
var createResponse = createTask.Result; | |
var downloadfileTask = wordsApi.DownloadFile(new DownloadFileRequest(createResponse.Document.FileName)); | |
var outputFileStream = downloadfileTask.Result; | |
outputFileStream.Position = 0; | |
using (var fileStream = File.Create(localPath + createResponse.Document.FileName)) | |
{ | |
outputFileStream.Seek(0, SeekOrigin.Begin); | |
outputFileStream.CopyTo(fileStream); | |
} | |
} | |
catch (Exception e) | |
{ | |
Console.WriteLine(e.Message); | |
} | |
} | |
} | |
} |
Ez a mintakód bemutatja a Word-fájl online létrehozásának folyamatát a NET REST API-val. A CreateDocumentRequest() több opcionális paraméterrel rendelkezik, amelyek megadhatók az objektum létrehozásakor, például mappa, tárhely és fájlnév. Ezt a fájlnevet használják a fájl letöltésére a felhőből a DownloadFile metódussal.
Ebben a témakörben megtanultuk, hogyan hozhat létre DOC-t NET REST API-val. Ha a DOC fájlt PDF formátumba szeretné konvertálni, olvassa el a konvertálja a DOC-t PDF-be a NET REST API segítségével című cikket.