Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Table Excerpt

...

name

...

plugininfo

Wstęp

plugin-info

Dokumentacja starszego PlusBarcodeReader: PlusBarcodeReader

Podstawowe informacje o projekcie

PoleWartość
Aktualna wersja2.3.0
Java1.6+
GIThttp://192.168.1.61/developers/barcode-reader

MaintenanceDepartmentDev Core
LicTypePłatna
ArtifactIdbarcode-reader
PriceEUR602
PricePLN2 500,00
TypWtyczkiWtyczka
PluginIdcom.suncode.plugin-barcode-reader
ShortDescriptionProgram służący do dzielenia plików na części na podstawie rozpoznanych kodów kreskowych.
 


Image Added


Table of Contents
outlinetrue

Wstęp

Info

Dokumentacja starszego PlusBarcodeReader: [STARSZA WERSJA] PlusBarcodeReader

Podstawowe pojęcia

  • dokument - dokument wejściowy w formacie PDF
  • zbiór stron - zbiór stron dokumentu (zawiera wydzielone strony z dokumentu wejściowego)
  • klasyfikacja dokumentu - proces przydzielania poszczególnych stron dokumentu do pasujących klas dokumentów
  • klasa dokumentów - klasa opisująca zasady przypisywania do niej poszczególnych stron dokumentu
  • zestaw klas dokumentów - zestaw klas dokumentów, określający kontekst (podzbiór dokumentu wraz z indeksami) w jakim strony przydzielane są do klas dokumentów w tym zestawie

...

Info

W wersji 2.0.0 kody kreskowe rozpoznawane są przy użyciu biblioteki ZXing (Zebra Crossing) w wersji 2.2.

Zalecany format plików pdf to PDF/A.

 Poprawa rozpoznawania kodów o niskiej jakości (od wersji 2.0.7)

...

Code Block
languagexml
<!-- Zostaną wykonane 3 kroki odczytania kodu.
Krok 1: Bez zastosowania żadnych filtrów.
Krok 2: Z zastosowaniem tylko filtra medianowego. Ten krok wykona się tylko w przypadku, gdy w kroku 1 nie zostanie znaleziony żaden kod pasujący do wzorca.
Krok 3: Z zastosowaniem tylko filtra autothreshold. Ten krok wykona się tylko w przypadku, gdy w kroku 1 i kroku 2 nie zostanie znaleziony żaden kod pasujący do wzorca. -->
<filters>
	<step></step>
	<step>
		<filter type="median" />
	</step>
	<step>
		<filter type="autothreshold" />
	</step>
</filters>

 

Użycie filtrów z ustawioną wartością threshold:

No Format
    <filters>
        <step>
            <filter type="threshold" value="130" />
        </step>
        <step>
            <filter type="median" />
            <filter type="autothreshold" />
        </step>
    </filters>

 

 

Note

Należy pamiętać, że korzystanie z filtrów wydłuża czas przetwarzania pliku. Szczególnie będzie to widoczne, jeżeli będzie zdefiniowanych kilka kroków, a dokument posiada wiele stron bez żadnych kodów kreskowych. Wtedy dla każdej takiej strony będą musiały być zastosowane wszystkie kroki.

W większości przypadków definiowanie filtrów nie będzie w ogóle konieczne. Szczególnie, gdy dokumenty są skanowane w czarno-bieli i mają dobrą jakość.

...

Code Block
languagexml
linenumberstrue
<barcodes multiple="false">
	<barcode name="faktura" type="CODE_128" pattern="(.+)" />
</barcodes>
<classify>
	<class name="Faktury">
		<start>
			<barcode>Faktury</barcode>
		</start>
		<end>
			<barcode>Faktury</barcode>
			<lastpage/>
		</end>
		<indexes>
			<index name="Index1" type="barcode">Faktury</index>
		</indexes>
		<destination>
			<filename>${Index1}.pdf</filename>
			<directory path="D:/Faktury" />
		</destination>
	</class>
	<class name="Niesklasyfikowane">
		<start>
			<unclassified />	
		</start>
		<end>
			<classified />
			<lastpage/>
		</end>
		<indexes>
		</indexes>
		<destination>
			<filename>BRAK_KODU.pdf</filename>
			<directory path="D:/Niesklasyfikowane" />
		</destination>
	</class>
</classify>

...

Code Block
languagexml
<actions>
	<success>
		<move>
	        <destination>
    			<filename>${filename}</filename>
        		<directory path="D:/success"/>
        	</destination>
    	</move>
	</success>
	<error>
    	<copy>
        	<destination>
				<filename>${filename}</filename>
				<directory path="D:/error"/>
			</destination>
		</copy>
	</error>
</actions>

Wymagane minimalne wersje systemu

System 4.1System 4.2
Wersja wtyczkiWersja systemuWersja wtyczkiWersja systemu
4.0.194.1.114.0.194.1.11