워터마크 조작을 위한 .NET Cloud SDK

.NET 애플리케이션 내에서 널리 사용되는 파일 형식의 이미지 및 문서에 대한 워터마크 관리를 위한 Cloud REST API입니다.

  • GroupDocs.Watermark for cURL
  • GroupDocs.Watermark for Java
무료 평가판 시작

.NET용 GroupDocs.Watermark Cloud SDK를 사용하면 PDF, Microsoft Word, Excel, PowerPoint, Visio, OpenDocument, JPEG, BMP, PNG, TIFF 등을 비롯한 다양한 문서 형식에서 텍스트 및 이미지 워터마크를 프로그래밍 방식으로 관리할 수 있습니다.

지원되는 형식의 이미지와 문서에서 워터마크를 추가, 제거, 검색 및 교체할 수 있도록 가장 요구되는 모든 워터마킹 방법을 지원합니다. 문서 내부에 이미 추가된 이전 워터마크도 타사 도구로 추가했는지 여부에 관계없이 제거할 수 있습니다. 최소한의 줄이나 코드로 텍스트 스타일, 글꼴, 크기, 색상 또는 위치를 조정하여 워터마크 서식 설정을 더 쉽게 사용자 정의할 수 있습니다.

.NET용 GroupDocs.Watermark Cloud SDK는 GroupDocs.Watermark Cloud REST API 위에 계층으로 구축되어 더 높은 수준의 추상화를 허용하므로 이 SDK를 사용하기 위해 REST API를 알 필요가 없습니다.

고급 워터마크 관리 API 기능

지원되는 파일 형식에서 이미 추가된 워터마크 검색 및 삭제

특정 페이지 또는 전체 문서에서 워터마크 추가 또는 제거

문서 내부의 텍스트 또는 이미지 기반 워터마크 찾기

워터마크 조작을 위한 서식 설정 관리

모든 언어 또는 플랫폼에서 사용할 수 있는 Cloud REST API

안전한 워터마크 관리 솔루션

문서에 텍스트 워터마크 추가 – C#

//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);
            }
        }
    }
}

Support and Learning Resources

GroupDocs.Watermark는 기타 널리 사용되는 개발 환경을 위한 문서 보기 API를 제공합니다.

  한국어