PDFoundry (pronounced Pee-Dee-Foundry/pi di ˈfaʊndri) is a fully featured PDF viewer for FoundryVTT! PDFoundry supports a full suite of features for viewing PDFs right in Foundry VTT. Fillable forms, bookmarks, page links in journals and LOTS more. You can even use a form fillable PDF character sheet for an actor!
Please consider supporting me on Ko-Fi
Spanish localization: José E. Lozano (lozalojo)
Tutorials and resources created by users of PDFoundry can be found here
PDFoundry is easily installable - find it in the modules list inside Foundry VTT. Alternatively, you can use the manifest link below.
https://raw.githubusercontent.com/Djphoenix719/PDFoundry/master/module.json
I highly recommend you do not bundle PDFoundry - if you do however, the module version will disable itself and display a warning to the user. Instead, you can see the documentation for an example of checking for the presence of PDFoundry, and enabling additional support if it is found.
If you wish to build PDFoundry yourself - most commonly because you want to contribute - you can do the following.
- Clone the repository anywhere
- Copy
foundryconfig.example.json
and rename itfoundryconfig.json
. Edit the dataPath to your data folder. - Open a terminal, navigate to the repository directory
- Run
npm install
- Run
gulp build
to perform a one off build, orgulp watch
to perform incremental builds as you change things
See the documentation for details and examples.
See the development board for a list of planned features, roughly in the order I plan to get to them.