Papercraft creates PDF documents from XML templates. This documentation is intended for people who design those templates, including users who are not .NET developers.
Use this manual when you need to understand how a document is structured, which XML elements are available, how values are inserted, and how layout options such as margins, tables, images, text and charts are expressed.
- User manual: the starting point for template authors.
- Quick reference: compact lookup tables for controls, attributes and value formats.
- Repository README: the short project overview for GitHub and NuGet.
- Explain document design from the template author's perspective.
- Prefer complete XML examples over API-only descriptions.
- Separate basic document authoring from developer integration details.
- Keep terminology consistent with the XML template language.
- Make each control and transformer discoverable through examples, supported attributes and common mistakes.