<div align="center">
  <img src="https://github.com/incubated-geek-cc/pdf-font-extractor/raw/main/img/logo.png" width="96" alt="logo">

  # 「🗛」 PDF Font Extractor

  ### 🛠️ Built with open-sourced Apache PDFBox v3.0.0. Developed in Java SDK 1.8.

  <img src="https://github.com/incubated-geek-cc/pdf-font-extractor/raw/main/img/cover_image.png" alt="cover image">

**Extracts all embedded Fonts in a PDF and outputs them as external TrueTypeFont `.ttf` files**

<div align="left">

### 📌 Features

</div>
<div align="left">

<ul>
	<li>Embedded Font Extraction: Exports font files with `.ttf` extension which are reusable. Implemented with <a href='https://pdfbox.apache.org/' target='_blank'>Apache PDFBox</a> in Java.</li>
</ul>

</div>
</div>
 
### ✍ Read related post here
[**Article :: How To Extract Embedded Fonts From A PDF As Valid Font Files In Java**](https://geek-cc.medium.com/how-to-extract-embedded-fonts-from-a-pdf-as-valid-font-files-in-java-1d202fa06f4e)

### 👀 Preview

#### Application GUI
<img src='https://github.com/incubated-geek-cc/pdf-font-extractor/raw/main/img/gui.png' width="800px" />

#### Demo
<img src='https://github.com/incubated-geek-cc/pdf-font-extractor/raw/main/img/demo.gif' width="800px" />

<p>— <b>Join me on 📝 <b>Medium</b> at <a href='https://medium.com/@geek-cc' target='_blank'>~ ξ(🎀˶❛◡❛) @geek-cc</a></b></p>

---

#### 🌮 Please buy me a <a href='https://www.buymeacoffee.com/geekcc' target='_blank'>Taco</a>! 😋