Potlood
Potlood is a library to visualize .docx files in a browser, without the use of plugins or server side components.
The specification is not always interprested the same by the different editors out there. For this reason, expect slight deviations here from the layout in your editor.
Functionality
Most of the basic functionality is present. This will make it usable to show most docx document out there. If not, feel free to file an issue.
Supported are the following features:
- Paragraphs
- Numberings
- Tables
- Charts
- Images, in the following formats:
- PNG
- JPEG
- GIF
- TIFF
- WMF
- EMF
- Drawings
- Equations
- Tab stops
TODO
- Page visualization
- Header and footer
- Horizontal bar Chart
- Scatter plot
- Multiple text columns
- Tab stop leader characters
- Theme colors
- Patterns
- Rare image formats:
- AutoCAD Interchange Format (*.dxf)
- Computer Graphics Metafile (*.cgm)
- Encapsulated Postscript (*.eps)
- Macintosh PICT (*.pct; *.pict)
- WordPerfect Graphics (*.wpg)
- OS/2 Metafile (*.met)
- QuickTime File Format (*.mov)
- Portable Bitmap (*.pbm)
- Zsoft Paintbrush (*.pcx)
- Portable Document Format (*.pdf)
- Portable Graymap (*.pgm)
- Portable Pixelmap (*.ppm)
- Adobe Photoshop (*.psd)
- Sun Raster Image (*.ras)
- StarView Metafile (*.svm)
- Truevision Targa (*.tga)
- X Bitmap (*.xbm)
- X PixMap (*.xpm)
- Kodak Photo CD (*.pcd)