- Notifications
You must be signed in to change notification settings - Fork1
Type-safe PDF extraction
NotificationsYou must be signed in to change notification settings
bdura/livre
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Livre, pronounced[livʁ] (the french word for book)aims to be a type-safe utility for parsing PDF documents.
Please note that this is avery early release, primarily meant as a motivational toolfor me to work towards an actually working release in the near future.
This first version already provides a sufficient set of low-level utilities to extractall PDF primitive types in a type-safe manner.
Thankfully, the ISO standards defining the PDF specification can be downloaded free of charge.Visit thePDF Association's website to get your version.
- (
v0.1.0
) Low-level extraction utilities for primitive PDF types - (
v0.2.0
) Parser for cross-reference dictionary - (
v0.3.0
) Eager, owned instance of theBuilder
trait - (
v0.4.0
) Parser for the general PDF structure, allowing to iterate over pages and their content - (
v0.5.0
) Parser for pages' content operators & text content - (
v0.6.0
) Parser for fonts definition - starting with "simple fonts".This step will allow iterating over characters and their actual position.