Category: iPaper

Autostart – Run the application automatically when it starts – iPaper / eDocPrintPro

Some of our applications, e.g. iPaper.exe or other eDocPrintProMonitor.exe must be started automatically when the computer is started. If this is not done, however, you can check it yourself and correct it.

Normally, applications that are automatically started should be registered here:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

If a 32bit application is to be started automatically under a 64bit drive system, this is registered here:

  • HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run

Example iPaper:

Autostart von 32bit Anwendungen auf 64bit OS

Example eDocPrintPro incl. Additionally attached printer “Test”:

Autostart von 64bit Anwenduingen auf 64bit OS

iPaper – 100% Terminal server utilization by virus scanner

Almost every company uses virus scanners on both clients and servers. Most recently, one of our customers had a problem that after an update to the latest version iPaper, server utilization has risen by a few registered users to 100%. DThe problem is caused by the virus scannert.

To solve the problem, the following files had to be explicitly excluded from the virus monitoring:

  • iPaper.UI.exe – iPaper Program Folder- C:\Program Files (x86)\iPaper.NET
  • iPaperPDF.exe or with newer versions also monitor iPaperPDFMonitor.exe at C:\Program Files\Common Files\MAYComputer\iPaperPDF

iPaper – Start takes a long time – no internet connection

For security reasons all our Setup’s and applications are using a SHA-256 “Code Sign Certificate” signed by Symantec However, there are installations in which the e.g. (Citrix) terminal server also for safety reasons has no connection to the Internet. If now called a signed application, the validity of the signature is checked and this may require an Internet connection. Where there is no Internet connection, so the startup can take a long time, because first a “timeout” expires before the application starts.

In order to enable in this case a quick startup, the verification of the signature can be disabled. Given the configuration file named ipaper.UI.exe.config must be copied into the iPaper program path C: \ Program Files (x86) \ iPaper.NET.

Download – ipaper.UI.exe.config >>>

Note:

  • When a document or a program is digitally signed, or the root certificates are not actual, so Windows tries to execute a signature validation on the Internet. If no Internet connection available, this process runs in a time-out and will be continued only after some time. This application seems inactive, or need very long to start.
  • This configuration file should not be used when an Internet connection is available
  • The file tells MS-Windows to make no signature verification on the Internet

iPaper Version 2.99.1 available

The version 2.99.1 is based on the latest version 3.23.5 eDocPrintPro and Ghostscript version 9.18.1. The Setup detects an existing iPaper installation and updates automatically. The Ghostscript version 9.18.1 required for this version is downloaded automatically during the installation from our FTP Server and be installed. If there is no active internet connection available so Ghostscript can also be manually downloaded and previously installed. The setup will detect this and therefore can be installed even without access Internet.

Download – iPaper 32 & 64bit >>>

GhostScript 9.18.1 Setup

Download – GhostScript 9.18.1 MSI Setup – 32bit (ca. 16MB) >>>
Download – GhostScript 9.18.1 MSI Setup – 64bit (ca.16MB) >>>

iPaper – new version 2.1.41

With the iPaper version 2.1.41 the following extensions got implemented:

  • New QuickPrint / PrintServer action for quick printouts on physical printers
  • New setup option – “Terminal server installation” sets the AutoStart function accordingly different
  • Warning note when a “concurrent” license is missing – prevents documents with a “demo” stamp
  • Parallel processing of iPaper printing jobs – documents can’t get “lost”

QuickPrint / PrintServer action

The existing AutoPrint print-action does offer a multiplicity of options and settings but on some printers it is quite slow in processing and outputting. For this reason we implemented the “QuickPrint / PrintServer” action which can be used alternatively – to do so you only have to add the new action and deactivate or remove the existing AutoPrint action. The function supports the direct local printout on a chosen printer as well as our PDF2Printer printserver. With the printserver the PDF is passed with the printing information – by which the computer is locally free again immediately because the printout runs through the Windows service or via an own central printserver. Like all other actions also QuickPrint can be controlled via XML commands.

QuickPrint & PrintServer - neue iPaper Druck Aktion  QuickPrint & PrintServer Action XLM control

 

Setup option – Terminal Server / AutoStart

With the new setup option “Terminal server installation” – yes / no the AutoStart behaviour of iPaper can be determined. With the installation on a terminal server the licensing occurs via concurrent use – in which a license is “consumed” per started application. Until now the AutoStart Option is generally the same for each user, therefor on the terminal server the AutoStart can’t be used if not enough licenses are available and the users which wanted to use iPaper had to start it manuelly.

