كيفية إضافة نص في تذييل PDF عبر Cloud PHP SDK
لإضافة نص في تذييل PDF، سنستخدم Aspose.PDF Cloud PHP SDK يساعد هذا Cloud SDK مبرمجي PHP في تطوير تطبيقات إنشاء وشرح وتحرير وتحويل PDF مستندة إلى السحابة باستخدام لغة البرمجة PHP عبر Aspose.PDF REST API. ببساطة قم بإنشاء حساب على Aspose for Cloud واحصل على معلومات التطبيق الخاص بك. بمجرد حصولك على App SID & key، يمكنك البدء في استخدام Aspose.PDF Cloud PHP SDK.
أمر وحدة تحكم مدير الحزم
composer install
خطوات إضافة نص في التذييل عبر Cloud PHP
يمكن لمطوري Aspose.PDF Cloud تحميل وإضافة نص في تذييل PDF بسهولة في بضع سطور من التعليمات البرمجية.
- تحميل مستند PDF
- تعديل PDF بإضافة تذييل نصي
- تنزيل المستند المحدث
إضافة نص في تذييل PDF باستخدام PHP
private function _create_rest_api() {
$credentials = json_decode(file_get_contents("./Credentials/credentials.json"), true);
$configAuth = new Configuration();
$configAuth->setAppKey($credentials['key']);
$configAuth->setAppSid($credentials['id']);
$this->pdfApi = new PdfApi(null, $configAuth);
}
public function __construct($config) {
$this->configParams = $config;
$this->_create_rest_api();
}
public function uploadDocument() {
$filePath = $this->configParams['LOCAL_FOLDER'] . $this->configParams['PDF_DOCUMENT_NAME'];
$fileData = file_get_contents($filePath);
$response = $this->pdfApi->uploadFile($this->configParams['PDF_DOCUMENT_NAME'], $fileData);
if ($response->getCode() === 200) {
echo "Uploaded file: {$filePath}\n";
} else {
echo 'Failed to upload file.';
}
}
public function downloadResult() {
$response = $this->pdfApi->downloadFile($this->configParams['PDF_DOCUMENT_NAME']);
$filePath = $this->configParams['LOCAL_FOLDER'] . $this->configParams['LOCAL_RESULT_DOCUMENT_NAME'];
if ($response->getCode() === 200) {
file_put_contents($filePath, $response->getContents());
echo "Downloaded: $filePath\n";
} else {
echo "Failed to download file.";
}
}
public function addTextFooter () {
$textFooter = new TextFooter(array(
'background' => true,
'value' => $this->configParams['FOOTER_VALUE'],
'horizontal_alignment' => \Aspose\PDF\Model\HorizontalAlignment::CENTER,
));
$resultFooter = $this->pdfApi->postDocumentTextFooter($this->configParams['PDF_DOCUMENT_NAME'], $textFooter);
if ($resultFooter->getCode() === 200) {
echo 'Successfully appended text footer "' . $this->configParams['FOOTER_VALUE'] . '"';
}
else
throw new Error("Unexpected error : can't append text footer!");
}
function main() {
global $configParams;
try {
$pdfHeaderFooter = new PdfHeaderFooter($configParams);
$pdfHeaderFooter->uploadDocument();
$pdfHeaderFooter->addTextFooter();
$pdfHeaderFooter->downloadResult();
} catch (\Exception $e) {
echo "Error: " . $e->getMessage() . "\n";
}
}
العمل مع التذييلات في PDF
إضافة نص إلى تذييل PDF يعزز تنظيم الوثيقة واحترافيتها وقابليتها للاستخدام. إنه ضروري للعلامة التجارية والامتثال القانوني والتنقل والأمان، مما يجعله ميزة قيمة للمستندات التجارية والأكاديمية والرسمية. أضف التذييل إلى مستندات PDF باستخدام Aspose.PDF Cloud PHP SDK.
مع مكتبة PHP الخاصة بنا يمكنك:
- إضافة رأس وتذييل مستند PDF بصيغة نص أو صورة.
- إضافة جداول وأختام (نص أو صورة) إلى مستندات PDF.
- إلحاق مستندات PDF متعددة إلى ملف موجود.
- العمل مع مرفقات PDF والتعليقات التوضيحية وحقول النماذج.
- تطبيق التشفير أو فك التشفير على مستندات PDF وتعيين كلمة مرور.
- حذف جميع الأختام والجداول من صفحة أو مستند PDF بأكمله.
- حذف ختم أو جدول محدد من مستند PDF بواسطة معرفه.
- استبدال مثيل واحد أو متعدد للنص في صفحة PDF أو من المستند بأكمله.
- دعم واسع لتحويل مستندات PDF إلى تنسيقات ملفات أخرى متنوعة.
- استخراج عناصر مختلفة من ملفات PDF وجعل مستندات PDF محسّنة.
- يمكنك تجربة التطبيق المجاني لاختبار الوظيفة عبر الإنترنت.
- موارد التعلم
- التوثيق
- كود المصدر
- مراجع API
- دعم المنتج
- الدعم المجاني
- الدعم المدفوع
- المدونة
- لماذا Aspose.PDF Cloud لـ PHP؟
- قائمة العملاء
- الأمان