ABSTRACT
PDF is the established format for the exchange of final-form print-oriented documents on the Web, and for a good reason: it is the only format that guarantees the preservation of layout across different platforms, systems and viewing devices. Its main disadvantage, however, is that a document, once converted to PDF, is very difficult to edit. As of today (2018), there is still no universal format for the exchange of editable formatted text documents on the Web; users can only exchange the application's source files, which do not benefit from the robustness and portability of PDF.
This position paper describes how we can engineer such an editable format based on some of the principles of PDF. We begin by analysing the current status quo, and provide a summary of current approaches for editing existing PDFs, other relevant document formats, and ways to embed the document's structure into the PDF itself. We then ask ourselves what it really means for a formatted document to be editable, and discuss the related problem of enabling WYSIWYG direct manipulation even in cases where layout is usually computed or optimized using offline or batch methods (as is common with long-form documents).
After defining our goals, we propose a framework for creating such editable portable documents and present a prototype tool that demonstrates our initial steps and serves as a proof of concept. We conclude by providing a roadmap for future work.
Supplemental Material
Available for Download
Supplemental movie, appendix, image and software files for, Towards a Universally Editable Portable Document Format
- Tamir Hassan and Andrew Hunter. Knuth-Plass revisited: Flexible line-breaking for automatic document layout. In DocEng 2015: Proceedings of the 15th ACM Symposium on Document Engineering, 2015. Google ScholarDigital Library
- Frank Mittelbach. A general framework for globally optimized pagination. In DocEng 2016: Proceedings of the 16th ACM Symposium on Document Engineering, 2016. Google ScholarDigital Library
- Frank Mittelbach. Effective floating strategies. In DocEng 2017: Proceedings of the 17th ACM Symposium on Document Engineering, 2017. Google ScholarDigital Library
Index Terms
- Towards a Universally Editable Portable Document Format
Recommendations
Accessibility of Portable Document Format in Education Repositories
ICETC '17: Proceedings of the 9th International Conference on Education Technology and ComputersThis article describes a study on accessibility in the Portable Document Format. This type of file is increasingly used on the Web. In order to make the format universally accessible, it is suggested to apply the standards defined by the World Wide Web ...
More than just digital paper-hidden features of the PDF format
DocEng '19: Proceedings of the ACM Symposium on Document Engineering 2019PDF has long been established as the de facto format for the exchange of print-oriented documents and is known for its robust visual presentation across a variety of operating systems and platforms.
However, relatively few users are familiar with the ...
A format design case study: PDF
HYPERTEXT '04: Proceedings of the fifteenth ACM conference on Hypertext and hypermediaWe explain how the Portable Document Format was designed based upon some specific design criteria that were developed to make an advance beyond previous technology. The environmental variables (computing power, business climate) that affected the design ...
Comments