History
 -  About BePDF
 -  Version History
 -  Acknowledgements
 -  Known Bugs
 -  Upcoming Features
 
 Program Requirements
 -  BePDF Requirements
 -  Asian Font Sets
 -  Ghostscript
 -  ZapfDingbats
 
 Installation
 -  BePDF Program
 -  Deskbar Replicant
 -  Base 14 Fonts
 -  ZapfDingbats
 
 User Interface
 -  Program Layout
 -  ToolBar
 -  Preferences
 -  Keyboard Commands
 -  Mouse Controls
 
 Printing
 -  General
 -  Font Renderer
 -  Page Size
 
 Localization
 -  Localization
 
 
 
  Notes for WebMasters
 
Upcoming Features

BePDF is an ongoing project. The following is a list of future enhancements planned for BePDF.


Localization

  • Keep the existing .catalog files up-to-date
  • Add new localizations

Documentation
  • Localize documentation
  • Create and maintain FAQ

Development
  • Cleanup UI (print dialog, preferences window, search window)
  • Implement better mouse handling
  • Show hidden links; display links as rectangle or underline; selectable link color
  • Fix bug: Page List depends on correct pdf entries
  • Implement resize window to page
  • Implement auto reload a file when it has changed
  • Add bitmap cache (should speedup rendering of some Type 3 fonts)
  • Implement more "intelligent" text selection
  • Add support for PDF forms with JavaScript
  • Redesign the internal locking mechanism. This will simplify the next three items
  • Fix Find/Find Next without blocking window
  • Implement a page cache
  • Add "Pop-up" magnifier for a part of the page

Rendering
  • Create platform independent xpdf output device, that uses FreeType 2 for rendering fonts and libart or Image Magick for graphics to render a pdf page into a bitmap.
    Implementation should not be too difficult, most parts could be reused or slightly adapted from the existing "BeOS" specific output device. The advantage is simple, a correctly rendered page!
  • Improve usage of Ghostscript renderer; Rotation, Searching, Text copying, Printing
  • Eventually allow viewing of PostScript files