Deze gids beschrijft hoe je image converteert naar doorzoekbare PDF met Python. Het bevat details om de IDE in te stellen, een lijst met stappen, en voorbeeldcode voor het omzetten van een afbeelding naar een leesbare PDF met Python. De voorbeeldcode kan verder worden uitgebreid om een aangepast output‑PDF‑bestand te maken door de gegeven suggesties te volgen.
Stappen om een afbeelding om te zetten naar een doorzoekbare PDF met Python
- Stel de omgeving in om Aspose.OCR for Python via .NET te gebruiken voor het omzetten van gescande JPG naar PDF
- Importeer de OCR‑bibliotheek om tekst van de JPG te herkennen en sla de tekst op als PDF
- Stel de map in voor invoerafbeeldingen en uitvoer‑PDF‑bestanden
- Instantieer de OCR engine om tekst van een gescande afbeelding te herkennen.
- Laad de gescande afbeelding voor verwerking met behulp van de OcrInput klasse
- Voer het herkenningsproces uit om tekst te extraheren
- Print de tekst voor gebruikersinformatie
- Sla elk tekstsegment op in een aparte PDF
De bovenstaande stappen beschrijven het proces om een afbeelding met Python om te zetten naar een doorzoekbare PDF. Importeer de vereiste Aspose‑bibliotheek, pas de licentie toe, stel de benodigde mappen in, instantieer de OCR‑engine en maak het OcrInput‑object aan om de voor verwerking benodigde afbeeldingen vast te houden. Voer de recognize ()‑methode uit om tekst op te halen, doorloop de lijst met resultaten, toon elk resultaat en sla elk op in een afzonderlijk PDF‑bestand.
Code om een afbeelding naar een leesbare PDF te converteren met Python.
Bovenstaande voorbeeldcode toont hoe je JPG naar leesbare PDF kunt converteren met Python. Om het conversieproces te verbeteren, kun je RecognitionSettings proberen om het gedrag aan te passen, zoals het instellen van de herkenningstaal, het inschakelen van automatische kleurinversie, of het inschakelen van opschaling van kleine letters. Je kunt ook een lijst met toegestane of genegeerde tekens instellen, recognize_fast() gebruiken in plaats van recognize() voor afbeeldingen van hoge kwaliteit, en het resultaat.Skew controleren om een scheve scan te verwerken.
Deze gids legt het proces uit om OCR toe te passen op een afbeelding en het resultaat op te slaan in een PDF‑bestand. Om ruis uit een afbeelding te verwijderen, raadpleeg het artikel Ruis verwijderen uit afbeelding met Python.