Cloud-REST-API für die Verwaltung von Wasserzeichen in Bildern und Dokumenten gängiger Dateiformate in .NET-Anwendungen.
Kostenlos testenGroupDocs.Watermark Cloud SDK für .NET ermöglicht Ihnen die programmgesteuerte Verwaltung von Text- und Bildwasserzeichen in einer Vielzahl von Dokumentformaten, darunter: PDF, Microsoft Word, Excel, PowerPoint, Visio, OpenDocument, JPEG, BMP, PNG, TIFF und viele mehr.
Es unterstützt die Arbeit mit allen am meisten nachgefragten Wasserzeichenmethoden, damit Sie Wasserzeichen aus Bildern und Dokumenten unterstützter Formate hinzufügen, entfernen, suchen und ersetzen können. Die bereits im Dokument hinzugefügten älteren Wasserzeichen können ebenfalls entfernt werden, unabhängig davon, ob sie von Tools von Drittanbietern hinzugefügt wurden. Es ist einfacher, die Formatierungseinstellungen für Wasserzeichen anzupassen, indem Sie Textstil, Schriftart, Größe, Farbe oder Position mit minimalen Zeilen oder Code anpassen.
Das GroupDocs.Watermark Cloud SDK für .NET ist als Ebene auf der GroupDocs.Watermark Cloud-REST-API aufgebaut und ermöglicht eine höhere Abstraktionsebene, sodass Sie die REST-API nicht kennen müssen, um dieses SDK zu verwenden.
//Get your App SID, App Key and Storage Name at https://dashboard.groupdocs.cloud (free registration is required).
public class AddTextWatermarks
{
public static void Run()
{
var configuration = new Configuration(Common.MyAppSid, Common.MyAppKey);
var apiInstance = new WatermarkApi(configuration);
try
{
var fileInfo = new FileInfo
{
FilePath = "documents/sample.docx",
StorageName = Common.MyStorage
};
var options = new WatermarkOptions()
{
FileInfo = fileInfo,
WatermarkDetails = new List
{
new WatermarkDetails
{
TextWatermarkOptions = new TextWatermarkOptions
{
Text = "New watermark text",
FontFamilyName = "Arial",
FontSize = 12d,
}
}
}
};
var request = new AddRequest(options);
var response = apiInstance.Add(request);
Console.WriteLine("Resultant file path: " + response.Path);
}
catch (Exception e)
{
Console.WriteLine("Exception while calling WatermarkApi: " + e.Message);
}
}
}
}