Bilder eller skannade dokument kan innehålla textinformation. Du kan konvertera ett skannat dokument eller en bild till ett sökbart PDF dokument med OCR programmatiskt med C#. Så JPG, PNG, TIFF, BMP och andra bildformat kan konverteras till sökbara PDF-filer. Se följande avsnitt för ytterligare information:
- Bild till sökbar PDF-konverterare med OCR – C# API-installation
- Konvertera bild till sökbar PDF med OCR Programmatiskt med C#
- Konvertera skev bild till sökbar PDF med OCR Programmatically i C#
Bild till sökbar PDF-konverterare med OCR – C# API-installation
Aspose.OCR for .NET API kan effektivt utföra OCR-operationer på bilder eller skannade dokument. Du kan konfigurera API:et genom att ladda ner DLL-filen från avsnittet New Releases eller med följande installationskommando NuGet:
PM> Install-Package Aspose.OCR
Konvertera bild till sökbar PDF med OCR Programmatiskt med C#
Du kan konvertera en JPG, PNG, TIFF och andra bildformat till en sökbar PDF med OCR genom att följa stegen nedan:
- Ställ in sökväg för ingångsbild att känna igen.
- Initiera klassinstansen AsposeOcr.
- Känn igen ingångsbild med metoden RecognizeImage.
- Spara utdata till sökbar PDF-fil.
Koden nedan visar hur man konverterar JPG, PNG, TIFF och andra bildformat till sökbar PDF med OCR med C#:
// Ange sökväg för ingångsbild att känna igen
string image = "p24.jpg";
// Initiera AsposeOcr-klassinstansen
AsposeOcr api = new AsposeOcr();
// Känn igen ingångsbild med metoden RecognizeImage
RecognitionResult result = api.RecognizeImage(image, new RecognitionSettings());
// Spara utdata till sökbar PDF-fil
result.Save("test.pdf", SaveFormat.Pdf);
Konvertera skev bild till sökbar PDF med OCR Programmatically i C#
Bilder kan ibland vara skeva av olika anledningar. Ibland kanske du känner till bildernas skevningsvinkel och specificerar den innan du känner igen bilden, men du kan beräkna skevningsvinkeln med API:n när du inte känner till vinkeln. Följande steg visar hur man konverterar en sned bild till en sökbar PDF-fil:
- Ange sökvägen för inmatningsbilden.
- Initiera klassobjektet AsposeOcr.
- Initiera klassinstansen RecognitionSettings.
- Beräkna bildens snedställningsvinkel.
- Känn igen bilden och spara utdata sökbar PDF-fil.
Följande kod visar hur man konverterar en skev bild till sökbar PDF-fil programmatiskt med C#:
// Ange sökväg för ingångsbild att känna igen
string image = "p24.jpg";
// Initiera AsposeOcr-klassobjektet
AsposeOcr api = new AsposeOcr();
// Initiera klassinstansen RecognitionSettings
RecognitionSettings settings = new RecognitionSettings();
// Beräkna snedvinkel på bilden
float angle = api.CalculateSkew(image);
settings.SkewAngle = angle;
// Känn igen ingångsbild med metoden RecognizeImage
RecognitionResult result = api.RecognizeImage(image, settings);
// Spara bilden till sökbar PDF-fil med OCR
result.Save("Test.pdf", SaveFormat.Pdf);
Nedan är en skärmdump av ingångsbilden och PDF-filen:
Få gratis utvärderingslicens
Du kan utvärdera API:t utan några begränsningar genom att begära en gratis temporär licens.
Slutsats
I den här artikeln har du utforskat hur du konverterar en bild till en sökbar PDF-fil programmatiskt med C#. En JPG, PNG, BMP, TIFF samt ett skannat dokument kan konverteras till en PDF-fil. Du kan utforska andra funktioner i API:t genom att besöka avsnittet Dokumentation och kontakta oss gärna på Free Support Forum om du har frågor.