Cloud REST API는 .NET 애플리케이션 내에서 인기 파일 형식의 이미지 및 문서에 대한 워터마크 관리를 제공합니다.
무료 평가판 시작GroupDocs.Watermark Cloud SDK for .NET는 다음과 같은 다양한 문서 형식에서 텍스트 및 이미지 워터마크를 프로그래밍 방식으로 관리할 수 있게 합니다: PDF, Microsoft Word, Excel, PowerPoint, Visio, OpenDocument, JPEG, BMP, PNG, TIFF 등.
지원되는 형식의 이미지와 문서에서 워터마크를 추가, 제거, 검색 및 교체할 수 있도록 가장 많이 요구되는 모든 워터마크 방법을 지원합니다. 문서에 이미 삽입된 기존 워터마크도 제3자 도구로 추가된 경우에도 제거할 수 있습니다. 텍스트 스타일, 글꼴, 크기, 색상 또는 위치를 최소한의 코드 라인으로 조정하여 워터마크 서식 설정을 쉽게 맞춤화할 수 있습니다.
GroupDocs.Watermark Cloud SDK for .NET는 GroupDocs.Watermark Cloud REST API 위에 레이어로 구축되어, 높은 수준의 추상화를 제공하므로 이 SDK를 사용하기 위해 REST API을 알 필요가 없습니다.
//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);
}
}
}
}