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

Generate ballot PDFs with embedded form objects #64

Closed
stratofax opened this issue Aug 8, 2022 · 0 comments · Fixed by #119
Closed

Generate ballot PDFs with embedded form objects #64

stratofax opened this issue Aug 8, 2022 · 0 comments · Fixed by #119
Assignees
Labels
enhancement New feature or request

Comments

@stratofax
Copy link
Collaborator

Use the form objects to:

  • Associate unique EDF IDs with each candidate, ballot question, etc.
  • Identify the exact coodinates of the "checkbox oval" by reading the location of the form object using any third party PDF utility -- or Markit, to place ballot markings based on how a Markit user casts their votes.

The form objects will ultimately be obscured on the PDF by a "regulation sized" OCR marking oval, either empty (white), or filled (black) when votes are cast and marked, so they will look exactly like a "flat file" PDF ballot with no form objects.

Notes

From J. Sebes:

  • The write in fields are obviously text form field objects, but the "bubbles" Cliff will have to say what type of beast they are.
  • For whatever empty oval shape you are laying down, we will need a JPEG of the same shape, solid black; that's what will get pasted in the coordinates for each voter selection in the app.
  • You can have labelled objects for each bubble, such that for each selection that the user does not choose, it will end up printing out looking like an empty bubble.
@stratofax stratofax self-assigned this Aug 8, 2022
@stratofax stratofax added the enhancement New feature or request label Aug 8, 2022
@stratofax stratofax linked a pull request Sep 22, 2022 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant