1. منتجات
  2.   OMR
  3.   PHP
  4.   Aspose.OMR Cloud SDK للـ PHP

Aspose.OMR Cloud SDK للـ PHP

 
 

واجهة برمجة تطبيقات PHP REST لتطوير تطبيقات التعرف على العلامات الضوئية

واجهة برمجة تطبيقات PHP للتعرف على العلامات الضوئية (OMR) وتطوير التطبيقات والقارئات. تتيح تصميم، عرض وتعرف على أوراق الإجابة المكتوبة يدوياً، أوراق الامتحانات، الاستطلاعات، وأكثر عبر واجهة برمجة تطبيقات السحابة PHP.

ما هو Aspose.OMR Cloud SDK للـ PHP؟

للمطورين الذين يبحثون عن مكتبة OMR موثوقة لـ PHP، فإن Aspose.OMR Cloud SDK for PHP يقدم حلاً فعالاً لتكامل التعرف الضوئي على العلامات (Optical Mark Recognition) في PHP بسلاسة. تم تصميمه لتبسيط استخراج البيانات، حيث يتيح للمطورين التعرف على النص من الصور وإجراء كشف العلامات في النماذج بدقة عالية. مع دعم إنشاء وتخصيص قوالب OMR، فإن هذه الأدوات القوية مثالية لأتمتة تصحيح الامتحانات، ومعالجة الاستطلاعات، واستخراج البيانات من النماذج الممسوحة ضوئياً. توافقه السلس مع تطبيقات PHP يجعله الخيار المفضل لأي شخص يرغب في تطوير تطبيقات OMR بـ PHP بكفاءة.

تتميز مجموعة أدوات التطوير (SDK) ليس فقط بميزاتّها القوية ولكن أيضًا بسهولة استخدامها. مدعومة بوثائق شاملة، تساعد المطورين على البدء بسرعة وتكامل ميزات OMR بأقل جهد. من تصميم القوالب إلى استخراج النص بدقة من المستندات الممسوحة ضوئيًا، يدعم OMR SDK للغة PHP مجموعة واسعة من مهام OMR. كـ مكتبة OMR مجانية، تمكّن المطورين من تقديم معالجة بيانات ذكية ومؤتمتة في التطبيقات الواقعية. سواءً كنت تبني أدوات تعليمية أو أنظمة ملاحظات، فإن واجهة برمجة التطبيقات PHP OMR المجانية هذه توفر أساسًا قابلاً للتوسع لتطوير برامج PHP OMR الحديثة.

Previous Next

البدء مع Aspose.OMR Cloud SDK للـ PHP

الطريقة الموصى بها لاستخدام Aspose.OMR Cloud SDK للغة PHP هي عبر Composer. يرجى استخدام الأمر التالي لتثبيت سلس.

قم بتثبيت Aspose.OMR Cloud SDK لـ PHP عبر Composer

// Clone or download the repository and add the following to composer.json.

{
  "repositories": [
    {
      "type": "git",
      "url": "https://github.com/aspose-omr-cloud/aspose-omr-cloud-php.git"
    }
  ],
  "require": {
    "aspose/aspose-omr-cloud": "*@dev"
  }
}

يمكنك تنزيل المكتبة مباشرةً من Aspose.OMR Cloud SDK للغة PHP صفحة المنتج

إنشاء قالب OMR قابل للتخصيص عبر واجهة برمجة تطبيقات PHP

Aspose.OMR Cloud SDK for PHP يسمح لمطوري البرمجيات بإنشاء نماذج OMR قابلة للطباعة داخل تطبيقاتهم الخاصة بـ PHP. يمكن لمطوري البرمجيات إنشاء وتخصيص قوالب OMR لتلبية المتطلبات المحددة لمشاريعهم. تضمن هذه القابلية للتكيف أن SDK يمكنه التعامل مع حالات استخدام متنوعة بسهولة. إنشاء قالب Optical Mark Recognition (OMR) قابل للطباعة يتطلب تثبيت SDK السحابي للـ PHP في بيئة التطوير الخاصة بك. بعد ذلك يمكن للمطورين إنشاء قالب OMR أساسي عن طريق تحديد تفاصيل مثل التخطيط، وأنواع الأسئلة، وخيارات الإجابة. بمجرد الإنشاء يمكنك تخصيص القالب وفقًا لاحتياجاتك الخاصة. المثال التالي يوضح كيفية إنشاء قالب أساسي باستخدام كود PHP.

