Προσθέστε ένα υδατογράφημα σε PDF αρχεία ή Word ή αφαιρέστε υδατογραφήματα που προστέθηκαν προηγουμένως χρησιμοποιώντας το Java

Με αυτήν τη βιβλιοθήκη Java, οι προγραμματιστές μπορούν να προσθέσουν μια εικόνα ή ένα υδατογράφημα κειμένου σε PDF έγγραφο ή Word, καθώς και να αφαιρέσουν ένα ήδη προστιθέμενο υδατογράφημα σε δευτερόλεπτα

Προστατέψτε τα έγγραφά σας από μη εξουσιοδοτημένη διανομή και προσθέστε το υδατογράφημα στο διαδίκτυο. Για να το κάνετε αυτό, απλώς φορτώστε μια PDF μορφή εγγράφου, Word ή άλλης μορφής και προσθέστε ένα υδατογράφημα κειμένου ή εικόνας χρησιμοποιώντας το Java. Στη συνέχεια, αποθηκεύστε το υδατογραφημένο PDF έγγραφο ή Word σε μια βολική μορφή όπως DOC, DOCX, PDF, HTML, RTF, XPS και άλλα. Μπορείτε επίσης να αφαιρέσετε το υδατογράφημα από έγγραφα για να διευκολύνετε την επεξεργασία τους, εκτός εάν παραβιάζει τα δικαιώματα κάποιου.

Προβολή αποσπάσματος κώδικα

Προσθήκη υδατογραφήματος σε Java

Με αυτό το Java API, οι προγραμματιστές μπορούν να προσθέσουν ένα υδατογράφημα σε PDF, Word ή άλλα έγγραφα στο διαδίκτυο. Μπορείτε να δημιουργήσετε το υδατογράφημα χρησιμοποιώντας κείμενο ή μια εικόνα και στη συνέχεια να εισαγάγετε αυτό το υδατογράφημα στο PDF έγγραφο ή Word, ρυθμίζοντας τη γωνία επικάλυψης στο Java.

Σημείωση: δεν χρειάζεται να εγκαταστήσετε εφαρμογές ή βιβλιοθήκες τρίτων. Επομένως, η λύση λογισμικού Java που διαθέτουμε είναι πολύ εύκολη στη χρήση.

Καταργήστε το υδατογράφημα σε Java

Το δεδομένο Java SDK είναι επίσης χρήσιμο για την αφαίρεση υδατογραφημάτων. Για παράδειγμα, η κατάργηση ενός υδατογραφήματος στο Word σημαίνει ότι μπορείτε να φορτώσετε το επιθυμητό Word έγγραφο σφραγισμένο με ένα υδατογράφημα κειμένου ή εικόνας, να αφαιρέσετε αυτό το υδατογράφημα από το έγγραφο χρησιμοποιώντας Java και, στη συνέχεια, να αποθηκεύσετε το αρχείο εξόδου σε μια βολική μορφή.

Υδατογράφημα σε Word ή PDF

Για να αξιολογήσετε το Java API μας, φορτώστε το έγγραφο στο οποίο θέλετε να προσθέσετε ένα υδατογράφημα και το υδατογράφημα ως εικόνα ή κείμενο. Στη συνέχεια, επιλέξτε μια βολική μορφή αρχείου εξαγωγής – DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS και άλλα.

Χρησιμοποιήστε το ακόλουθο παράδειγμα για να δείτε πώς λειτουργεί:

Προσθέστε ένα υδατογράφημα κειμένου ή εικόνας και αφαιρέστε επίσης το ήδη προστιθέμενο υδατογράφημα χρησιμοποιώντας το Java
Το αρχείο πρέπει να προσθέσει υδατογραφήματα
Εκτέλεση κώδικα
Ανεβάστε μια εικόνα που θέλετε να εισαγάγετε
Επιλέξτε τη μορφή προορισμού από τη λίστα
import com.aspose.words.cloud.*;

ApiClient apiClient = new ApiClient("####-####-####-####-####", "##################", null);
WordsApi wordsApi = new WordsApi(apiClient);

byte[] requestDocument = Files.readAllBytes(Paths.get("Input1.docx").toAbsolutePath());
byte[] requestImageStream = Files.readAllBytes(Paths.get("Input2.jpg").toAbsolutePath());
WatermarkDataImage requestWatermarkData = new WatermarkDataImage();
requestWatermarkData.setImage(new FileReference(requestImageStream));
InsertWatermarkOnlineRequest insertWatermarkRequest =
    new InsertWatermarkOnlineRequest(requestDocument, requestWatermarkData,
        null, null, null, null, null, null, null, null);
