Java Cloud SDK για υδατοσήμανση εγγράφων

Προσθέστε, επεξεργαστείτε, αναζητήστε και διαγράψτε υδατογραφήματα από όλες τις δημοφιλείς μορφές αρχείων εγγράφων και εικόνων χρησιμοποιώντας υδατογράφηση Cloud SDK για Java και REST API.

Ξεκινήστε τη δωρεάν δοκιμή

Το API είναι ευέλικτο, πλούσιο σε χαρακτηριστικά και προσφέρει απλές μεθόδους διαχείρισης και χειρισμού υδατογραφημάτων σε διάφορους τύπους εγγράφων. Το REST API υποστηρίζει όλα τα είδη των χαρακτηριστικών υδατογράφησης, όπως προσθήκη, αναζήτηση, ενημέρωση και διαγραφή χωρίς τη χρήση εξωτερικού λογισμικού. Το Java SDK for Watermark REST API καθιστά δυνατή την αναζήτηση υδατογραφημάτων σε έγγραφα και την επεξεργασία ή την αφαίρεση υδατογραφημάτων που έχουν ήδη προστεθεί από οποιοδήποτε εργαλείο τρίτου κατασκευαστή. Επιτρέπει επίσης την προσαρμογή των υδατογραφημάτων καθορίζοντας το στυλ κειμένου, τη γραμματοσειρά, το μέγεθος, το χρώμα ή τη θέση σύμφωνα με τις απαιτήσεις του έργου.

Το GroupDocs.Watermark Cloud είναι ένα REST API που το καθιστά ιδανική επιλογή για τους προγραμματιστές να το χρησιμοποιούν με οποιαδήποτε γλώσσα ή πλατφόρμα που είναι σε θέση να πραγματοποιεί κλήσεις REST API. Ενσωματώνεται εύκολα με άλλες υπηρεσίες cloud για να παρέχει μια βέλτιστη εμπειρία διαχείρισης υδατογραφημάτων σε πλατφόρμες ιστού, φορητών υπολογιστών ή cloud.

Προηγμένες δυνατότητες διαχείρισης υδατογραφήματος API

Ασφαλής λύση διαχείρισης υδατογραφήματος

Προσθήκη ή αφαίρεση υδατογραφήματος από συγκεκριμένες σελίδες ή ολόκληρο έγγραφο

Βρείτε υδατογραφήματα που βασίζονται σε κείμενο ή εικόνα μέσα στα έγγραφα

Διαχειριστείτε τις ρυθμίσεις μορφοποίησης για να χειριστείτε τα υδατογραφήματα

Cloud REST API για χρήση με οποιαδήποτε γλώσσα ή πλατφόρμα

Αναζήτηση και διαγραφή υδατογραφημάτων που έχουν ήδη προστεθεί από υποστηριζόμενες μορφές αρχείων

Αφαιρέστε το υδατογράφημα από το Document – 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 προσφέρει API προβολής εγγράφων για άλλα δημοφιλή περιβάλλοντα ανάπτυξης

  Ελληνικά