PNG JPG BMP TIFF PDF
Aspose.PDF  for PHP

إضافة نص إلى تذييل PDF في PHP SDK

إضافة نص في تذييل مستندات PDF باستخدام Cloud PHP SDK.

Get Started

كيفية إضافة نص في تذييل 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 بسهولة في بضع سطور من التعليمات البرمجية.

  1. تحميل مستند PDF
  2. تعديل PDF بإضافة تذييل نصي
  3. تنزيل المستند المحدث
 

إضافة نص في تذييل 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 محسّنة.
  • يمكنك تجربة التطبيق المجاني لاختبار الوظيفة عبر الإنترنت.