Java Cloud SDK untuk Watermarking Dokumen

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

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

API bersifat fleksibel, kaya fitur, dan menawarkan metode sederhana untuk mengelola serta memanipulasi watermark pada berbagai jenis dokumen. REST API mendukung semua jenis fitur watermarking seperti menambahkan, mencari, memperbarui, dan menghapus tanpa menggunakan perangkat lunak eksternal. Java SDK untuk watermark REST API memungkinkan pencarian watermark dalam dokumen serta mengedit atau menghapus watermark yang telah ditambahkan oleh alat pihak ketiga mana pun. Selain itu, memungkinkan Anda menyesuaikan watermark dengan menentukan gaya teks, font, ukuran, warna, atau posisi sesuai kebutuhan proyek.

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

Fitur Manajemen Watermark Tingkat Lanjut API

Solusi Manajemen Watermark yang Aman

Tambahkan atau Hapus Watermark dari halaman-halaman tertentu atau seluruh dokumen

Temukan watermark berbasis teks atau gambar di dalam dokumen

Kelola pengaturan format untuk memanipulasi watermark

Cloud REST API dapat digunakan dengan bahasa atau platform apa pun

Cari dan hapus watermark yang sudah ditambahkan dari format file yang didukung

Hapus Watermark 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 tampilan dokumen APIs untuk lingkungan pengembangan populer lainnya

  Indonesia
17e37a6f0