3.4. PDF

A tap on the PDF button in the main SafePages view shows a dialog with PDF properties and export actions. See Section 3.3, “SafePages”.

Note

PDF properties are preserved when the dialog is closed or a PDF is generated, and are re-used when needed in current or future sessions.

User Web App: PDF - Overview

Figure 3.25. User Web App: PDF - Overview


Note

SavaPage tries to translate URL formatted text like www.example.com and info@example.com to PDF links. Implicit URLs in the source document, such as those contained in text like click here, are not sent to the SavaPage printer, and therefore not preserved in the PDF document.

3.4.1. PDF Filters

Activate either the Eco Print or Remove graphics filter option. The last option removes all graphic images from the PDF. When choosing Eco Print the selected SafePages will be ad-hoc converted in the background. While conversion is busy a message box will tell you to wait a while and retry later. Take about 3 seconds per page waiting time into consideration. Automatic filtering may help to diminish waiting times: see Section 4.11.9.2, “Eco Print Settings”. Grayscale and Rasterize filters can be selected as extra. The Rasterize filter creates an image of each PDF page. The DPI can be set with the following configuration properties:

Configuration propertyDescription

pdf-out.convert.rasterize.dpi.download

DPI of rasterized PDF for Download. Enum values: DPI_100, DPI_150, DPI_200, DPI_300 (default), DPI_600.

pdf-out.convert.rasterize.dpi.email

DPI of rasterized PDF Send by email. Enum values: see above.

Table 3.2. PDF Rasterize Filter: Configuration Properties


See Section 4.11.14, “Config Editor” on how to change these properties.

3.4.2. Document Scope

User Web App: PDF - Document Scope

Figure 3.26. User Web App: PDF - Document Scope


  • When pressing the Document button you get a selection pop-up with titles of acquired SavaPage print jobs. Tap a job title to restrict the scope of the PDF output to that job. Select the top item All Documents to activate full scope.

  • When full scope is selected the Pages ordinals are related to the SafePages total. When a job is selected as scope, the page ordinals are related to the page total of the job.

  • Selecting a scope initializes the Title text with the job name, or clears it when you choose full scope. You can edit the Title if you wish.

  • If there is just a single acquired SavaPage print job, this job is shown as only option.

Note

When a user rearranged or deleted any SafePages the scope is confined to full scope.

3.4.3. Description

User Web App: PDF - Description

Figure 3.27. User Web App: PDF - Description


  • Press the Description button to expand the section.

  • Enter the Subject and (space separated) Keywords of the PDF document.

Note

When a Subject or Keywords are entered, the Description toggle in the Apply section will be enabled. Use this toggle to apply (or deny) the Description to the generated PDF.

3.4.4. Security

Press the Security button to expand the section.

User Web App: PDF - Security

Figure 3.28. User Web App: PDF - Security


When the OpenPGP Key Pair is present on the server, users who have the Privilege to Sign will see the Sign option, When selected, an OpenPGP Signature is applied to the generated PDF.

When the Encryption option is selected the Actions allowed for the generated PDF are shown. Use the Allow all or Allow none buttons to select the actions in one go. Or select each allowed action separately. This is a list with the allowed actions, each with a short description:

  • Printing: Printing the document.

  • Degraded Printing: same as Printing, but with a lower quality.

  • Page Extraction: Modifying the contents. For example, changing the contents of a page, or inserting or removing a page.

  • Commenting: Adding or modifying text annotations.

  • Document Assembly: Inserting, removing, rotating and bookmarking pages. The content can't be changed, unless Page Extraction is also selected.

  • Content Copying: Copying or otherwise extracting text and graphics from the document, This also applies for screen readers or other accessibility devices.

  • Content Copying for Accessibility: Extracting text and graphics for use by accessibility devices.

Note

SavaPage uses 128-bit PDF encryption.

When Sign or Encryption is selected, the Security toggle in the Apply section will be enabled. Use this toggle to apply (or deny) the security settings to the generated PDF.

3.4.5. Passwords

User Web App: PDF - Passwords

Figure 3.29. User Web App: PDF - Passwords


  • The User password (also known as the open password) locks the PDF file for anyone who doesn't know the password.

  • The Owner password (also known as the permissions password) is needed to read the PDF file in order to change the permissions.

  • The maximum password length is 32 characters.

  • If you don't enter a user password, all users will be able to open the PDF document without being prompted for a password. However, the security settings will remain in place.

  • When both PDF user and owner password are entered they must be different.

Important

When a User password is set or Security settings are active, and the Owner password is not set, SavaPage will replace it by a random string.

Warning

Security settings without a User password aren't really secure, since the encryption key is derived from the User password. When the User password is omitted, the content is encrypted as described in the public PDF reference, so decryption is also known in this case (although illegal to practice).

Note

When a User or Owner password is entered, the Passwords toggle in the Apply section will be enabled. Use this toggle to apply (or deny) the passwords to the generated PDF.

3.4.6. Letterhead

User Web App: PDF - Letterhead

Figure 3.30. User Web App: PDF - Letterhead


  • Press the button in the Letterhead section to get a selection pop-up with available Letterheads.

  • Tap on a letterhead title to select it, or select the top item dash to deselect a letterhead.

Note

Depending on User Privileges the Letterhead section might not be shown.

Note

Letterheads are not subjected to PDF Filters but are applied to the filtered result.

3.4.7. Download

  • Press the Download button to download the SafePages as PDF file, with the properties set in this dialog.

  • Your browser will present a Save dialog so you can save the PDF file in the location of your choice.

  • The default PDF file name will be identical to the Title you entered as PDF property.

Note

Depending on User Privileges the Download button might not be shown.

3.4.8. Send

A tap on the Send button in the PDF dialog, shows this Send dialog. See Section 3.4, “PDF”.

User Web App: PDF - Send

Figure 3.31. User Web App: PDF - Send


  • Enter the Email address of the recipient.

  • The last used Email address is shown. Press the Default button to reset the address to the one that belongs to the logged in user.

  • Press the Send button to generate the PDF document and send it as attachment to the recipient.

Note

Depending on User Privileges the Send button might not be shown.