1. Produkty
  2.   OMR
  3.   PHP
  4.   Aspose.OMR Cloud SDK dla PHP

Aspose.OMR Cloud SDK dla PHP

 
 

PHP REST API do tworzenia aplikacji rozpoznających znaki optyczne

PHP API do tworzenia aplikacji i czytników rozpoznających znaki optyczne (OMR). Umożliwia projektowanie, renderowanie i rozpoznawanie ręcznie wypełnionych arkuszy odpowiedzi, arkuszy egzaminacyjnych, ankiet i innych za pomocą PHP Cloud API.

Czym jest Aspose.OMR Cloud SDK dla PHP?

Dla programistów poszukujących niezawodnej biblioteki PHP OMR, Aspose.OMR Cloud SDK for PHP oferuje efektywne rozwiązanie umożliwiające płynną integrację rozpoznawania znaków optycznych (Optical Mark Recognition) w PHP. Zaprojektowane w celu usprawnienia ekstrakcji danych, pozwala programistom rozpoznawać tekst z obrazów oraz wykrywać zaznaczenia w formularzach z wysoką precyzją. Dzięki wsparciu tworzenia i dostosowywania szablonów OMR, to solidne narzędzie jest idealne do automatyzacji oceniania egzaminów, przetwarzania ankiet oraz wyodrębniania danych ze skanowanych formularzy. Jego płynna kompatybilność z aplikacjami PHP czyni je pierwszym wyborem dla każdego, kto chce efektywnie rozwijać aplikacje PHP OMR.

SDK wyróżnia się nie tylko potężnymi funkcjami, ale także łatwością użycia. Dzięki obszernej dokumentacji pomaga programistom szybko rozpocząć pracę i integrować funkcje OMR przy minimalnym wysiłku. Od projektowania szablonów po dokładne wyodrębnianie tekstu ze skanowanych dokumentów, OMR SDK dla PHP obsługuje szeroki zakres zadań OMR. Jako darmowa biblioteka OMR, umożliwia programistom dostarczanie inteligentnego, zautomatyzowanego przetwarzania danych w rzeczywistych aplikacjach. Niezależnie od tego, czy tworzysz narzędzia edukacyjne, czy systemy opinii, to darmowe API OMR dla PHP oferuje skalowalną podstawę dla nowoczesnego rozwoju oprogramowania OMR w PHP.

Previous Next

Rozpoczęcie pracy z Aspose.OMR Cloud SDK dla PHP

Zalecanym sposobem użycia Aspose.OMR Cloud SDK dla PHP jest Composer. Proszę użyć poniższego polecenia, aby przeprowadzić płynną instalację.

Zainstaluj Aspose.OMR Cloud SDK dla PHP za pomocą 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"
  }
}

Możesz pobrać bibliotekę bezpośrednio ze Aspose.OMR Cloud SDK for PHP strony produktu

Utwórz konfigurowalny szablon OMR za pomocą API PHP

Aspose.OMR Cloud SDK dla PHP umożliwia programistom tworzenie drukowalnych formularzy OMR w ich własnych aplikacjach PHP. Programiści mogą tworzyć i dostosowywać szablony OMR, aby spełniały konkretne wymagania ich projektów. Ta elastyczność zapewnia, że SDK radzi sobie z różnorodnymi przypadkami użycia z łatwością. Tworzenie drukowalnego szablonu Optical Mark Recognition (OMR) wymaga zainstalowania PHP cloud SDK w środowisku programistycznym. Następnie programiści mogą stworzyć podstawowy szablon OMR, określając szczegóły takie jak układ, typy pytań i opcje odpowiedzi. Po utworzeniu możesz dostosować szablon do własnych potrzeb. Poniższy przykład pokazuje, jak stworzyć podstawowy szablon przy użyciu kodu PHP.

Jak utworzyć podstawowy szablon OMR w aplikacjach 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); 

Zapisz szablon jako obraz przy użyciu PHP

Aspose.OMR Cloud SDK dla PHP daje programistom możliwość tworzenia i zapisywania szablonów w popularnych formatach graficznych w aplikacjach PHP. Po utworzeniu szablonu możesz chcieć zapisać go jako obraz do druku. SDK udostępnia metodę eksportu szablonu jako obrazu. Drukowanie wyeksportowanego obrazu jest również bardzo proste przy użyciu standardowego PHP lub wybranej przez Ciebie metody drukowania. Poniższy przykład pokazuje, jak programiści mogą zapisać istniejące szablony w formacie pliku graficznego w aplikacjach PHP.

Jak zapisać szablon jako obraz przy użyciu poleceń PHP?

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

Precyzyjne wyodrębnianie danych za pomocą API PHP

W sercu Aspose.OMR Cloud SDK dla PHP leży jego zdolność do precyzyjnego wyodrębniania danych. SDK wykorzystuje zaawansowane algorytmy, aby dokładnie rozpoznawać i przechwytywać informacje z arkuszy OMR, zapewniając wiarygodne wyniki nawet w złożonych scenariuszach. Aby przeprowadzić proces, najpierw musisz dostarczyć obraz arkusza OMR, który chcesz rozpoznać. Obejmuje to przesłanie obrazu do Aspose Cloud. Po przesłaniu obrazu pobierz wynik rozpoznawania z Aspose Cloud. Wynik może zawierać informacje o zaznaczonych wyborach i innych istotnych danych. Wyodrębnij i przetwórz odpowiednie informacje z wyniku rozpoznawania. Dostosuj przetwarzanie do swoich konkretnych wymagań i struktury wyniku rozpoznawania.

Protokoły bezpieczeństwa i przetwarzanie dużych wolumenów

Bezpieczeństwo jest najważniejsze przy pracy z wrażliwymi danymi. Aspose.OMR Cloud SDK dla PHP zawiera solidne środki bezpieczeństwa, zapewniając zarówno specjalistom oprogramowania, jak i końcowym użytkownikom pewność w ochronie cennych informacji. Skalowalność jest kluczowym czynnikiem przy aplikacjach przetwarzających duże wolumeny danych. Aspose.OMR został zaprojektowany tak, aby efektywnie radzić sobie z wymaganiami skalowalności, co czyni go niezawodnym wyborem dla projektów o różnej wielkości.

 Polski