Převod obrázku na prohledávatelný PDF pomocí Pythonu

Tento průvodce popisuje, jak převést image na prohledávatelný PDF pomocí Pythonu. Obsahuje podrobnosti o nastavení IDE, seznam kroků a ukázkový kód pro změnu obrázku na čitelný PDF pomocí Pythonu. Ukázkový kód lze dále vylepšit tak, aby vytvořil vlastní výstupní PDF soubor podle uvedených návrhů.

Kroky pro převod obrázku na prohledávatelný PDF pomocí Pythonu

  1. Nastavte prostředí tak, aby používalo Aspose.OCR for Python via .NET pro převod naskenovaných JPG na PDF
  2. Naimportujte knihovnu OCR pro rozpoznání textu z JPG a uložte text do PDF
  3. Nastavte složku pro vstupní obrázky a výstupní PDF soubory
  4. Vytvořte instanci OCR engine pro rozpoznání textu ze skenovaného obrázku
  5. Načtěte naskenovaný obrázek pro zpracování pomocí třídy OcrInput.
  6. Spusťte proces rozpoznávání pro extrakci textu
  7. Vytiskněte text pro uživatelské informace
  8. Uložte každý textový segment do samostatného PDF

Výše uvedené kroky zahrnují proces převodu obrázku na prohledávatelný PDF pomocí Pythonu. Importujte požadovanou knihovnu Aspose, aplikujte licenci, nastavte potřebné složky, vytvořte instanci OCR enginu a vytvořte objekt OcrInput, který bude obsahovat obrázky potřebné pro zpracování. Spusťte metodu recognize () pro získání textu, projděte seznam výsledků, zobrazte každý výsledek a uložte každý do samostatného PDF souboru.

Kód pro převod obrázku na čitelný PDF pomocí Pythonu

Výše uvedený ukázkový kód demonstruje, jak převést JPG na čitelný PDF pomocí Pythonu. Pro zlepšení procesu konverze můžete vyzkoušet RecognitionSettings pro změnu chování, jako je nastavení jazyka rozpoznávání, povolení automatické inverze barev nebo povolení zvětšování malých fontů. Můžete také nastavit seznam povolených nebo ignorovaných znaků, použít recognize_fast() místo recognize() pro vysoce kvalitní obrázky a zkontrolovat result.skew pro zpracování nakloněného skenu.

Tento průvodce vysvětluje proces aplikace OCR na obrázek a uložení výsledku do PDF souboru. Pro odstranění šumu z obrázku se podívejte na článek Remove Noise from Image using Python.

 Čeština