كيفية إنشاء قالب OMR أساسي داخل تطبيقات PHP؟

require_once 'vendor/autoload.php'; // Include Aspose.OMR Cloud SDK

$appSid = 'your_app_sid';
$appKey = 'your_app_key';

// Initialize Aspose.OMR Cloud API
$omrApi = new Aspose\OMR\OMRApi($appSid, $appKey);

// Create a template
$templateData = [
    "Name" => "MyOMRTemplate",
    "Elements" => [
        [
            "Type" => "OMR",
            "Name" => "Question1",
            "Rect" => ["X" => 100, "Y" => 100, "Width" => 300, "Height" => 50],
            "RecognizedValue" => "A,B,C",
        ],
        // Add more questions as needed
    ],
];

$templateResponse = $omrApi->postRunOmrTask($templateData);
print_r($templateResponse); 

حفظ القالب كصورة باستخدام PHP

يوفر Aspose.OMR Cloud SDK للغة PHP للمطورين القدرة على إنشاء وحفظ القالب بتنسيقات صور شائعة داخل تطبيقات PHP. بمجرد إنشاء القالب، قد ترغب في حفظه كصورة للطباعة. يوفر SDK طريقة لتصدير القالب كصورة. كما أنه من السهل جدًا طباعة الصورة المصدرة باستخدام PHP القياسي أو طريقة الطباعة المفضلة لديك. يوضح المثال التالي كيف يمكن للمطورين حفظ القوالب الموجودة بتنسيق ملف صورة داخل تطبيقات PHP.

كيفية حفظ القالب كصورة باستخدام أوامر PHP؟

// Save the template as an image
$imagePath = "path/to/save/template.png";
$imageResponse = $omrApi->getTemplateImage($templateResponse['Id'], $imagePath);
print_r($imageResponse);

استخراج بيانات دقيقة عبر واجهة برمجة تطبيقات PHP

في صميم Aspose.OMR Cloud SDK للـ PHP تكمن قدرته على استخراج البيانات بدقة. يستخدم SDK خوارزميات متطورة للتعرف بدقة على المعلومات من أوراق OMR والتقاطها، مما يضمن نتائج موثوقة حتى في السيناريوهات المعقدة. للقيام بالعملية، تحتاج أولاً إلى توفير صورة ورقة OMR التي تريد التعرف عليها. يتضمن ذلك تحميل الصورة إلى Aspose Cloud. بعد تحميل الصورة، استرجع نتيجة التعرف من Aspose Cloud. قد تشمل النتيجة معلومات حول الاختيارات المحددة وبيانات أخرى ذات صلة. استخرج وعالج المعلومات ذات الصلة من نتيجة التعرف. خصص المعالجة بناءً على متطلباتك الخاصة وبنية نتيجة التعرف.

بروتوكولات الأمان ومعالجة الأحجام الكبيرة

الأمان أمر بالغ الأهمية عند التعامل مع البيانات الحساسة. يدمج Aspose.OMR Cloud SDK للـ PHP تدابير أمان قوية، مما يمنح المتخصصين في البرمجيات والمستخدمين النهائيين على حد سواء الثقة في حماية المعلومات القيمة. القابلية للتوسع اعتبار حاسم للتطبيقات التي تتعامل مع كميات كبيرة من البيانات. تم تصميم Aspose.OMR للتعامل مع متطلبات القابلية للتوسع بكفاءة، مما يجعله خيارًا موثوقًا للمشاريع بأحجام مختلفة.

 عربي