InsertWatermarkOnlineResponse insertWatermarkResult =
    wordsApi.InsertWatermarkOnline(insertWatermarkRequest);

ConvertDocumentRequest convertRequest = new ConvertDocumentRequest(
    insertWatermarkResult.getDocument().iterator().next(), "docx",
        null, null, null, null, null, null, null);
wordsApi.convertDocument(convertRequest);
import com.aspose.words.cloud.*;

ApiClient apiClient = new ApiClient("####-####-####-####-####", "##################", null);
WordsApi wordsApi = new WordsApi(apiClient);

byte[] requestDocument = Files.readAllBytes(Paths.get("Input.docx").toAbsolutePath());
WatermarkDataText requestWatermarkData = new WatermarkDataText();
requestWatermarkData.setText("This is the watermark text");
requestWatermarkData.setLayout(WatermarkDataText.LayoutEnum.DIAGONAL);
InsertWatermarkOnlineRequest insertWatermarkRequest =
    new InsertWatermarkOnlineRequest(requestDocument, requestWatermarkData,
        null, null, null, null, null, null);
InsertWatermarkOnlineResponse insertWatermarkResult =
    wordsApi.InsertWatermarkOnline(insertWatermarkRequest);

ConvertDocumentRequest convertRequest = new ConvertDocumentRequest(
    insertWatermarkResult.getDocument().iterator().next(), "docx",
        null, null, null, null, null, null, null);
wordsApi.convertDocument(convertRequest);
import com.aspose.words.cloud.*;

ApiClient apiClient = new ApiClient("####-####-####-####-####", "##################", null);
WordsApi wordsApi = new WordsApi(apiClient);

byte[] requestDocument = Files.readAllBytes(Paths.get("Input.docx").toAbsolutePath());
DeleteWatermarkOnlineRequest deleteWatermarkOnline = 
   new DeleteWatermarkOnlineRequest(requestDocument, null, null, null, null, null, null);
DeleteWatermarkOnline deletedWatermark = wordsApi.deleteWatermarkOnline(deleteWatermarkOnline);

ConvertDocumentRequest convertDocument = new ConvertDocumentRequest(
   deletedWatermark.getDocument().iterator().next(), "docx", 
      null, null, null, null, null, null, null);
wordsApi.convertDocument(convertDocument);
Εκτέλεση κώδικα
  
Αντιγράψτε τον κωδικό Java στο πρόχειρο

Πώς να αφαιρέσετε το υδατογράφημα στο Java

  1. Εγκαταστήστε Aspose.Words Cloud for Java
  2. Προσθέστε μια αναφορά βιβλιοθήκης (εισαγωγή της βιβλιοθήκης) στο έργο σας Java
  3. Διαμορφώστε το API χρησιμοποιώντας τα κλειδιά της εφαρμογής σας
  4. Φορτώστε ένα έγγραφο από το οποίο θέλετε να αφαιρέσετε το υδατογράφημα
  5. Δημιουργήστε ένα αίτημα για την αφαίρεση του υδατογραφήματος
  6. Αποθηκεύστε το αποτέλεσμα σε μια βολική μορφή αρχείου

Java βιβλιοθήκη για χρήση υδατογραφημάτων

Εγκαταστήστε 'Aspose.Words Cloud SDK for Java' χρησιμοποιώντας το εργαλείο αυτοματισμού κατασκευής Maven.

Προσθέστε αυτήν την εξάρτηση στο POM του έργου σας: aspose-cloud artifact.aspose-cloud-releases http://artifact.aspose.cloud/repo com.aspose aspose-words-cloud 22.4.0

Εναλλακτικά, μπορείτε να κλωνοποιήσετε Aspose.Words Cloud SDK for Java από το GitHub και να το χρησιμοποιήσετε στο έργο σας. Ακολουθήστε αυτές τις Instructions για να λάβετε γρήγορα τα απαραίτητα διαπιστευτήρια ασφαλείας και να αποκτήσετε πρόσβαση στο REST API.

Απαιτήσεις συστήματος

Ανατρέξτε στην Repository Documentation για να δείτε τις λεπτομέρειες.

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

5%

Εγγραφείτε στις ενημερώσεις προϊόντων Aspose

Λάβετε μηνιαία ενημερωτικά δελτία και προσφορές απευθείας στο γραμματοκιβώτιό σας.

© Aspose Pty Ltd 2001-2024. Ολα τα δικαιώματα διατηρούνται.