Utwórz PDF z warstwą tekstową
Podsumowanie:Akcja Utwórz PDF z warstwą tekstową konwertuje załącznik (obraz lub PDF bez warstwy tekstowej) w plik PDF z warstwą tekstową, to jest taki, w którym działa wyszukiwanie tekstowe. Dodatkowo akcja dodaje rozpoznany tekst do indeksu wyszukiwarki Elastic Search.
☛ AdminSPA >
Narzędzia
>Akcje
>Utwórz PDF z warstwą tekstową

Oprócz właściwości wspólnych dla wszystkich akcji, w akcji należy określić następujące właściwości:
-
Dodaj warstwę tekstową dla załączników
: dostępne opcje:-
Wszystkie załączniki bieżącej instancji dokumentu biznesowego
: akcja przetwarza wszystkie załączniki w dokumencie (z wszystkich kategorii), -
Zapytanie SQL do utworzenia listy plików
: należy napisać zapytanie SQL, które zwróci identyfikatory załączników do przetworzenia przez akcję.
-
-
Zapisz przetworzone pliki jako
: dostępne wartości:-
nowy załącznik
: zapisuje wynikowy PDF z warstwą tekstową jako nowy załącznik w tej samej kategorii, -
nowa wersja załącznika
: zapisuje wynikowy PDF z warstwą tekstową jako nową wersję załącznika, -
zastąp istniejący plik
: zapisuje plik wynikowy w miejsce oryginalnego załącznika.
-
Akcja jest wykonywana asynchronicznie. Po uruchomieniu dodaje wpisy do tabeli core.OCRProcessesQueue. Ta tabela jest odczytywana przez serwis taskservice, który dla nowych lub wymagających ponownienia rekordów wysyła żądania dodania warstwy tekstowej do serwisu ocrapi. W razie trzykrotnego niepowodzenia, w tabeli kolejki jest logowany komunikat o błędzie z ocrapi.
Domyślnie sprawdzanie kolejki procesów OCR jest wyłączone. Aby je włączyć, należy ustawić wartość parametru
Częstotliwość sprawdzania kolejki procesów wykonywanych przez OCR (w sekundach)
(adminSPA >Ustawienia systemu
>OCR
) większą od 0.
W procesie dodawania warstwy tekstowej używany jest folder ocr_others, którego lokalizację określa klucz PathToProcessingFiles w pliku appsettings.json serwisu ocrapi. W razie niepowodzenia przetwarzania należy sprawdzić, czy folder istnieje i czy wpis w pliku appsettings.json jest prawidłowy.
Akcja wykorzystuje środowisko uruchomieniowe ABBY FineReader Engine 12.5.6 z odpowiednimi licencjami, patrz Licencje Abby FR Engine .
Powiązane tematy: