Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Type-safe PDF extraction

NotificationsYou must be signed in to change notification settings

bdura/livre

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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.

Obtaining the PDF specification

Thankfully, the ISO standards defining the PDF specification can be downloaded free of charge.Visit thePDF Association's website to get your version.

Tentative roadmap

  • (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.

[8]ページ先頭

©2009-2025 Movatter.jp