ドキュメント透かし用 Java Cloud SDK

人気のあるすべてのドキュメントおよび画像ファイル形式から、Cloud SDK を使用して Java と REST API の透かしを追加、編集、検索、削除できます。

  • GroupDocs.Watermark(cURL 用)
  • GroupDocs.Watermark(.NET 用)
無料トライアルを開始

API は柔軟で機能が豊富であり、複数のドキュメントタイプに対して透かしを管理・操作するためのシンプルな方法を提供します。REST API は、外部ソフトウェアを使用せずに、追加、検索、更新、削除といったあらゆる透かし機能をサポートします。Watermark REST API 用の Java SDK は、ドキュメント内の透かしを検索し、サードパーティツールで既に追加された透かしを編集または削除できるようにします。また、プロジェクトの要件に合わせてテキストのスタイル、フォント、サイズ、色、位置を指定して透かしをカスタマイズすることも可能です。GroupDocs.Watermark Cloud は REST API であり、任意の言語やプラットフォームから REST API 呼び出しが可能なプログラマーにとって最適な選択肢です。Web、モバイル、デスクトップ、クラウドプラットフォーム全体で、他のクラウドサービスと容易に統合でき、最適な透かし管理体験を提供します。

高度な透かし管理 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();
    }
  }
}

サポートと学習リソース

GroupDocs.Watermark は、他の人気開発環境向けにドキュメントビューイング APIs を提供します。

  日本語
360391cd8