Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for interactive forms #1765

Open
3 tasks
freundTech opened this issue Jul 20, 2023 · 1 comment
Open
3 tasks

Support for interactive forms #1765

freundTech opened this issue Jul 20, 2023 · 1 comment
Labels
feature request New feature or request good contribution Good, isolated issue for someone that wants to contribute pdf Related to PDF export

Comments

@freundTech
Copy link
Contributor

Description

Interactive forms/AcroForm is a pdf feature that allows pdf files to include forms that can be filled out and saved using a supported pdf viewer.
Pdf forms are notoriously hard to create with anything other than Adobe Acrobat, so having support for them in typst would be great.

Interactive forms are described in the pdf 1.7 standard section 12.7.

Supporting this feature would require:

  • Implementing interactive form support in pdf-writer
  • Designing functions and/or syntax for using interactive forms in typst
  • Implementing interactive forms in typst

Use Case

Creating pdf forms that can be filled out.

@freundTech freundTech added the feature request New feature or request label Jul 20, 2023
@laurmaedje laurmaedje added the pdf Related to PDF export label Sep 4, 2023
@laurmaedje laurmaedje added the good contribution Good, isolated issue for someone that wants to contribute label Sep 18, 2023
@tingerrr
Copy link
Contributor

I've started some initial work on this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request New feature or request good contribution Good, isolated issue for someone that wants to contribute pdf Related to PDF export
Projects
None yet
Development

No branches or pull requests

3 participants