Github:
https://github.com/UniversityOfHawaii/uh-its-flexpaper
...
- PDF is the main file format supported. Faculty will have the most control if they convert their files to PDFs before uploading.
- Microsoft file formats can be difficult to convert to PDF correctly when Microsoft tools are not used. https://askubuntu.com/questions/396825/convert-docx-to-pdf
- Images can be converted reliably with imagemagick, though FlowPaper files need to have this capability added to them.
Annotations:
- Flexpaper classic is the tool that allows annotations.
- Annotations are separate from document and APIs need to be called to save and restore annotations.
- uh-its-tenure annotation branch
- AnnotationRestController.java
- AnnotationService.java
- Annotation.java
- uh-its-tenure annotation branch
- Annotations are separate from document and APIs need to be called to save and restore annotations.
DRAFT NOTES: still figuring things out
...
- Windows and OS X desktop app creates various websites from a PDF, including a Java war file.
- The Java version war, does appear to convert uploaded PDFs to SWF.
- Spaces in file names need to be converted/removed before pdf2swf or java modified to quote output to command line calls
- Upload page does not refresh automatically (click Configuration and cancel)
- clicking on file in Available Documents starts conversion process.
- The Java version war, does appear to convert uploaded PDFs to SWF.
- Unix - Flowpaper recommends conversion of PDFs to Flash using SWFTools there are many others free and commercial.Flexpaper classic is the tool that allows annotations.
- Annotations are separate from document and APIs need to be called to save and restore annotations.
- FlowPaper_Annotations_Trial has Annotation code and is very similar to FlexPaper in the Java war (mentioned above)
- Flexpaper github (now Flowpaper) has several repositories and forks.
- Flexpaper on github displays SWFs, the repository description says it displays PDFs I haven't seen this and there are no PDF files in the examples or demos, just SWFs
- Flexpaper-desktop-publisher is a Google code Archive of Downloads of tools in Flexpaper github above.Other formats we wish to support it appears we will have to convert to PDF (using the myriad of tools available) and then to SWF.
- Remove password logic from admin/index.jsp (leave session.setAttribute("FLOWPAPER_AUTH", "1"); )
- Annotations (Marks) need to be saved and retrieved. https://flowpaper.com/online-annotations-pdf-viewer-api/
- MuPDF
- clone from git://git.ghostscript.com/mupdf.git http:// will cause problems with some submodules not being found.
- run git submodule init and then git submodule update
...