Powrót do spisu komponentów: Tools
Jeśli masz problem ze zrozumieniem jak działa setter/zadanie automatyczne, sprawdź opisy: Setter, Zadanie automatyczne, Wykonanie warunkowe, Parametry komponentów
Przeznaczenie:
Komponent ten służy do umieszczenia na gotowym już dokumencie PDF kodu kreskowego w wybranym formacie(na każdej stronie dokumentu). Kod ten jako znak wodny umieszczamy na odpowiedniej pozycji, wybieramy też jego przezroczystość (nieprzezroczystość) oraz wymiary. Dodatkowo możemy też umieścić treść tego kodu w formie tekstu. Aplikacja działa na wszystkich dokumentach z wybranej klasy. Zmodyfikowany plik jest dodawany jako dokument z kolejną wersją. Dzięki temu jest ciągle dostępny oryginalny dokument (bez kodu kreskowego).
UWAGA
Aplikacja od wersji 1.0.22 dodaję nowy dokument na podstawie FIleID.
Wcześniej robione było to na podstawie pasujących indeksów odczytanych z oryginalnego dokumentu. Aby zapisać jako nowa wersja dokumentu trzeba zapewnić aby dokument przed uchronieniem tej akcji posiadał unikalne wartości indeksów w danej klasie. Można to zrobić np. za pomocą aplikacji [ZADANIE AUTOMATYCZNE] Wywołanie akcji zdefiniowanej na klasie dokumentów dla dokumentów w procesie która uruchomi akcje do przepisywania indeksów z procesu do dokumentu na klasie dokumentów
Przykładowa konfiguracja:
Parametry konfiguracyjne:
Klasa dokumentów ( typ : lista wyboru ) - Lista wyboru klas dokumentów w systemie. Z jakiej klasy dokumentów będzie przetwarzał plik.
Treść ( typ : wartość tekstowa ) - Treść kodu który ma być zakodowany w wybranym formacie
Format ( typ : lista wyboru ) - Lista obsługiwanych formatów kodu kreskowego
Przezroczystość ( typ : wartość zmiennoprzecinkowa) - Wartość z przedziału 0-1 określająca widoczność znaku wodnego (0- całkowicie przezroczysty, 1 - nieprzezroczysty)
Odległość X ( typ : wartość zmiennoprzecinkowa) - Pozycja kodu kreskowego od lewej krawędzi strony
Odległość Y ( typ : wartość zmiennoprzecinkowa) - Pozycja kodu kreskowego od dolnej krawędzi strony
Szerokość ( typ : wartość całkowita) - Szerokość kodu kreskowego, liczba całkowita większa od 0 (x>0)
Wysokość ( typ : wartość całkowita) - Wysokość kodu kreskowego, liczba całkowita większa od 0 (y>0)
Tekst( typ : wartość logiczna) - Wartość logiczna , określająca czy do kodu kreskowego dołączyć kod w formie tekstu (niezakodowany)
Opcje poniżej prane pod uwagę gdy Parametr "Tekst" jest ustawiony na TAK
Odległość X ( typ : wartość zmiennoprzecinkowa, opcjonalny) - Pozycja dla tekstu od lewej krawędzi strony, w przypadku pustej wartości wyniesie wartość "Barcode pozycja X"
Odległość Y( typ : wartość zmiennoprzecinkowa, opcjonalny) - Pozycja dla tekstu od dolnej krawędzi strony, w przypadku pustej wartości wyniesie wynik działania :y= "Barcode pozycja Y" - "Barcode wysokość"-12
Wielkość czcionki ( typ : wartość zmiennoprzecinkowa, opcjonalny) - Wielkość czcionki , w przypadku pustej wartości wyniesie 12.0;
Formaty kodów kreskowych | |||
---|---|---|---|
Kod | Opis | Link | Przykład |
AZTEC | Alfanumeryczny dwuwymiarowy matrycowy kod kreskowy | Link | |
CODABAR | Rodzaj kodu kreskowego znany również jako NW-7, USD-4 czy kod 2 z 7 | Link | |
CODE_39 | Znany też jako "USS Code 39", "Code 3/9", "Kod 3 z 9", "USD-3", "Alpha39") – alfanumeryczny kod kreskowy o stałej szerokości pojedynczego znaku. | Link | |
CODE_93 | Code 93 został zaprojektowany jako udoskonalenie kodowania Code 39. Podobnie jak swój pierwowzór w wersji podstawowej jest w stanie przechowywać 43 znaki alfanumeryczne. Jednak w stosunku do swojego poprzednika posiada jeszcze 4 dodatkowe znaki sterujące. | Link | |
CODE_128 | Alfanumeryczny jednowymiarowy kod kreskowy wysokiej rozdzielczości. Został stworzony do zakodowania 128 znaków ASCII | Link | |
DATA_MATRIX | DataMatrix to dwuwymiarowy matrycowy kod kreskowy o zmiennej długości. | Link | |
EAN_8 | EAN (ang. European Article Number – Europejski Kod Towarowy) – rodzina kodów kreskowych (symbolika) wprowadzona w 1977 roku przez stowarzyszenie European Article Numbering. Zawiera 7 cyfr danych i jedną cyfrę kontrolną. | Link | |
EAN_13 | EAN (ang. European Article Number – Europejski Kod Towarowy) – rodzina kodów kreskowych (symbolika) wprowadzona w 1977 roku przez stowarzyszenie European Article Numbering. Zawiera 12 cyfr danych i jedną cyfrę kontrolną. | Link | |
ITF | Przeplatany 2 z 5 (ang. ITF – Interleaved two of five) – samo sprawdzalny, liniowy, numeryczny kod kreskowy opracowany w 1972 roku przez firmę Intermec. Jest to kod ciągły o zmiennej długości (maks 16 cyfr) będący rozwinięciem kodów 2 z 5, w porównaniu z którymi osiągnięto zagęszczenie danych poprzez kodowanie cyfr na przemian zarówno w białych, jak i czarnych paskach. | Link | |
PDF_417 | PDF 417 (od ang. Portable Data File) – dwuwymiarowy piętrowy alfanumeryczny ciągły modularny samosprawdzalny kod kreskowy opracowany w 1990 roku przez Symbol Technologies. | Link | |
QR_CODE | Kod QR, QR Code (ang. Quick Response, QR: szybka odpowiedź) – alfanumeryczny, dwuwymiarowy, matrycowy, kwadratowy kod graficzny opracowany przez japońskie przedsiębiorstwo Denso-Wave w 1994 roku. | Link | |
UPC_A | UPC (skrót od ang.: Universal Product Code) – pierwszy standard kodu kreskowego, wprowadzony został w supermarketach w USA i Kanadzie w 1973 roku, z myślą o usprawnieniu obsługi klientów i gromadzeniu danych w punktach sprzedaży. UPC-A (pełna) – kodowane jest 12 cyfr
| Link | |
UPC_E | UPC (skrót od ang.: Universal Product Code) – pierwszy standard kodu kreskowego, wprowadzony został w supermarketach w USA i Kanadzie w 1973 roku, z myślą o usprawnieniu obsługi klientów i gromadzeniu danych w punktach sprzedaży. UPC-E (skrócona) – kodowane jest 6 cyfr | Link |
Przykłady:
Każdy przykład będzie dodawał do testowanego dokumentu kod kreskowy. Dokument wejściowy case-study-SKAT.pdf
Podgląd pierwszej strony: