Enabling Export to PDF

The PPM Dashboard supports exporting PPM portlet content in PDF format in supported languages. To enable this capability you must do the following:

  • (Required) Provide the PPM Dashboard with access to Unicode fonts.

  • If your PPM instance is to be integrated with an external Web server, you must set the PDF-URL parameter for the PPM Dashboard as follows:

    PDF-URL=<Local_Host>
  • If your PPM instance is to be integrated with an external Web server and the client and application server are to communicate using HTTPS, you must set the Non-SSL-Port parameter for the PPM Dashboard as follows:

    Non-SSL-Port=35000

    Note: For information about the PDF-URL and Non-SSL-Port parameters for the PPM Dashboard, see Server Configuration Parameters Related to the PPM Dashboard.

  • If your PPM Center instance is not to be integrated with an external Web server, then set the Non-SSL-Port parameter for the PPM Dashboard to the same value set for the HTTP_PORT parameter.

Instructions on how to give the PPM Dashboard access to Unicode fonts are provided the following section.

Installing Unicode Fonts for Export to PDF

The Unicode character encoding standard enables the sharing of messages and other items in a multilingual environment when the languages involved span multiple code pages. This means that translated portlet content is exported to PDF files in multiple languages, in one string, and in different locales.

Some operating systems, such as Windows, provide Unicode fonts. If your PPM instance runs on an operating system that does not provide Unicode, you must install a Unicode font on the machine that hosts the PPM Server, and then specify the font location by setting the com.kintana.core.server.dashboard.PDF-Unicode-Font-File-Path dashboard server configuration parameter. You can use any Unicode font (for example, Arial Unicode MS or Code2000). You can set additional font directory paths by setting the com.kintana.core.server.dashboard.Fonts-Directory-Path dashboard server configuration parameter in the server.conf file.

The PPM Dashboard looks for a Unicode font in the standard font locations for the operating system. The following table lists the operating system-specific fonts directories.

Note: Unicode is the default mode that the PPM Dashboard uses. However, if it cannot locate a Unicode font, it switches to regular mode.

Operating System

Fonts Location

UNIX

  • /usr/openwin/lib/X11/fonts/TrueType

  • /usr/X11/lib/X11/fonts/TrueType

  • /usr/X11/lib/X11/fonts/Type1

HPUX

  • /usr/contrib/xf86/xterm/fonts

  • /usr/lib/X11/fonts/ms.st/typefaces

Linux

  • /usr/share/fonts/truetype

  • /usr/share/fonts/local

Windows

  • C:\\WINDOWS\\\Fonts

  • C:\\WINNT\\\Fonts

AIX

/usr/lpp/Acrobat3/Fonts

For information about how to install fonts, see the documentation for your operating system. For information about how to set server configuration parameters, see PPM Configuration Parameters.