Estrai i caratteri dal PDF in Python

Come estrarre caratteri da PDF utilizzando Python

Aspose.PDF for Python for .NET Logo

Come estrarre caratteri da PDF utilizzando Aspose.PDF for Python for .NET Tool

Hai bisogno di estrarre i caratteri dai PDF? La modifica programmatica dei documenti PDF è una parte essenziale dei moderni flussi di lavoro digitali. Con le librerie Python come Aspose.PDF, gli sviluppatori possono estrarre i font dai PDF. Queste librerie sono soluzioni autonome che non si basano su altri software e sono pronte per l’uso commerciale. Coprono tutte le possibili esigenze degli sviluppatori Python professionisti.

  • Estrai testo da PDF
  • Estrai immagini da PDF
  • Estrai caratteri da PDF
  • Estrai dati dal modulo
  • Estrai testo dai timbri
  • Estrai dati dalla tabella

Per estrarre i caratteri dal file PDF, utilizzeremo l’API Aspose.PDF for .NET, un’API di manipolazione dei documenti ricca di funzionalità, potente e facile da usare per la piattaforma python-net. Apri il gestore di pacchetti NuGet, cerca Aspose.PDF e installa. È inoltre possibile utilizzare il seguente comando dalla console di Package Manager.

Console

pip install aspose-pdf

Estrai i caratteri dal PDF in Python


Per provare il codice nel tuo ambiente, hai bisogno di Aspose.PDF for Python.

  1. Carica il PDF con un’istanza di Document.
  2. Accedi a Font Utilities.
  3. Iterate attraverso i caratteri.
  4. Estrai ulteriori dettagli sui caratteri.

Estrai i caratteri dal PDF con Python

Questo codice di esempio mostra come estrarre i caratteri dai documenti PDF

Input file:

File not added

Output format:

PDF

Output file:


    import aspose.pdf as apdf
    from io import FileIO
    from os import path
    import json
    from aspose.pycore import cast, is_assignable

    path_infile = path.join(self.dataDir, infile)

    # Open PDF document
    document = apdf.Document(path_infile)

    fonts = document.font_utilities.get_all_fonts()
    for font in fonts:
        print(font.font_name)

Informazioni sull'API Aspose.PDF for Python for .NET

Aspose.PDF per Python tramite .NET API supporta gli standard PDF e le specifiche PDF più consolidati. Consente agli sviluppatori di inserire tabelle, grafici, immagini, collegamenti ipertestuali, caratteri personalizzati e altro ancora nei documenti PDF. Inoltre, è anche possibile comprimere documenti PDF. Aspose.PDF per Python via .NET offre eccellenti funzionalità di sicurezza per sviluppare documenti PDF sicuri. Alcune delle funzionalità critiche di Aspose.PDF for Python tramite .NET API includono:

  • Capacità di leggere ed esportare PDF in più formati di immagine tra cui BMP, GIF, JPEG e PNG.
  • Imposta le informazioni di base (ad esempio autore, creatore) del documento PDF.
  • Funzionalità di conversione: converti PDF in Word, Excel e PowerPoint. Converti PDF in formati di immagine. Converti i file PDF in formato HTML e viceversa. Converti PDF in EPUB, Text, XPS, ecc.

Sull’uso delle API, puoi trovare ulteriori informazioni su Aspose.PDF per Python tramite .NET API nella nostra documentazione.