Obrázek do Excelu C# .NET

Obrázky obsahují vizuální informace, které mohou být potřebné v textovém formátu pro zpracování dat. V takových situacích můžete převést obrázek do formátu Excel programově v C#. Obrázek může například obsahovat číselné hodnoty, které můžete potřebovat k provedení výpočtů. V souladu s tím tento článek popisuje, jak převést obrázek do souboru aplikace Excel.

Převodník obrázků do Excelu v C# – Instalace API

Obrázky můžete rozpoznat prováděním operací OCR pomocí Aspose.OCR for .NET API. Rychle nakonfigurujte rozhraní API stažením jeho souboru DLL ze sekce Downloads nebo pomocí správce balíčků NuGet s následujícím příkazem:

PM> Install-Package Aspose.OCR

Převeďte obrázek na soubor aplikace Excel s OCR programově pomocí C#

Obrázek můžete převést na soubor aplikace Excel pomocí OCR podle následujících kroků:

  1. Nejprve vytvořte objekt třídy AsposeOcr.
  2. Rozpoznejte vstupní obrázek.
  3. Nakonec uložte výstupní soubor ve formátu Excel.

Níže uvedený fragment kódu ukazuje, jak převést obrázek na soubor aplikace Excel ve formátu XLS nebo XLSX programově pomocí C#:

// Inicializujte instanci AsposeOcr
AsposeOcr api = new AsposeOcr();

// Rozpoznat obrázek           
RecognitionResult result = api.RecognizeImage("OCR.png", new RecognitionSettings
{
});

// Uložte výsledek jako soubor XLSX
result.Save("test.xlsx", SaveFormat.Xlsx);

Převod obrázku z URI do Excelu pomocí OCR v C#

Vstupní obrázek můžete načíst z online URI a převést jej do formátu Excel pomocí OCR podle následujících kroků:

  1. Nejprve inicializujte instanci třídy AsposeOcr.
  2. Rozpoznejte obrázek pomocí OCR pomocí metody RecognizeImage().
  3. Nakonec výsledek uložte jako soubor Excel.

Následující kód ukazuje, jak převést obrázek z URI do souboru aplikace Excel programově pomocí C#:

// Získejte obrázek pro rozpoznání
string uri = "https://qph.fs.quoracdn.net/main-qimg-0ff82d0dc3543dcd3b06028f5476c2e4";

// Inicializujte instanci AsposeOcr
AsposeOcr api = new AsposeOcr();

// Rozpoznat obrázek           
RecognitionResult result = api.RecognizeImageFromUri(uri, new RecognitionSettings
{
});

// Uložte výsledek ve formátu XLSX
result.Save("test.xlsx", SaveFormat.Xlsx);

Získejte bezplatnou licenci API

Rozhraní API můžete vyhodnotit v jeho plné kapacitě, když požádáte o bezplatnou dočasnou licenci.

Závěr

Na závěr jste se naučili, jak převést obrázek z disku nebo z online URI do souboru Excel s funkcí OCR programově pomocí C#. Podrobnosti o dalších funkcích navíc můžete najít v dokumentaci. Kromě toho se na nás s jakýmkoliv dotazem neváhejte obrátit na fóru.

Viz také