Obraz do programu Excel C# .NET

Obrazy zawierają informacje wizualne, które mogą być potrzebne w formacie tekstowym do przetwarzania danych. W takich sytuacjach można programowo przekonwertować obraz do formatu programu Excel w języku C#. Na przykład obraz może zawierać wartości liczbowe, które mogą być potrzebne do wykonania obliczeń. Zgodnie z tym w tym artykule opisano, jak przekonwertować obraz do pliku Excel.

Konwerter obrazu do programu Excel w C# – instalacja API

Możesz rozpoznawać obrazy, wykonując operacje OCR za pomocą Aspose.OCR for .NET API. Szybko skonfiguruj API, pobierając jego plik DLL z sekcji Downloads lub używając menedżera pakietów NuGet za pomocą następującego polecenia:

PM> Install-Package Aspose.OCR

Konwertuj obraz do pliku Excela za pomocą OCR Programowo przy użyciu C#

Możesz przekonwertować obraz do pliku Excel za pomocą OCR, wykonując poniższe czynności:

  1. Najpierw utwórz obiekt klasy AsposeOcr.
  2. Rozpoznaj obraz wejściowy.
  3. Na koniec zapisz plik wyjściowy w formacie Excel.

Poniższy fragment kodu pokazuje, jak programowo przekonwertować obraz do pliku programu Excel w formacie XLS lub XLSX przy użyciu języka C#:

// Zainicjuj instancję AsposeOcr
AsposeOcr api = new AsposeOcr();

// Rozpoznaj obraz           
RecognitionResult result = api.RecognizeImage("OCR.png", new RecognitionSettings
{
});

// Zapisz wynik jako plik XLSX
result.Save("test.xlsx", SaveFormat.Xlsx);

Konwertuj obraz z URI na Excel z OCR w C#

Możesz załadować obraz wejściowy z internetowego identyfikatora URI i przekonwertować go do formatu programu Excel za pomocą funkcji OCR, wykonując poniższe czynności:

  1. Najpierw zainicjuj instancję klasy AsposeOcr.
  2. Rozpoznaj obraz za pomocą OCR przy użyciu metody RecognizeImage().
  3. Na koniec zapisz wynik jako plik programu Excel.

Poniższy kod pokazuje, jak programowo przekonwertować obraz z identyfikatora URI na plik programu Excel za pomocą języka C#:

// Pobierz obraz do rozpoznania
string uri = "https://qph.fs.quoracdn.net/main-qimg-0ff82d0dc3543dcd3b06028f5476c2e4";

// Zainicjuj instancję AsposeOcr
AsposeOcr api = new AsposeOcr();

// Rozpoznaj obraz           
RecognitionResult result = api.RecognizeImageFromUri(uri, new RecognitionSettings
{
});

// Zapisz wynik w formacie XLSX
result.Save("test.xlsx", SaveFormat.Xlsx);

Uzyskaj bezpłatną licencję API

Możesz w pełni przetestować interfejs API, prosząc o bezpłatną licencję tymczasową.

Wniosek

Podsumowując, nauczyłeś się, jak konwertować obraz z dysku lub z internetowego identyfikatora URI do pliku programu Excel za pomocą funkcji OCR programowo przy użyciu języka C#. Ponadto możesz znaleźć szczegółowe informacje na temat innych funkcji, przeglądając dokumentację. Ponadto prosimy o kontakt z nami na forum w przypadku jakichkolwiek pytań.

Zobacz też