დაამატეთ ტექსტის ან სურათის ჭვირნიშანი PDF დოკუმენტებში PHP ის გამოყენებით. ჩატვირთეთ PDF დოკუმენტი და ჩადეთ მასში საჭირო წყლის ნიშანი. შემდეგ შეინახეთ შედეგი მოსახერხებელ ფორმატში, როგორიცაა DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS და სხვა, და გაუზიარეთ წყალმონიშნული დოკუმენტი სხვა პირს. ასევე ამოიღეთ წყლის ნიშანი PDF დოკუმენტიდან, თუ ჭვირნიშანი ადრე დაემატა დოკუმენტს და დამატების მიზეზები აღარ არის შესაბამისი.
ამ PHP API ით, დეველოპერებს შეუძლიათ დაამატოთ წყლის ნიშანი PDF ზე ონლაინ. უბრალოდ შექმენით წყლის ნიშანი ტექსტის ან სურათის გამოყენებით და შემდეგ ჩადეთ ეს წყლის ნიშანი თქვენს PDF დოკუმენტში PHP ში.
შენიშვნა: არ არის საჭირო მესამე მხარის აპლიკაციების ან ბიბლიოთეკების დაყენება. ამიტომ, ჩვენი PHP პროგრამული გადაწყვეტა ძალიან მარტივი გამოსაყენებელია.
მოცემული PHP SDK ასევე სასარგებლოა PDF დან წყლის ნიშნების ამოსაღებად. ჭვირნიშნის ამოღება PDF ში ნიშნავს, რომ თქვენ შეგიძლიათ ჩატვირთოთ სასურველი PDF დოკუმენტი, რომელიც დაბეჭდილია ტექსტის ან გამოსახულების ჭვირნიშნით, ამოიღოთ ეს ჭვირნიშანი PDF დან PHP ის გამოყენებით და შემდეგ შეინახოთ გამომავალი ფაილი მოსახერხებელ ფორმატში – DOC, DOCX, PDF, JPEG, PNG, TIFF და სხვა.
იმისათვის, რომ შეაფასოთ, თუ როგორ უნდა დაამატოთ ან ამოიღოთ ჭვირნიშანი PDF ში ჩვენი PHP API ით, ჩატვირთეთ PDF და ჭვირნიშანი, როგორც სურათი ან ტექსტი. შემდეგ აირჩიეთ მოსახერხებელი საექსპორტო ფაილის ფორმატი - DOC, DOCX, PDF, HTML, RTF, XPS და სხვა.
გამოიყენეთ შემდეგი მაგალითი, რომ ნახოთ როგორ მუშაობს:
use Aspose\Words\WordsApi;
$wordsApi = new WordsApi('####-####-####-####-####', '##################');
$requestDocument = "Input1.pdf";
$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(), "pdf",
NULL, NULL, NULL, NULL, NULL, NULL, NULL
);
$wordsApi->convertDocument($convertRequest);
use Aspose\Words\WordsApi;
$wordsApi = new WordsApi('####-####-####-####-####', '##################');
$requestDocument = "Input.pdf";
$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(), "pdf",
NULL, NULL, NULL, NULL, NULL, NULL, NULL
);
$wordsApi->convertDocument($convertRequest);
use Aspose\Words\WordsApi;
$wordsApi = new WordsApi('####-####-####-####-####', '##################');
$requestDocument = "Input.pdf";
$deleteWatermarkOnline = new DeleteWatermarkOnlineRequest(
$requestDocument, NULL, NULL, NULL, NULL, NULL, NULL
);
$deletedWatermark = $wordsApi->deleteWatermarkOnline($deleteWatermarkOnline);
$convertDocument = new ConvertDocumentRequest(
$deletedWatermark->document()->values(), "pdf", NULL, NULL, NULL, NULL, NULL, NULL, NULL
);
$wordsApi->convertDocument($convertDocument);
დააინსტალირეთ '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.
თქვენ შეგიძლიათ დაამატოთ ჭვირნიშანი დოკუმენტს სხვა ფორმატებში: