PNG JPG BMP TIFF PDF
Aspose.PDF  for PHP

استخراج العلامات المرجعية من PDF في PHP SDK

قم ببناء تطبيقات PHP الخاصة بك للحصول على العلامات المرجعية في ملفات PDF باستخدام واجهات برمجة التطبيقات على الخادم.

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 والمفتاح، يمكنك البدء في استخدام Aspose.PDF Cloud PHP SDK.

أمر وحدة تحكم مدير الحزم

     
    composer install

خطوات للحصول على العلامات المرجعية من PDF عبر Cloud PHP

يمكن لمطوري Aspose.PDF Cloud بسهولة تحميل والحصول على العلامات المرجعية من PDF في بضعة أسطر من الشيفرة.

  1. تحميل مستند PDF
  2. استرجاع علامة مرجعية عن طريق المسار
  3. تنزيل مستند 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: {$this->configParams['PDF_DOCUMENT_NAME']}\n";
        } else {
            echo "Failed to upload file.";
        }
    }

    public function getBookmarkByPath()  {
        $resultBookmark = $this->pdfApi->getBookmarks($this->configParams['PDF_DOCUMENT_NAME'], $this->configParams['BOOKMARK_PATH']);
        if ($resultBookmark->getCode() === 200) 
            echo "Found bookmark title: {$resultBookmark->getBookmark()->getTitle()}";
        else
            echo "Unexpected error : Bookmark not found!";
    }

function main() {
    global $configParams;

    try {
        $pdfBookmarks = new PdfBookmarks($configParams);
        $pdfBookmarks->uploadDocument();
        $pdfBookmarks->getBookmarkByPath();
    } catch (\Exception $e) {
        echo "Error: " . $e->getMessage() . "\n";
    }
}
 

العمل مع العلامات المرجعية في PDF

استخراج العلامات المرجعية من PDF يحسن من استخدامية المستند، ويقوم بأتمتة معالجة المحتوى، ويعزز من قابلية البحث. هذا مفيد بشكل خاص للشركات والباحثين والمحترفين الذين يتعاملون مع مستندات PDF كبيرة أو منظمة. استخرج العلامات المرجعية من مستندات PDF باستخدام Aspose.PDF Cloud PHP SDK.

مع مكتبة PHP الخاصة بنا يمكنك:

  • إضافة رأس وتذييل مستند PDF بتنسيق نص أو صورة.
  • إضافة جداول وطوابع (نص أو صورة) إلى مستندات PDF.
  • إلحاق مستندات PDF متعددة بملف موجود.
  • العمل مع مرفقات وتعليقات ونماذج مستندات PDF.
  • تطبيق التشفير أو فك التشفير على مستندات PDF وتعيين كلمة مرور.
  • حذف جميع الطوابع والجداول من صفحة أو من مستند PDF بالكامل.
  • حذف طابع أو جدول محدد من مستند PDF بواسطة معرفه.
  • استبدال حالة واحدة أو متعددة من النص في صفحة PDF أو من المستند بالكامل.
  • دعم واسع لتحويل مستندات PDF إلى تنسيقات ملفات أخرى متنوعة.
  • استخراج عناصر متنوعة من ملفات PDF وجعل مستندات PDF محسنة.
  • يمكنك تجربة تطبيقنا المجاني لاختبار الوظائف عبر الإنترنت.