Зображення в PDF OCR

Зображення або скановані документи можуть містити текстову інформацію. Ви можете програмно конвертувати відсканований документ або зображення в PDF документ із можливістю пошуку за допомогою OCR за допомогою C#. Тож JPG, PNG, TIFF, BMP та інші формати зображень можна конвертувати у PDF-файли з можливістю пошуку. Для отримання додаткової інформації зверніться до наступних розділів:

Перетворювач зображень у формат PDF із можливістю пошуку за допомогою OCR – встановлення C# API

Aspose.OCR for .NET API може ефективно виконувати операції OCR із зображеннями або сканованими документами. Ви можете налаштувати API, завантаживши файл DLL із розділу Нові випуски або за допомогою наступної інсталяційної команди NuGet:

PM> Install-Package Aspose.OCR

Програмне перетворення зображення на PDF-файл із можливістю пошуку за допомогою OCR за допомогою C#

Ви можете конвертувати JPG, PNG, TIFF та інші формати зображень у файл PDF із можливістю пошуку за допомогою OCR, виконавши наведені нижче дії.

  1. Встановіть шлях для розпізнавання вхідного зображення.
  2. Ініціалізувати екземпляр класу AsposeOcr.
  3. Розпізнайте вхідне зображення методом RecognizeImage.
  4. Збережіть результат у PDF-файл із можливістю пошуку.

Наведений нижче код показує, як конвертувати JPG, PNG, TIFF та інші формати зображень у PDF із можливістю пошуку за допомогою OCR за допомогою C#:

// Встановіть шлях для розпізнавання вхідного зображення
string image = "p24.jpg";

// Ініціалізація екземпляра класу AsposeOcr
AsposeOcr api = new AsposeOcr();

// Розпізнайте вхідне зображення за допомогою методу RecognizeImage
RecognitionResult result = api.RecognizeImage(image, new RecognitionSettings());

// Збережіть результат у PDF-файл із можливістю пошуку
result.Save("test.pdf", SaveFormat.Pdf);

Програмно перетворюйте скошене зображення в PDF-файл із можливістю пошуку за допомогою OCR на C#

Зображення іноді можуть бути перекошеними з різних причин. Іноді ви можете знати кут нахилу зображень і вказати його перед розпізнаванням зображення, однак ви можете обчислити кут нахилу за допомогою API, якщо ви не знаєте кут. Наступні кроки показують, як перетворити перекошене зображення на PDF-файл із можливістю пошуку:

  1. Вкажіть шлях для вхідного зображення.
  2. Ініціалізувати об’єкт класу AsposeOcr.
  3. Ініціалізувати екземпляр класу RecognitionSettings.
  4. Обчисліть кут перекосу зображення.
  5. Розпізнайте зображення та збережіть PDF-файл із можливістю пошуку.

У наведеному нижче коді показано, як програмно перетворити перекошене зображення на PDF-файл із можливістю пошуку за допомогою C#:

// Встановіть шлях для розпізнавання вхідного зображення
string image = "p24.jpg";

// Ініціалізація об’єкта класу AsposeOcr
AsposeOcr api = new AsposeOcr();

// Ініціалізувати екземпляр класу RecognitionSettings
RecognitionSettings settings = new RecognitionSettings();

// Розрахувати кут нахилу зображення
float angle = api.CalculateSkew(image);
settings.SkewAngle = angle;

// Розпізнайте вхідне зображення за допомогою методу RecognizeImage
RecognitionResult result = api.RecognizeImage(image, settings);

// Збережіть зображення у PDF-файлі з можливістю пошуку за допомогою OCR
result.Save("Test.pdf", SaveFormat.Pdf);

Нижче наведено знімок екрана вхідного зображення та вихідного файлу PDF:

Зображення в PDF OCR

Отримайте безкоштовну оціночну ліцензію

Ви можете оцінити API без будь-яких обмежень, надіславши запит на безкоштовну тимчасову ліцензію.

Висновок

У цій статті ви досліджували, як програмно перетворити зображення на PDF-файл із можливістю пошуку за допомогою C#. JPG, PNG, BMP, TIFF, а також сканований документ можна конвертувати у файл PDF. Ви можете дослідити інші функції API, відвідавши розділ Документація, і не соромтеся зв’язатися з нами на Безкоштовному форумі підтримки, якщо у вас виникнуть будь-які проблеми.

Дивись також