Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Rhinorhino on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Font search within a PDF....

avonw

Technical User
Joined
Jul 15, 2025
Messages
1
I have 400+ page PDF and wish to search for the very few instances of a particular font (Garamond 14).

Does anyone know of a way to do that?

Thanks...
 
*I* am NOT a PDF expert, but I Googled the following: "search and find all test within a PDF for specific font"

The AI results returned quite a bit of information.... I'll quote it below but lay no claim for its validity or for support of any kind. I'd have to test it and am in the midst of a project I cannot abandon to do so... I wish you the best...
=================== BEST OF LUCK =========================
Link to my Search

AI Overview


Extracting and Finding Text based on Font in a PDF
Finding and extracting text formatted with a specific font within a PDF can be achieved using several methods, depending on your needs and technical expertise.
1. Using Python libraries
  • Python libraries like fitz (PyMuPDF) and pdfminer offer capabilities to extract text along with its formatting information, including font details like font size and type.
  • fitz is noted as being faster and cleaner in scraping font information compared to pdfminer.
  • While these libraries can extract text data, you would need to iterate through the extracted text elements and filter them based on the desired font properties. According to Medium and Medium both offer examples and insights into using these libraries to extract text based on font size.
2. Using Adobe Acrobat
  • Open the PDF in Adobe Acrobat (standard or professional edition).
  • Navigate to Tools >> Advanced Editing >> TouchUp Text Tool.
  • Click on the text you wish to analyze, and a bounding box will appear around it.
  • Right-click on the selected text and choose "Properties".
  • The Properties window will display font details under the "Text" tab, including the font name, font size, color, and other formatting properties.
  • To get a list of all fonts used in the PDF, you can go to File > Properties > Fonts tab.
3. Online PDF font extractors
  • Several online tools, such as ExtractPDF.com, i2PDF, Aconvert.com, and others, allow you to extract fonts from PDF files.
  • You typically upload the PDF, and the tool analyzes it and provides a list of embedded fonts for you to download.
  • However, be mindful of data security when using online services, particularly with sensitive documents.
4. Using FontForge
  • FontForge is a free and open-source font editor that can extract fonts from PDFs.
  • Open FontForge, choose "Extract from PDF" under the "Filter" menu, select your PDF file, and FontForge will list the detected fonts.
  • According to Font Tutorials offers a step-by-step guide on how to extract fonts from a PDF file using FontForge.
Important Note: Some fonts may be embedded as images and may not be directly extractable or editable as text. In such cases, OCR (Optical Character Recognition) might be required to convert the image-based text into editable text before you can identify or extract the font information.
 

Part and Inventory Search

Sponsor

Back
Top