Kaitske oma dokumente volitamata levitamise eest ja lisage vesimärk võrgus. Selleks laadige lihtsalt PDF, Word- või muu dokumendivormingus fail ja lisage PHP abil tekst või pilt vesimärk. Seejärel salvestage vesimärgiga PDF või Word dokument mugavas vormingus, näiteks DOC, DOCX, PDF, HTML, RTF, XPS ja muus. Samuti saate dokumentidelt vesimärgi eemaldada, et neid oleks lihtsam töödelda, kui see ei riku kellegi õigusi.
Selle PHP API abil saavad arendajad PDF i, Word või muudele veebidokumentidele vesimärgi lisada. Vesimärgi saate luua teksti või pildi abil ja seejärel sisestada vesimärgi oma PDF või Word dokumenti, määrates PHP ülekattenurga.
Märkus: pole vaja installida kolmanda osapoole rakendusi ega teeke. Seetõttu on meie PHP tarkvaralahendust väga lihtne kasutada.
Antud PHP SDK on abiks ka vesimärkide eemaldamisel. Näiteks Wordis vesimärgi eemaldamine tähendab, et saate laadida soovitud Word dokumendi, millel on teksti või pildi vesimärk, eemaldada see vesimärk dokumendist PHP abil ja seejärel salvestada väljundfail sobivas vormingus.
Meie PHP API hindamiseks laadige dokument, millele soovite lisada vesimärgi ja vesimärgi pildi või tekstina. Seejärel valige mugav ekspordifailivorming – DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS ja teised.
Selle toimimise nägemiseks kasutage järgmist näidet.
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);
Installige 'Aspose.Words Cloud SDK for PHP' jaoks Packagist hoidlast. Lihtsalt käivitage SDK installimiseks composer require aspose-cloud/aspose-words-cloud, seejärel kasutage require_once('vendor/autoload.php'); et see oma projekti importida.
Alternatiivina saate käsitsi kloonida Aspose.Words Cloud SDK for PHP lähtekoodi jaoks GitHubist. Järgige neid Instructions, et kiiresti hankida vajalikud turbemandaadid ja pääseda juurde meie REST API le.