Skip to content

AF-VCD/pdf-xfa-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pdf-xfa-tools

This repo contains some low-level Python tools that can be used to inspect and modify PDF forms created with Adobe LiveCycle (XFA Forms). These tools were originally developed during the early stages of the pdf-bullets project.

A reference document that explains the XML syntax for XFA forms in general is found in this repo.

You will also find in the decos/ folder some premade, 'unlocked' AF decoration forms that can be used for drafting decos.

xfa-extract.py

A python script to extract XFA data from a pdf and save them as XML files.

deco-unlock.py

This script takes in an AF Decoration (from vPC) and converts it, making all fields editable and allowing the user to switch between font types and stuff

xfaTools.py

This is a helper python script for easily working with XFA objects within pikepdf.

Additional Python Library Dependencies

BeautifulSoup and pikepdf. These can both be easily installed using pip.

About

python tools for extracting info out of pdf XFA forms. Somewhat of a 'hard fork' of original python work done in pdf-bullets

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages