Java Cloud SDK 문서 워터마크용

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

  • GroupDocs.Watermark은 cURL용입니다.
  • GroupDocs.Watermark은 .NET용입니다.
무료 평가판 시작

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

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은 다른 인기 있는 개발 환경을 위한 문서 보기 APIs를 제공합니다.

  한국어
cae35d010