Cloud REST API til vandmærkestyring på billeder og dokumenter i populære filformater inden for .NET-applikationer.
Start gratis prøveperiodeGroupDocs.Watermark Cloud SDK for .NET giver dig mulighed for programmatisk at styre tekst- og billedvandmærker på et bredt udvalg af dokumentformater, herunder: PDF, Microsoft Word, Excel, PowerPoint, Visio, OpenDocument, JPEG, BMP, PNG, TIFF og mange flere.
Den understøtter de mest efterspurgte vandmærkemetoder, så du kan tilføje, fjerne, søge efter og erstatte vandmærker i billeder og dokumenter i de understøttede formater. Ældre vandmærker, der allerede er indsat i dokumentet, kan også fjernes, uanset om de er tilføjet af tredjepartsværktøjer. Det er nemmere at tilpasse vandmærkeformatindstillinger ved at justere tekststil, skrifttype, størrelse, farve eller placering med kun få linjer kode.
GroupDocs.Watermark Cloud SDK for .NET er bygget som et lag oven på GroupDocs.Watermark Cloud REST API, hvilket giver et højere abstraktionsniveau, så du ikke behøver at kende REST API for at bruge dette SDK.
//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);
}
}
}
}