A structured storage system bundles these elements and any associated content into a single file, with data compression where appropriate. A font-embedding/replacement system to allow fonts to travel with the documents. The PDF combines three technologies: A subset of the PostScript page description programming language for generating the layout and graphics. For example, there are formats for word processing documents, spreadsheets, and presentations and specific formats for material such as mathematical formulae, graphics, bibliographies, etc. The Office Open XML file formats are file formats that can be used to represent electronic office documents. Each PDF file encapsulates a complete description of a fixed-layout flat document, including the text, fonts, graphics, and other information needed to display it. The Portable Document Format (PDF) is a file format used to present documents independent of application software, hardware, and operating systems. Application/pdf, application/x-pdf, application/x-bzpdf, application/x-gzpdfĪpplication/vnd.-openxmlformats-officedocument.-wordprocessingml.-document