Answers.Body: <p>PDF documents embed all its fonts within the document. You can get these embedded fonts information programmatically with most PDF libraries.</p>
  
  <p>If there are no embedded fonts then the PDF at hand is a scanned one.<br>
  If there are only one or two fonts, then the document is OCRized.<br>
  If there are three or more fonts, then the document is a digital native.</p>
  
  <p>Potentially, there can be digital native PDF with one or two fonts only but luckily for me this is an acceptable error rate.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2018-06-26T06:09:18.947Z
Answers.LastActivityDate: 2018-06-26T06:09:18.947Z
Answers.UserDisplayName: prthkms
Body: <p>Is it possible to know if a given PDF is digital native or has gone through some kind OCR or digitization process.</p>
  
  <p>If yes, is it possible to do so programmatically?</p>
  
Tags: <pdf><ocr><programming>
Title: Identify if a PDF document is digital native
UserDisplayName: prthkms
ThreadText: # Identify if a PDF document is digital native
  
  (Asked by: username_0 on 2018-05-02)
  
  Is it possible to know if a given PDF is digital native or has gone through some kind OCR or digitization process.
  
  If yes, is it possible to do so programmatically?
  
  **Tags:** pdf, ocr, programming
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_0 on 2018-06-26. Score: 0 | Accepted answer
  
  PDF documents embed all its fonts within the document. You can get these embedded fonts information programmatically with most PDF libraries.
  
  If there are no embedded fonts then the PDF at hand is a scanned one.  
  If there are only one or two fonts, then the document is OCRized.  
  If there are three or more fonts, then the document is a digital native.
  
  Potentially, there can be digital native PDF with one or two fonts only but luckily for me this is an acceptable error rate.
  
  
  ---
  
  