Cloud REST API til håndtering af vandmærker på billeder og dokumenter af populære filformater i .NET-applikationer.
Start gratis prøveperiodeGroupDocs.Watermark Cloud SDK til .NET giver dig mulighed for programmatisk at administrere tekst- og billedvandmærker på en lang række dokumentformater, herunder: PDF, Microsoft Word, Excel, PowerPoint, Visio, OpenDocument, JPEG, BMP, PNG, TIFF og mange flere.
Det understøtter arbejde med alle de mest efterspurgte vandmærkemetoder, så du kan tilføje, fjerne, søge og erstatte vandmærker fra billeder og dokumenter i understøttede formater. De ældre vandmærker, der allerede er tilføjet i dokumentet, kan også fjernes, uanset om de blev tilføjet af tredjepartsværktøjer. Det er nemmere at tilpasse indstillingerne for vandmærkeformatering ved at justere tekststil, skrifttype, størrelse, farve eller position med minimale linjer eller kode.
GroupDocs.Watermark Cloud SDK til .NET er bygget som et lag på toppen af GroupDocs.Watermark Cloud REST API, hvilket tillader et højere abstraktionsniveau, så du ikke behøver at kende REST API for at bruge denne 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);
}
}
}
}