Ajoutez un filigrane aux PDF fichiers ou Word ou supprimez les filigranes ajoutés précédemment à l'aide de PHP

Avec cette bibliothèque PHP, les développeurs peuvent ajouter un filigrane d'image ou de texte sur un PDF document ou Word, ainsi que supprimer un filigrane déjà ajouté en quelques secondes

Protégez vos documents contre la distribution non autorisée et ajoutez le filigrane en ligne. Pour ce faire, il suffit de charger un format de PDF document, Word ou autre et d'ajouter un filigrane de texte ou d'image à l'aide de PHP. Enregistrez ensuite le PDF document ou Word avec filigrane dans un format pratique tel que DOC, DOCX, PDF, HTML, RTF, XPS et autres. Vous pouvez également supprimer le filigrane des documents pour faciliter leur traitement, à moins qu'il ne viole les droits de quiconque.

Afficher l'extrait de code

Ajouter un filigrane en PHP

Avec cette API PHP, les développeurs peuvent ajouter un filigrane au PDF, Word ou à d'autres documents en ligne. Vous pouvez créer le filigrane à l'aide de texte ou d'une image, puis insérer ce filigrane dans votre PDF document ou Word en définissant l'angle de superposition dans PHP.

Remarque: il n'est pas nécessaire d'installer des applications ou des bibliothèques tierces. Par conséquent, notre solution logicielle PHP est très facile à utiliser.

Supprimer le filigrane en PHP

Le SDK PHP donné est également utile pour supprimer les filigranes. Par exemple, la suppression d'un filigrane dans Word signifie que vous pouvez charger le Word document souhaité tamponné avec un filigrane de texte ou d'image, supprimer ce filigrane du document à l'aide de PHP, puis enregistrer le fichier de sortie dans un format pratique.

Filigrane dans Word ou PDF

Pour évaluer notre API PHP, chargez le document auquel vous souhaitez ajouter un filigrane et le filigrane sous forme d'image ou de texte. Sélectionnez ensuite un format de fichier d'exportation pratique - DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS et autres.

Utilisez l'exemple suivant pour voir comment cela fonctionne :

Le fichier doit ajouter des filigranes
Exécuter le code
Téléchargez une image que vous souhaitez insérer
Sélectionnez le format cible dans la liste
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);
Exécuter le code
  
Copier le code PHP dans le presse-papiers

Comment créer filigrane Word, PDF, JPG, PNG PHP REST API

  1. Installez Aspose.Words Cloud for PHP
  2. Ajouter une référence de bibliothèque (importer la bibliothèque) à votre projet PHP
  3. Configurez l'API à l'aide de vos clés d'application
  4. Chargez un document dont vous souhaitez supprimer le filigrane
  5. Créer une demande pour supprimer le filigrane
  6. Enregistrez le résultat dans un format de fichier pratique

PHP bibliothèque pour utiliser des filigranes

Installez 'Aspose.Words Cloud SDK for PHP' partir du référentiel Packagist. Exécutez simplement composer require aspose-cloud/aspose-words-cloud pour installer le SDK, puis utilisez require_once('vendor/autoload.php'); pour l'importer dans votre projet.

Comme alternative, vous pouvez cloner manuellement Aspose.Words Cloud SDK for PHP partir de GitHub. Veuillez suivre ces Instructions pour obtenir rapidement les informations d'identification de sécurité nécessaires et accéder à notre REST API.

Configuration requise

PHP 7.1 ou plus récent

Reportez-vous à la Repository Documentation pour plus de détails.

Formats de document les plus populaires pour ajouter un filigrane

5%

Abonnez-vous aux mises à jour des produits Aspose

Recevez des newsletters mensuelles et des offres directement dans votre boîte mail.

© Aspose Pty Ltd 2001-2024. Tous les droits sont réservés.