1. محصولات
  2.   OMR
  3.   PHP
  4.   Aspose.OMR Cloud SDK برای PHP

Aspose.OMR Cloud SDK برای PHP

 
 

API REST PHP برای توسعه برنامه‌های شناسایی علامت‌های نوری

API PHP برای شناسایی علامت‌های نوری (OMR) برنامه‌ها و خوانندگان. این امکان را می‌دهد تا برگه‌های پاسخ‌نامه پر شده دستی، برگه‌های امتحانی، نظرسنجی‌ها و موارد دیگر را از طریق API ابری PHP طراحی، رندر و شناسایی کنید.

Aspose.OMR Cloud SDK برای PHP چیست؟

برای توسعه‌دهندگانی که به دنبال یک کتابخانه PHP OMR قابل اعتماد هستند، Aspose.OMR Cloud SDK for PHP راه‌حل کارآمدی برای ادغام یکپارچه تشخیص علامت نوری (Optical Mark Recognition) در PHP ارائه می‌دهد. این SDK برای ساده‌سازی استخراج داده‌ها طراحی شده است و به توسعه‌دهندگان امکان شناسایی متن از تصاویر و انجام تشخیص علامت‌ها در فرم‌ها با دقت بالا را می‌دهد. با پشتیبانی از ایجاد و سفارشی‌سازی قالب‌های OMR، این ابزار قدرتمند برای خودکارسازی ارزیابی امتحانات، پردازش نظرسنجی‌ها و استخراج داده‌ها از فرم‌های اسکن‌شده ایده‌آل است. سازگاری روان آن با برنامه‌های PHP، آن را به گزینه‌ای برتر برای هر کسی که می‌خواهد برنامه‌های OMR PHP را به‌صورت کارآمد توسعه دهد، تبدیل می‌کند.

SDK نه تنها به‌دلیل ویژگی‌های قدرتمندش، بلکه به‌دلیل سهولت استفاده نیز برجسته است. با مستندات جامع، به توسعه‌دهندگان کمک می‌کند تا به‌سرعت شروع کنند و ویژگی‌های OMR را با کمترین تلاش یکپارچه‌سازی کنند. از طراحی قالب‌ها تا استخراج دقیق متن از اسناد اسکن‌شده، OMR SDK برای PHP از طیف گسترده‌ای از وظایف OMR پشتیبانی می‌کند. به‌عنوان یک کتابخانه OMR رایگان، به توسعه‌دهندگان امکان می‌دهد پردازش داده‌های هوشمند و خودکار را در برنامه‌های واقعی ارائه دهند. چه در حال ساخت ابزارهای آموزشی باشید و چه سیستم‌های بازخورد، این API رایگان OMR PHP پایه‌ای مقیاس‌پذیر برای توسعه نرم‌افزارهای مدرن OMR PHP فراهم می‌کند.

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 قابل سفارشی‌سازی از طریق API PHP

SDK ابری Aspose.OMR برای PHP به توسعه‌دهندگان نرم‌افزار امکان می‌دهد فرم‌های OMR قابل چاپ را در برنامه‌های PHP خود ایجاد کنند. توسعه‌دهندگان می‌توانند قالب‌های OMR را ایجاد و سفارشی‌سازی کنند تا متناسب با نیازهای خاص پروژه‌هایشان باشد. این سازگاری تضمین می‌کند که SDK بتواند موارد استفاده متنوع را به راحتی مدیریت کند. ایجاد یک قالب تشخیص علامت نوری (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);

استخراج دقیق داده‌ها از طریق API PHP

در هسته Aspose.OMR Cloud SDK برای PHP توانایی استخراج داده‌ها با دقت قرار دارد. این SDK از الگوریتم‌های پیشرفته‌ای استفاده می‌کند تا اطلاعات را به‌دقت از برگه‌های OMR شناسایی و ضبط کند و حتی در سناریوهای پیچیده نتایج قابل اعتمادی ارائه دهد. برای انجام این فرآیند ابتدا باید تصویر برگه OMR که می‌خواهید شناسایی کنید را فراهم کنید. این کار شامل بارگذاری تصویر در Aspose Cloud می‌شود. پس از بارگذاری تصویر، نتیجه شناسایی را از Aspose Cloud بازیابی کنید. این نتیجه ممکن است شامل اطلاعاتی درباره گزینه‌های علامت‌دار و داده‌های مرتبط دیگر باشد. اطلاعات مرتبط را از نتیجه شناسایی استخراج و پردازش کنید. پردازش را بر اساس نیازهای خاص خود و ساختار نتیجه شناسایی سفارشی کنید.

پروتکل‌های امنیتی و پردازش با حجم بالا

امنیت در هنگام کار با داده‌های حساس از اهمیت بالایی برخوردار است. Aspose.OMR Cloud SDK برای PHP شامل اقدامات امنیتی قوی است که به متخصصان نرم‌افزار و کاربران نهایی اطمینان می‌دهد که اطلاعات ارزشمند محافظت می‌شوند. مقیاس‌پذیری یک ملاحظه حیاتی برای برنامه‌هایی است که با حجم بزرگ داده‌ها سروکار دارند. Aspose.OMR به گونه‌ای طراحی شده است که به طور مؤثر نیازهای مقیاس‌پذیری را برآورده کند و گزینه‌ای قابل اعتماد برای پروژه‌های با اندازه‌های مختلف می‌باشد.

 فارسی