Ez a cikk leírja, hogyan lehet eltávolítani a vízjelet a Word webhelyről NET REST API-val. Megtanulja, hogyan lehet automatikusan törölni vízjelet a Wordben a C# Low Code API-val a .NET felhő SDK használatával. Nemcsak a vízjel online eltávolításának részleteit osztja meg, hanem leírja a kimeneti fájl felhőből való letöltését is.
Előfeltétel
- Hozzon létre egy fiókot, és szerezzen API hitelesítési adatokat
- Letöltés Aspose.Words Cloud SDK for Dotnet to remove watermark from a Word file
- Állítsa be a C# megoldásprojektet a fenti SDK-val a vízjel törléséhez
A vízjel eltávolításának lépései a Wordből a C# Low Code API segítségével
- A vízjel törléséhez hozzon létre egy objektumot a WordsApi osztályból
- Hozzon létre egy objektumot a DeleteWatermarkOnlineRequest osztályból, és állítsa be a célfájl nevét
- Olvassa be a bemeneti fájlt a FileStream objektumba a vízjel eltávolításához
- Hívja a DeleteWatermarkOnline objektumot a vízjel eltávolításához
- Az eredményül kapott Word fájl lekérése az API-válaszból a Document.TryGetValue() metódus használatával
Ezek a lépések meghatározzák, hogyan lehet eltávolítani a vízjelet a Wordben a C# REST API-val. Indítsa el a folyamatot egy WordsApi objektum és egy DeleteWatermarkOnlineRequest objektum létrehozásával a célfájlnév megadásával. Olvassa el a bemeneti Word fájlt, és hívja meg a DeleteWatermarkOnline metódust a fenti kérési objektummal a vízjel eltávolításához.
Kód vízjel eltávolításához Word-dokumentumból C# Low Code API-val
using System; | |
using System.Collections.Generic; | |
using System.IO; | |
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 RemoveWatermark() | |
{ | |
var api = new WordsApi("Client ID", "Client Secret"); | |
string output = "WatermarkRemoved.docx"; | |
var request = new DeleteWatermarkOnlineRequest(); | |
request.DestFileName = output; | |
request.Document = File.OpenRead("Watermark.docx"); | |
var task = api.DeleteWatermarkOnline(request); | |
task.Wait(); | |
var result = task.Result; | |
if (result.Document.TryGetValue(output, out var stream)) | |
{ | |
stream.Position = 0; | |
using (var fileStream = File.Create(output)) | |
{ | |
stream.Seek(0, SeekOrigin.Begin); | |
stream.CopyTo(fileStream); | |
} | |
} | |
} | |
} | |
} |
Ez a kód bemutatja, hogyan lehet eltávolítani a vízjelet a Word dokumentumból a NET REST API-val. A DeleteWatermarkOnlineRequest objektum inicializálása során állítsa be a betöltési kódolást, a jelszót, a titkosított jelszót, a becslési fájl nevét, a változat szerzőjét és a dátumot. A kimeneti fájl hivatkozását az API osztja meg a válaszban, amely a kimeneti fájl lekéréséhez használható.
Ebben a témakörben megtanultuk, hogyan lehet vízjelet törölni. Vízjel hozzáadásához olvassa el a következő cikket: Adjon hozzá vízjelet a Wordben a NET REST API segítségével.