← Powrót do listy dostępnych hook'ów

Jeśli masz problem ze zrozumieniem jak działają hook'i, sprawdź opis: Mechanizm hook'ów

Dostępny od: 1.0.X

Hook pełni funkcję umieszczania znaku wodnego na dokumencie w czasie jego wyświetlania. Jest on zaimplementowany na podstawie definicji hook'a systemowego ReadFileHookAdapter, który umożliwia zmianę strumienia binarnego wyświetlanego dokumentu z archiwum lub w podglądzie w procesie. Konfiguracja hook'a wstawiającego znak wodny jest określana w formacie JSON pod postacią listy i zarządzana jest przez wtyczkę PCM (Plugin Configuration Manager).

Nazwa parametruOd wersjiNazwa parametru w konfiguracji JSONOpisTyp parametruUwagi i ograniczenia
Identyfikator klasy dokumentów1.0.XdocumentClassIdWskazuje Identyfikator klasy dokumentów jaki ma być brany pod uwagę przy Całkowity

 

Typ1.0.XtypeOkreśla jakiego typu jest znak wodny
Tekstowy

 

Identyfikator indeksu1.0.XindexIdWskazuje na indeks, z którego jest pobierana wartość do zakodowania w znaku wodnymCałkowity 
Szerokość znaku wodnego1.0.XcodeWidthDefiniuje szerokość znaku wodnego w pikselachCałkowity 
Wysokość znaku wodnego1.0.XcodeHeightDefiniuje długość znaku wodnego w pikselachCałkowity 
Umiejscowienie1.0.XpositionPozycjonuje znak wodny w odpowiedniej części strony. Do wykorzystania jest 9 predefiniowanych pozycji.Tekstowy
WartośćZnaczenie
TOP_RIGHTGórny prawy róg.
TOP_LEFTGórny lewy róg.
BOTTOM_RIGHTDolny prawy róg.
BOTTOM_LEFTDolny lewy róg.
TOPU góry na środku.
BOTTOMNa dole na środku.
LEFTNa środku po lewej stronie
RIGHTNa środku po prawej stronie
CENTERNa środku
Margines1.0.XmarginDefiniuje odstęp znaku wodnego od określonej krawędzi strony w zależności od wartości parametru Umiejscowienie np. gdy "position": TOP, to margines odnosi się do górnej krawędzi strony dokumentu.
Zmiennoprzecinkowy 
Przezroczystość1.0.XopacityOkreśla przezroczystość wstawianego znaku wodnego na stronach dokumentuZmiennoprzecinkowy 
Uprawnienia1.0.X

permissions

Uprawnienia określające dla jakich zalogowanych użytkowników w systemie przy próbie otwarcia dokumentu zostanie uruchomiony hookObiekt 
groupsWskazuje na grupy użytkowników systemowychTablica tekstowa 

[
  {
   "documentClassId": 2,
   "watermark": {
        "type": "BARCODE",
        "indexId": 2,
        "codeWidth": 30,
        "codeHeight": 30,
        "position": "RIGHT",
        "margin": 5.0,
        "opacity": 0.5
    },
   "permissions": {
       "groups": ["Users", "Administrators"]  
    }      
  },
  {
   "documentClassId": 1,
   "watermark": {
        "type": "BARCODE",
        "indexId": 2,
        "codeWidth": 60,
        "codeHeight": 60,
        "position": "LEFT",
        "margin": 5.0,
        "opacity": 0.5
    },
   "permissions": {
       "groups": ["Users", "Administrators"]  
    }      
  }
]

1.0.X

  • Dodanie hook'a

 ← Return to the list of applications

If you have a problem understanding how the action works, check: Automatic tasks, Conditional execution, Components params

Category: General

Available from version: 1.0.2

Application based on the set of variables checks whether there is another process in the system having the same set of values for these variables.

 

 

Parameter name

From version

Description

Paremeter type

Default value

Field type

Comments and restrictions

Input variables 

1.0.2

A set of variables based on which uniqueness is determined

Array of variables

 

Editable field

 
Target variable*
1.0.2
Variable to which the output of the application is saved.
Variable Editable field 
Variables that exclude potential duplicates
x.xVariables whose values from the adjacent parameter exclude the given process from evaluation.Array of variables Editable list 
Values for exclusion variables
x.xAn array of values, each of which decides to exclude a potential duplicate from evaluation.Array of Strings Editable field 
Positive value (duplicate detected)*1.0.2The value to be entered into the target variable if a duplicate is found.Text Editable field 
Negative value (the process is unique)*1.0.2
Value to be entered into the target variable if no duplicate is found.
Text Editable field 

Parameter*- mandatory field

 

1.0.2

  • Component adding

1.0.9

  • Error on the first task in the process

1.0.25

  • Improved throwing exceptions

1.0.41

  • Solved the problem of checking logical values on Oracle

x.x (current documentation)

  • Adding "Variables that exclude potential duplicates" and "Values for exclusion variables" parameters