문서 워터마킹을 위한 Java Cloud SDK

워터마킹 Java용 Cloud SDK 및 REST API를 사용하여 널리 사용되는 모든 문서 및 이미지 파일 형식에서 워터마크를 추가, 편집, 검색, 삭제합니다.

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

API는 유연하고 기능이 풍부하며 여러 문서 유형의 워터마크를 관리하고 조작할 수 있는 간단한 방법을 제공합니다. REST API는 외부 소프트웨어를 사용하지 않고도 추가, 검색, 업데이트, 삭제 등 모든 종류의 워터마킹 기능을 지원합니다. 워터마크 REST API용 Java SDK를 사용하면 문서 내 워터마크를 검색하고 타사 도구에서 이미 추가한 워터마크를 편집하거나 제거할 수 있습니다. 또한 프로젝트 요구 사항에 따라 텍스트 스타일, 글꼴, 크기, 색상 또는 위치를 지정하여 워터마크를 사용자 정의할 수 있습니다.

GroupDocs.Watermark Cloud는 REST API로, 프로그래머가 REST API 호출이 가능한 모든 언어나 플랫폼에서 사용할 수 있는 완벽한 선택입니다. 다른 클라우드 서비스와 쉽게 통합되어 웹, 모바일 데스크탑 또는 클라우드 플랫폼 전반에 걸쳐 최적의 워터마크 관리 경험을 제공합니다.

고급 워터마크 관리 API 기능

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

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

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

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

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

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

문서에서 워터마크 제거 – Java

//Get your App SID, App Key and Storage Name at https://dashboard.groupdocs.cloud (free registration is required).
public class RemoveWatermarks {

  public static void main(String[] args) {

    WatermarkApi apiInstance = new WatermarkApi(Common.GetConfiguration());

    try {
      FileInfo fileInfo = new FileInfo();
      fileInfo.setFilePath("with_watermarks/sample.pdf");
      fileInfo.setStorageName(Common.MyStorage);
      RemoveOptions options = new RemoveOptions();
      options.setFileInfo(fileInfo);
      
      ImageSearchCriteria imageSearchCriteria = new ImageSearchCriteria();
      FileInfo imageFileInfo = new FileInfo();
      imageFileInfo.setFilePath("watermark_images/sample_watermark.webp");
      imageFileInfo.setStorageName(Common.MyStorage);
      imageSearchCriteria.setImageFileInfo(imageFileInfo);
      options.setImageSearchCriteria(imageSearchCriteria);
      
      TextSearchCriteria textSearchCriteria = new TextSearchCriteria();
      textSearchCriteria.setSearchText("Watermark text");
      options.setTextSearchCriteria(textSearchCriteria);
      
      options.setOutputFolder("removed_watermarks");
      
      RemoveRequest request = new RemoveRequest(options);
      RemoveResult response = apiInstance.remove(request);

      System.out.println("Resultant file path: " + response.getPath());
    } catch (ApiException e) {
      System.err.println("Exception while calling WatermarkApi:");
      e.printStackTrace();
    }
  }
}

Support and Learning Resources

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

  한국어