BePDF |
Copyright ©
1997 Benoit Triquet Version: 0.7.10 Alpha 3 |
Description |
This program allows you to view Portable Document Format (PDF) files in BeOS. Originally developed by Adobe, PDF files have become the de facto standard for electronic documents. |
Program History |
BePDF was orignially based on the Unix/X11 application xpdf 0.92. The original port to the BeOS platform was undertaken by Benoit Triquet and Hubert Figuiere and lead to version 0.6. The project has since been taken up by Michael Pfeiffer. The current version of BePDF handles documents up to version 1.3 including encrypted files. |
Acknowledgements |
|
Requirements |
BePDF requires
liblayout 1.3.0.
BePDF supports since version 0.7.9a3 PDF files that use traditional or
simplified Chinese fonts. The support for Japanese fonts has also been updated.
The fonts used for Japanese, traditional Chinese and simplified Chinese can be configured in the preferences window. BePDF can use Ghostscript 6.50 or later to render pages, if it finds the file libgs.so in the library search path the renderer can be enabled in the preferences window. If you have Ghostscript 7.00 or later installed the next step is not required! To render encrypted PDF files with Ghostscript renderer the file pdf_sec.ps in your Ghostscript installation directory /boot/apps/Ghostscript/lib has to be replaced with this version. Please read more about the current limitations of the Ghostscript renderer in the Updates section. The Ghostscript renderer is still experimental, it should not crash but it does not display all PDF files which is a bug in Ghostscript. Ghostscript prints some informations to stdout which might be helpful. To see this informations BePDF has to be run from the Terminal. |
Installation |
ZapfDingbats BePDF requires the installation of the ZapfDingbats fonts package (originally part of the Ghostscript collection). Just open 'Install Font' from Tracker and follow the instructions there. Replicant for BePDF
Rendering Base 14 Fonts with FreeType 2
The easiest way to put the fonts into "BePDF/fonts/external" is to create a symbolic link from the "/boot/apps/Ghostscript/fonts" (or where Ghostscript is installed) into "BePDF/fonts" and to rename the folder "fonts" to "external". Please note that it is not recommended to enable the FreeType 2 font renderer and to allow BePDF to use the Ghostscript fonts on a slow machine. |
Keyboard Shortcuts |
Certain keyboard shortcuts can make navigating documents
easier.
|
Mouse Control |
Note: If you're a southpaw and have configured your mouse in a left-handed configuration then substitute 'Left' for 'Right' and 'Right' for 'Left' in the above instructions. |
Printing |
The PDF file can be printed by selecting 'Print...' from
the 'File' menu.
Printing of embedded TrueType and Type 1 fonts requires a lot of memory when the corresponding Font Renderer is enabled and can crash BeOS! You can enable and disable a Font Renderer in the Print Settings window. BePDF tries to replace a font with a BeOS font, when a Font Renderer is disabled. A page printed with 300 DPI which uses Truetype fonts
requires approximately 10 MB. See also Memory Usage Statistics. |
Get BePDF Button for Web |
<A href="http://www.bebits.com/app/1438"> |
Final Notes |
Lastly, for informations on pre-0.7 incarnations of BePDF read README.beos in the docs/BePDF-0.6 directory. For similar documentation on xpdf check the license/xpdf directory. |