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

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

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

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

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

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

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

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

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

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

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

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

Προσθέστε ένα υδατογράφημα κειμένου ή εικόνας και αφαιρέστε επίσης το ήδη προστιθέμενο υδατογράφημα χρησιμοποιώντας το PHP
Το αρχείο πρέπει να προσθέσει υδατογραφήματα
Εκτέλεση κώδικα
Ανεβάστε μια εικόνα που θέλετε να εισαγάγετε
Επιλέξτε τη μορφή προορισμού από τη λίστα
use Aspose\Words\WordsApi;

$wordsApi = new WordsApi('####-####-####-####-####', '##################');

$requestDocument = "Input1.docx";
$requestImageFile = "Input2.jpg";
$requestWatermarkData = new WatermarkDataImage(array(
    "image" => FileReference::fromLocalFileContent($requestImageFile)
));
$insertWatermarkRequest = new InsertWatermarkOnlineRequest(
    $requestDocument, $requestWatermarkData, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL
);
$insertWatermarkResult = $wordsApi->insertWatermarkOnline($insertWatermarkRequest);

$convertRequest = new ConvertDocumentRequest(
    $insertWatermarkResult->document()->values(), "docx", 
	    NULL, NULL, NULL, NULL, NULL, NULL, NULL
);
$wordsApi->convertDocument($convertRequest);
use Aspose\Words\WordsApi;

$wordsApi = new WordsApi('####-####-####-####-####', '##################');

$requestDocument = "Input.docx";
$requestWatermarkData = new WatermarkDataText(array(
    "text" => "This is the watermark text",
    "layout" => "Diagonal"
));
$insertWatermarkRequest = new InsertWatermarkOnlineRequest(
    $requestDocument, $requestWatermarkData, NULL, NULL, NULL, NULL, NULL, NULL
);
$insertWatermarkResult = $wordsApi->insertWatermarkOnline($insertWatermarkRequest);

$convertRequest = new ConvertDocumentRequest(
    $insertWatermarkResult->document()->values(), "docx", 
	    NULL, NULL, NULL, NULL, NULL, NULL, NULL
);
$wordsApi->convertDocument($convertRequest);
use Aspose\Words\WordsApi;

$wordsApi = new WordsApi('####-####-####-####-####', '##################');

$requestDocument = "Input.docx";
$deleteWatermarkOnline = new DeleteWatermarkOnlineRequest(
    $requestDocument, NULL, NULL, NULL, NULL, NULL, NULL
);
$deletedWatermark = $wordsApi->deleteWatermarkOnline($deleteWatermarkOnline);

$convertDocument = new ConvertDocumentRequest(
    $deletedWatermark->document()->values(), "docx", NULL, NULL, NULL, NULL, NULL, NULL, NULL
);
$wordsApi->convertDocument($convertDocument);
Εκτέλεση κώδικα
  
Αντιγράψτε τον κωδικό PHP στο πρόχειρο

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

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

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

Εγκαταστήστε 'Aspose.Words Cloud SDK for PHP' από το αποθετήριο Packagist. Απλώς εκτελέστε το composer require aspose-cloud/aspose-words-cloud για να εγκαταστήσετε το SDK και, στη συνέχεια, χρησιμοποιήστε το require_once('vendor/autoload.php'); για να το εισαγάγετε στο έργο σας.

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

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

PHP 7.1 ή νεότερη έκδοση

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

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

5%

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

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

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