Skip to main content

Suggest an Idea

Vote for your favorite Qlik product ideas and add your own suggestions.

Announcements
This page is no longer in use. To suggest an idea, please visit Browse and Suggest.

Qlikview Server 12.60 - the ability to change/select PDF printer when printing from AJAX client

ssapseid
Partner - Contributor III
Partner - Contributor III

Qlikview Server 12.60 - the ability to change/select PDF printer when printing from AJAX client

With the release of Qlikview Server 12.60 the default server printer has been hard-coded to 'Microsoft Print to PDF'. There is no way to change this, even if you change the Default Printer setting on the Server, or in fact even uninstall 'Microsoft Print to PDF'.  Changing the setting in QV Distribution Service has no effect of reports generated on the AJAX QV Server client.

Existing Functionality

Anything that prints from a Qlikview app in AJAX is sent to the 'Microsoft Print to PDF' printer. We tend to use the Qlikview Reports feature, which prints Qlikview Reports (RP objects) to PDF.

In addition, the PDF files generated by the 'Microsoft Print to PDF' printer are often 20 times bigger than the PDF files generated by the old PDF-Exchange printer.  In many cases a corrupted 0kb PDF file is created by 'Microsoft Print to PDF' which cannot even be opened.

 

New Functionality (which was there before)

We would like Qlikview Server to print to the PDF printer set as the default on the Qlikview Windows Server.  Or at least we are hoping that QV Server can provide a setting where we can choose a different PDF printer (eg PDF-Exchange) to the one that seems to be hard coded - 'Microsoft Print to PDF'. But the setting does not exist.

 

Motivation

User are starting to move away from Qlikview to generate PDF reports that used to work perfectly before Qlikview 12.60.

 

Importance

This will enable user to continue to use Qlikview to generate PDF reports.

Benefits

Users will continue to use Qlikview.

Tags (1)
6 Comments
ssapseid
Partner - Contributor III
Partner - Contributor III

Quick edit of my post above.

New Functionality (which was there before)

It appears that in the past Qlikview Server pre-12.60 was hard-coded to use the PDF-Exchange Printer.

p_verkooijen
Partner - Specialist II
Partner - Specialist II

QlikView May 2021 SR1 has been released, you can now set your default printer

https://da3hntz84uekx.cloudfront.net/qlikview/12.60/126020100/QlikView%20May%202021%20SR1%20Release%...

Reports fail to print
Issue ID: QV-22394
Fixes the export to pdf action parameter PDF Printer Name and adds the setting DefaultPDPrinterName that makes it possible to specify the name of a default PDF printer. The problem only exists on Windows Server 2012.

Also works on Windows Server 2019 (tested Windows Server 2012 R2 and Windows Server 2019)

Steps:

  • Edit the : C:\ProgramData\QlikTech\QlikViewServer\Settings.ini
  • Add: DefaultPDPrinterName=PDF-XChange 3.0 somewhere below [Settings 7]
  • Restart QlikView Server service

And Yes Qlik named the setting DefaultPDPrinterName instead of DefaultPDFPrinterName

ssapseid
Partner - Contributor III
Partner - Contributor III

The issue that we are having is that the same PDF report (using PDF-XChange 3.0) takes 3 times longer to generate in 12.60 SR1 when compared to QV12.50 SR4.

manuelbaur29
Partner - Contributor
Partner - Contributor

With QlikView May 2021 SR2 the name of the parameter changed to DefaultPDFPrinterName.

https://community.qlik.com/t5/Official-Support-Articles/Print-Report-to-PDF-via-Ajax-Client-with-err...

In order to use PDF-XChange 3.0 (May 2021 SR1 or SR2):

  1. Upgrade to Qlikview 12.60 SR1
  2. Make sure that PDF-XChange 3.0 is installed: Install or Reinstall PDF-Xchange Printer on QlikView Server 
  3. Add to Qlikview Server settings.ini
    1. Stop the QVS service
    2. Edit the settings.ini file in C:\ProgramData\QlikTech\QlikViewServer
    3. Add the line in the upper part
      1. On SR1: DefaultPDPrinterName=PDF-XChange 3.0
      2. On SR2: DefaultPDFPrinterName=PDF-XChange 3.0 
  4. Save the file
  5. Restart the QlikView Server
Meghann_MacDonald

From now on, please track this idea from the Ideation portal. 

Link to new idea

Meghann

NOTE: Upon clicking this link 2 tabs may open - please feel free to close the one with a login page. If you only see 1 tab with the login page, please try clicking this link first: Authenticate me! then try the link above again. Ensure pop-up blocker is off.

Ideation
Explorer II
Explorer II
 
Status changed to: Closed - Archived