Setup Option - Terminal Server Installation

The AutoStart option is now managed differently on terminal servers and normal workstations:

Terminal server:

  • AutoStart isn’t activated by default – the user has to set the option by himself so only the desired amount of licenses is consumed
  • The AutoStart setting and storing is done individually per user and not generally for each user / the whole computer
  • HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run – Key name: TS, value = yes
  • If TS=yes is set the Registry key HKEY_CURRENT_USER\Software\Microsoft\Windows\Current\Version\Run is read out and checked next if there is a path registered or not. By default nothing is inserted here and therefor iPaper doesn’t get started automatically. But if the “AutoStart” option is activated in iPaper the path for the automatic start is registered here. With that iPaper doesn’t get started automatically. Only if the user activated the “AutoStart” option individually, the path is registered and the application get started automatically with the logon.

Normal workstation:

  • If, at the setup, the terminal server option isn’t set, the setup automatically writes the path of iPaper into the Run Key of HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run – iPaper.NET = <path>. With that, iPaper gets started generally for all users of the computer. The AutoStart option therefor is active by default on normal workstations.

 

Warning note if license is missing

Especially when using concurrent licenses on terminal servers and with the “silent” processing without user interface and without preview it has happened that more users had iPaper started than licenses were available – the user which were above this limit didn’t get an explicit hint for that and as a result a PDF document with a red “demo stamp” was created  and possibly also sent out.

Warnhinweis - keine gültige Lizenz vorhanden Demostempel wird aufgebracht falls keine gültige Lizenz vorhanden ist

 

Parallel processing of iPaper print jobs

Until now the whole preceding processing had to be finished before the next printing process could be started. If no attentions was paid to this it could happen that some documents were “swallowed”. iPaper as client version is in principle not concepted for a mass- or batch-processing. For this scope there is the iPaper server as Windows service with folder-monitoring. But there are also situations where it could be necessary to enable a parallel processing e.g. if an (e.g. AutoPrint) action takes longer and the user already creates the next document, no documents should be “lost”.

Now it is possible to start multiple outputs shortly after eachother without “losing” documents. iPaper gets opened parallelly and a parallel processing takes place. With that all documents which are created are also processed.

Download – iPaper 32 & 64bit >>>
Paper – documentation – XML commands >>>

iPaper – AutoPrint action – Printer with / without not printable margins

If it occurs that with the iPaper action “AutoPrint” the printout is moved a little to the right and down and therefor not the whole document is printed on the paper, this is a quite easy problem to solve.

There are printers which are able to print to the edge of the paper. With that the print-origin (0,0 – coordinate) is located exactly at the top-left corner of the paper. Many or nearly all office or laser printers however have an about 5mm big not printable area all around the paper. With this printers the print-origin isn’t located at the top-left corner but about 5 x 5 mm right under it.

To, depending on the type of the printer, print the site correctly and in scale there is an option to control the print-origin. If this parameter isn’t set correctly there will be an offset and the top-left border is incorrect.

The Option “Borderless” has to be activated on printers with not printable margins. If it isn’t activated the printout will be moved to the right and down and eventually cut off on the right side and the bottom. If a printer is able to print to the edge the option has to be deactivated.

Additionally there is an update (DLL) – it will be included in the next iPaper Version – with the possibility to declare an negative offset for the position of the printout on the paper. With this the printout can be moved to the left or up independent of the “Borderless” option.

iPaper AutoPrint - Randlos für bei Druckern mit nichtdruckbaren Rändern Bereich setzen  Negatives Offset für die iPaper AutoPrint Funktion

Download – iPaper AutoPrint Action  DLL Update – negative Offset  >>>

iPaper – New version 2.1.37

The iPaper version 2.1.37 is now based on the recent version of our PDF printer driver eDocPrintPro version 3.19.0 and therefor also on the recent GhostScript version 9.10.

Requirements: The requirements for the installation get checked from the setup. For the installation under MS-Windows 8.0 or 8.1 the .NET runtime 3.5 is required.

Download – iPaper 32 & 64bit >>>

As installation requirement the setups checks if the GhostScript version 9.10 already exists. If not it gets automatically downloaded from our FTP server and installed. The GS setup could also be run before.

GhostScript 9.10 setup – see also >>>

Download – GhostScript 9.10 MSI Setup – 32bit (ca. 16MB) >>>
Download – GhostScript 9.10 MSI Setup – 64bit (ca.16MB) >>>

Webshop