Java Cloud SDK untuk Watermarking Dokumen

Tambahkan, edit, cari, dan hapus watermark dari semua format file dokumen dan gambar populer menggunakan watermarking Cloud SDK for Java dan REST API.

  • GroupDocs.Watermark for cURL
  • GroupDocs.Watermark for .NET
Mulai Uji Coba Gratis

API ini fleksibel, kaya fitur, dan menawarkan metode langsung untuk mengelola dan memanipulasi tanda air pada beberapa jenis dokumen. REST API mendukung semua jenis fitur watermarking seperti menambahkan, mencari, memperbarui, dan menghapus tanpa menggunakan perangkat lunak eksternal apa pun. Java SDK for Watermark REST API memungkinkan pencarian tanda air di dalam dokumen dan mengedit atau menghapus tanda air yang telah ditambahkan oleh alat pihak ketiga mana pun. Ini juga memungkinkan untuk menyesuaikan tanda air dengan menentukan gaya teks, font, ukuran, warna atau posisi sesuai persyaratan proyek.

GroupDocs.Watermark Cloud adalah REST API yang menjadikannya pilihan sempurna bagi programmer untuk menggunakannya dengan bahasa atau platform apa pun yang mampu melakukan panggilan REST API. Ini dengan mudah terintegrasi dengan layanan cloud lainnya untuk memberikan pengalaman manajemen tanda air yang optimal di seluruh web, desktop seluler, atau platform cloud.

Fitur API manajemen tanda air tingkat lanjut

Solusi manajemen tanda air yang aman

Tambah atau Hapus Tanda Air dari halaman tertentu atau seluruh dokumen

Temukan tanda air berbasis teks atau gambar di dalam dokumen

Kelola pengaturan pemformatan untuk memanipulasi tanda air

Cloud REST API untuk digunakan dengan bahasa atau platform apa pun

Cari dan hapus tanda air yang sudah ditambahkan dari format file yang didukung

Hapus Tanda Air dari Dokumen – 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();
    }
  }
}

Dukungan dan Sumber Belajar

GroupDocs.Watermark menawarkan API tampilan dokumen untuk lingkungan pengembangan populer lainnya

  Indonesia