Obrázek do PDF OCR

Obrázky nebo naskenované dokumenty mohou obsahovat textové informace. Naskenovaný dokument nebo obrázek můžete převést na dokument PDF s možností vyhledávání pomocí OCR programově pomocí C#. Takže JPG, PNG, TIFF, BMP a další formáty obrázků lze převést na soubory PDF s možností vyhledávání. Další podrobnosti naleznete v následujících částech:

Převaděč obrázků do PDF s možností vyhledávání s OCR – instalace C# API

Aspose.OCR for .NET API může efektivně provádět operace OCR na obrázcích nebo naskenovaných dokumentech. Rozhraní API můžete nakonfigurovat stažením souboru DLL ze sekce New Releases nebo pomocí následujícího instalačního příkazu NuGet:

PM> Install-Package Aspose.OCR

Převeďte obrázek na prohledávatelný PDF s OCR programově pomocí C#

JPG, PNG, TIFF a další obrazové formáty můžete převést na PDF s možností vyhledávání pomocí OCR podle následujících kroků:

  1. Nastavte cestu pro rozpoznání vstupního obrazu.
  2. Inicializujte instanci třídy AsposeOcr.
  3. Rozpoznejte vstupní obrázek metodou RecognizeImage.
  4. Uložte výstup do souboru PDF s možností vyhledávání.

Níže uvedený kód ukazuje, jak převést JPG, PNG, TIFF a další obrazové formáty do PDF s možností vyhledávání pomocí OCR pomocí C#:

// Nastavte cestu pro rozpoznání vstupního obrazu
string image = "p24.jpg";

// Inicializujte instanci třídy AsposeOcr
AsposeOcr api = new AsposeOcr();

// Rozpoznejte vstupní obrázek pomocí metody RecognizeImage
RecognitionResult result = api.RecognizeImage(image, new RecognitionSettings());

// Uložte výstup do souboru PDF s možností vyhledávání
result.Save("test.pdf", SaveFormat.Pdf);

Převeďte zkosený obrázek na prohledávatelný PDF s OCR programově v C#

Obrázky mohou být někdy z různých důvodů zkreslené. Někdy můžete znát úhel zkosení obrázků a určit jej před rozpoznáním obrázku, ale pokud úhel neznáte, můžete úhel zkosení vypočítat pomocí rozhraní API. Následující kroky ukazují, jak převést zkosený obrázek na soubor PDF s možností vyhledávání:

  1. Zadejte cestu pro vstupní obrázek.
  2. Inicializujte objekt třídy AsposeOcr.
  3. Inicializujte instanci třídy RecognitionSettings.
  4. Vypočítejte úhel zkosení obrázku.
  5. Rozpoznejte obrázek a uložte výstupní soubor PDF s možností vyhledávání.

Následující kód ukazuje, jak převést zkosený obrázek na prohledávatelný soubor PDF programově pomocí C#:

// Nastavte cestu pro rozpoznání vstupního obrazu
string image = "p24.jpg";

// Inicializujte objekt třídy AsposeOcr
AsposeOcr api = new AsposeOcr();

// Inicializujte instanci třídy RecognitionSettings
RecognitionSettings settings = new RecognitionSettings();

// Vypočítejte úhel zkosení obrazu
float angle = api.CalculateSkew(image);
settings.SkewAngle = angle;

// Rozpoznejte vstupní obrázek pomocí metody RecognizeImage
RecognitionResult result = api.RecognizeImage(image, settings);

// Uložte obrázek do souboru PDF s možností vyhledávání pomocí OCR
result.Save("Test.pdf", SaveFormat.Pdf);

Níže je snímek obrazovky vstupního obrázku a výstupního souboru PDF:

Obrázek do PDF OCR

Získejte bezplatnou zkušební licenci

Rozhraní API můžete hodnotit bez jakýchkoli omezení, když si vyžádáte bezplatnou dočasnou licenci.

Závěr

V tomto článku jste prozkoumali, jak převést obrázek na prohledávatelný soubor PDF programově pomocí C#. JPG, PNG, BMP, TIFF i naskenovaný dokument lze převést do souboru PDF. Další funkce API můžete prozkoumat tak, že navštívíte sekci Dokumentace a v případě jakýchkoli problémů nás neváhejte kontaktovat na Free Support Forum.

Viz také