Tambahkan teks atau tera air imej pada DOCX dokumen menggunakan PHP. Muatkan DOCX dokumen dan masukkan tera air yang diperlukan ke dalamnya. Kemudian simpan hasilnya dalam format yang mudah seperti DOCX, PDF, MD, HTML, TXT, DOC, RTF, EPUB, XPS dan banyak lagi, dan kongsi dokumen yang ditanda air dengan orang lain. Alih keluar tera air daripada DOCX dokumen juga jika tera air telah ditambahkan pada dokumen sebelum ini dan sebab untuk menambah tidak lagi berkaitan.
Dengan API PHP ini, pembangun boleh menambah tera air pada DOCX dalam talian. Hanya buat tera air menggunakan teks atau imej dan kemudian masukkan tera air itu ke dalam DOCX dokumen anda dalam PHP.
Nota: tidak perlu memasang sebarang aplikasi atau perpustakaan pihak ketiga. Oleh itu, penyelesaian perisian PHP kami sangat mudah digunakan.
SDK PHP yang diberikan juga berguna untuk mengalih keluar tera air daripada DOCX. Mengalih keluar tera air dalam DOCX bermakna anda boleh memuatkan DOCX dokumen yang dikehendaki dicap dengan teks atau tera air imej, mengalih keluar tera air ini daripada DOCX menggunakan PHP, dan kemudian menyimpan fail output dalam format yang mudah – DOC, DOCX, PDF, JPEG, PNG, TIFF dan lain-lain.
Untuk menilai cara menambah atau mengalih keluar tera air dalam DOCX dengan API PHP kami, muatkan DOCX dan tera air sebagai imej atau teks. Kemudian pilih format fail eksport yang mudah - DOC, DOCX, PDF, HTML, RTF, XPS dan lain-lain.
Gunakan contoh berikut untuk melihat cara ia berfungsi:
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);
Pasang 'Aspose.Words Cloud SDK for PHP' daripada repositori Packagist. Jalankan composer require aspose-cloud/aspose-words-cloud untuk memasang SDK, kemudian gunakan require_once('vendor/autoload.php'); untuk mengimportnya ke dalam projek anda.
Sebagai alternatif, anda boleh mengklon Aspose.Words Cloud SDK for PHP secara manual daripada GitHub. Sila ikuti Instructions ini untuk mendapatkan kelayakan keselamatan yang diperlukan dengan cepat dan mengakses REST API kami.
PHP 7.1 atau lebih baru
Rujuk Repository Documentation untuk melihat butiran lanjut.
Anda boleh menambah tera air pada dokumen dalam format lain: