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

Feat: PDF-Darstellung #15

Closed
14 of 15 tasks
JuliaSageder opened this issue Mar 9, 2023 · 3 comments · Fixed by #44
Closed
14 of 15 tasks

Feat: PDF-Darstellung #15

JuliaSageder opened this issue Mar 9, 2023 · 3 comments · Fixed by #44
Assignees
Labels
high effort High Effort high prio High Priority

Comments

@JuliaSageder
Copy link
Collaborator

JuliaSageder commented Mar 9, 2023

Beschreibung des Features
Formatierung und Aussehen der PDF-Version soll weiter verbessert werden. Dazu kam am 09.03.23 noch die mögliche Anforderung die Darstellungsweise im PDF der Dialog-Darstellung im Basisdokument anzupassen. Dies könnte vielleicht über Abstände/Kästen o.ä. angedeutet werden - was es da für Möglichkeiten gibt muss aber erst noch geprüft werden. Möglicherweise könnte in einem Abschlussdialog vor dem Herunterladen (vgl. Issue #8) eine Darstellungsweise im PDF gewählt werden? Dies wird im JourFixe am 13.03.23 weiter diskutiert und dann nochmals ergänzt.

Akzeptanzkriterien

  • Prüfen wie (gut) die Möglichkeiten der Darstellung bei Erzeugung des PDFs beeinflusst werden kann

weitere Anforderungen durch den Termin in der Geschäftsstelle:

  • Zusammenfassung/Überblick der neuesten Änderungen auf eigener Seite
  • verlinkte Gliederung im/des PDF-Dokuments
  • Änderungen visuell hervorheben ("Neu" + Rahmenfarbe)
  • Einzelexport von Teilen des PDF (Kläger/Beklagter, einzelne Gliederungspunkte, einzelne Beiträge) (Export-Dialog, vgl. Issue Feat: Export Dialog #8 )
  • Seitenzahlen
  • Möglichkeit Bearbeitungsnamen in der Signatur anzupassen (Export-Dialog, vgl. Issue Feat: Export Dialog #8 )
  • Möglichkeit Betreff für die Version des PDF hinzuzufügen (aufgeführt auf der ersten Seite bei den Metadaten zum Basisdokument) (Export-Dialog, vgl. Issue Feat: Export Dialog #8 )
  • Hinweise auf eigene Seite(n)
  • Neue Hinweise hervorheben ("Neuer Hinweis" + Rahmenfarbe)
  • Hinweise nochmal als Kommentar umgewandelt an die verknüpfte Stelle ins PDF
  • Bugfix: Formatierung korrekt ins PDF #133
  • KV und BKV (und R?) in den Exportnamen (klarer WER neue Version einreicht) (verworfen, Änderung ist wäre zu spät im Projekt und würde Nutzer voraussichtlich verwirren)
  • (Export-)Datum in die Beiträge integrieren (wie in der Browser-Ansicht)
  • Hinweis/Zeile auf Original-Beitrag in die beitragsbezogenen Beiträge

warten auf weitere Anforderungen von Seiten Hannover/Osnabrück

@JuliaSageder JuliaSageder added the question Further information is requested label Mar 9, 2023
@JuliaSageder JuliaSageder mentioned this issue Mar 15, 2023
2 tasks
@JuliaSageder JuliaSageder self-assigned this Mar 17, 2023
@JuliaSageder
Copy link
Collaborator Author

Einarbeitung/Recherche wg Option auf neuen PDF-Generator ist im Gange, alles umzubauen auf einen neuen Generator scheint mir nicht nötig zu sein, da jsPDF mehr Optionen bietet als angenommen (vgl. https://mrrio.github.io/jsPDF/examples/basic.html und https://rawgit.com/MrRio/jsPDF/master/docs/index.html)

@JuliaSageder JuliaSageder changed the title PDF-Darstellung Feat: PDF-Darstellung Mar 20, 2023
@JuliaSageder JuliaSageder added high prio High Priority high effort High Effort and removed question Further information is requested labels Mar 20, 2023
@JuliaSageder
Copy link
Collaborator Author

Nutzung eines weiteren Plugin zusätzlich zu jspdf: jspdf autotable um die Daten besser strukturieren zu können

@JuliaSageder JuliaSageder linked a pull request Apr 14, 2023 that will close this issue
JuliaSageder added a commit that referenced this issue Apr 14, 2023
#15 change pdf visualization plain text to tables
#15 add hints in addition as annotations to pdf
@JuliaSageder JuliaSageder reopened this Apr 14, 2023
JuliaSageder added a commit that referenced this issue Apr 14, 2023
JuliaSageder added a commit that referenced this issue Apr 14, 2023
JuliaSageder added a commit that referenced this issue Apr 17, 2023
JuliaSageder added a commit that referenced this issue Apr 21, 2023
JuliaSageder added a commit that referenced this issue Apr 21, 2023
JuliaSageder added a commit that referenced this issue Apr 21, 2023
@JuliaSageder
Copy link
Collaborator Author

für letzte Änderung siehe #133

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
high effort High Effort high prio High Priority
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant