Sprache auswählen

Allowing/blocking printing from dedicated application

This is how it works: convert.ini:

[GLOBAL]

; Whatever you need
; By default never print

NoPrinting=ON

[Search for MS Word Documents]

; The command next line is subject to change. Please print with your driver
; into a file, read back the file and check the initializing PJL Commands
; for the proper search item. You may also add additional searches for other drivers etc

Search_Binary=@PJL JOB NAME="Microsoft Word -

; Allow printing

NoPrinting=OFF

[Search for PDF Documents]

; Search for the PDF header, here for version 1.3 and 1.2

Search_Binary=%PDF-1.2
Search_Binary=%PDF-1.3

; Allow printing

NoPrinting=OFF

If you want to do it the other way round, allowing all applications except one? You have to do almost the same like above except switching the NoPrinting values.

A common case is allowing printing from all applications except Internet Explorer and MS Outlook.

Notes:

  • If you need to use older drivers which do not integrate the application name, then you can use the same technology as described in the SAP job distribution sample.
  • As ELP converts PDF to Postscript by default, you may need to turn this function off, in case you print to a printer which is able to print direct PDF data streams.
  • To shorten things, put all 3 searches_ into one rule.
  • Another example using ELP variables is here

 

Related articles: Job Counter, Rules theory, Rule assistent, Add key to rule

 

Wir benutzen Cookies

Wir nutzen Cookies auf unserer Website. Einige von ihnen sind essenziell für den Betrieb der Seite, während andere uns helfen, diese Website und die Nutzererfahrung zu verbessern (Tracking Cookies). Sie können selbst entscheiden, ob Sie die Cookies zulassen möchten. Bitte beachten Sie, dass bei einer Ablehnung womöglich nicht mehr alle Funktionalitäten der Seite zur Verfügung stehen.