메인 콘텐츠로 건너뛰기

Documentation Index

Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt

Use this file to discover all available pages before exploring further.

이 섹션에서는 로컬 워크스테이션에 애플리케이션을 수동으로 설치하는 방법을 안내합니다.
수동 독립형 설치는 Software 또는 Online protection을 사용하는 경우에만 가능합니다.
이 시나리오에서는 원하는 설치 프로그램이나 셸 스크립트를 사용하거나 파일을 수동으로 복사하여 클라우드 인스턴스, 프라이빗 가상 머신 또는 로컬 워크스테이션에 애플리케이션을 배포합니다. 다음이 필요합니다.
  • 온라인 라이선스 토큰 파일(SWRTXXXXXXXXXXXXXXXXXXXX.ABBYY.ActivationToken와 같은 이름).
애플리케이션이 실행 중인 동안에는 인터넷 연결이 필요합니다.
ABBYY FineReader Engine 패키지(이하 패키지)를 생성하는 것을 권장합니다. 이 패키지는 ABBYY FineReader Engine의 작동 및 라이선싱에 필요한 파일들이 담긴 폴더입니다.
사용자 지정 패키지를 더 쉽게 만들려면, distribution package의 installRnt**.exe 또는 installLS.exe에 대해 명령줄에서 /extract 옵션을 사용하여 설치 없이 파일을 특정 폴더에 압축 해제합니다. 그 안에는 다음 폴더가 있습니다:
  1. installRnt**.exe의 경우:
    • FineReader Engine - ABBYY FineReader Engine 파일 포함
    • Inc - FREngine.tlb 포함(FREngine.dll 등록용)
    • Licensing - Licensing Service 파일 포함
  2. installLS.exe의 경우:
    • Licensing - Licensing Service 파일 포함
    • License Server - License Server 파일 포함
이 폴더와 아래 지침을 사용하여 라이선스 서버 패키지를 만드십시오.

컴퓨터의 패키지에 추가하기:

  1. 라이브러리 패키지입니다. 이는 Developer’s Help의 ABBYY FineReader Engine 배포 키트 섹션에 나열된 ABBYY FineReader Engine 파일이 포함된 폴더입니다. 목록에는 다음이 포함됩니다.
    • ABBYY FineReader Engine 배포 키트에서 “필수”로 표시된 파일입니다. 여기에는 시스템 모듈과 주요 인식 데이터베이스가 포함됩니다.
    • 정자체 텍스트를 인식하려는 경우 필요한 정자체 텍스트용 인식 데이터베이스입니다.
    • 애플리케이션에서 사용할 인터페이스 언어용 리소스 파일입니다.
    • 애플리케이션이 지원할 인식 언어용 Dictionary 지원 파일입니다. 인식 언어에 라틴 알파벳을 사용하는 언어가 포함된 경우 Univers.amd 및 Univers.amm 파일을 반드시 선택해야 합니다.
    • 애플리케이션이 ABBYY FineReader Engine 인터페이스를 통해 스캔을 수행하는 경우 필요한 스캔 모듈, 스캔 관련 리소스 및 Twain 모듈입니다.
    • 애플리케이션이 ABBYY FineReader Engine Visual Components를 사용하는 경우 필요한 Windows Visual Components 모듈 및 해당 전용 리소스입니다.
FREngineDistribution.csv 파일과 압축 해제된 FineReader Engine 폴더를 활용하여 파일 목록을 자동으로 생성할 수도 있습니다.
  1. 라이선스 서버 패키지입니다. Licensing Service와 라이선스 관리자 유틸리티 파일이 들어 있는 두 개의 폴더로 구성됩니다:
    • 압축을 푼 Licensing 폴더에서 복사한 모든 파일이 들어 있는 Licensing Service 폴더.
    • 압축을 푼 라이선스 서버 폴더에서 복사한 다음 파일이 들어 있는 License Manager (License Manager64) 폴더: AbbyyZlib.dll, Awl.dll, concrt140.dll, FineFormats.dll, FineNet.dll, FineObj.dll, LicenseManager.exe, LicenseManager12.chm, LicensingSchema.xe, msvcp140.dll, ProductLicensingSchema.xe, Protection.dll, ProtectionRes0.dll, ProtectionResShared.dll, ProtectionUI.dll, vccorlib140.dll, vcruntime140.dll.
동일한 패키지에 포함된 ABBYY FineReader Engine과 라이선스 서버를 사용하십시오. 그렇지 않으면 호환성이 보장되지 않습니다.
  1. 기타 소프트웨어 구성 요소:
    • KB2999226 업데이트 또는 Microsoft Visual C++ 2015-2019 Redistributable 14.28.29912. Windows Update 패키지를 설치하지 않는 경우, distribution package의 External Components\VC_Redist 폴더에서 재배포 패키지 vc_redist.x86.exevc_redist.x64.exe를 설치할 수 있습니다.
    • OfficeConverters 모듈을 사용할 예정이라면 .NET Framework 4.6.2가 필요합니다.

워크스테이션에 패키지 복사:

프로그램이 모든 리소스 파일의 위치를 올바르게 찾도록 하는 가장 쉬운 방법은 동일한 폴더 구조를 유지하고, 운영 체제에 따라 Bin (또는 Bin64) 폴더에 있는 SharedFiles.ini 파일을 배포 패키지에 포함하는 것입니다. 이 파일을 사용하지 않으려면 폴더 구조를 유지하는 대신 다음을 수행하세요.
  • 모든 하위 폴더를 포함한 Data\Resource 폴더를 다음 폴더에 복사합니다.
    • Bin
    • Bin64
  • Data\ExtendedDictionaries 폴더의 내용을 Bin 또는 Bin64 폴더에 직접 복사합니다.
  • Data 폴더에 있는 다른 파일을 Bin 또는 Bin64 폴더에 복사합니다.

필요한 소프트웨어 구성 요소 설치:

  1. Microsoft Visual C++ 2015-2019 재배포 패키지 14.28.29912.
  2. 필요한 경우 .NET Framework.
Library Package에서 ABBYY FineReader Engine 파일이 포함된 폴더를 워크스테이션의 라이브러리가 위치할 디렉터리로 복사해야 합니다.

동적 라이브러리 등록:

  1. 애플리케이션이 IEngineLoader 인터페이스를 통해 엔진 객체를 로드하는 경우, 다음 명령줄로 FREngine.dll을 등록합니다:
regsvr32 /s /n /i:"<path to the Inc folder>" "<path to FREngine.dll>"
  1. 애플리케이션에서 Visual Components를 사용하는 경우 다음 명령줄을 사용해 VisualComponentsX.dll을 등록합니다:
regsvr32 /s "<path to VisualComponentsX.dll>"
COM 로더 또는 Visual Components를 사용할 때 문제가 발생하는 경우, 레지스트리에서 해당 구성 요소의 경로를 확인하고 오류가 있으면 등록 절차를 다시 수행하십시오.
ABBYY FineReader Engine에서 사용할 폴더 만들기:아래 목록에는 이 폴더들의 기본값이 나와 있습니다.
  • 폴더 %ProgramData%\ABBYY\SDK\12\FineReader Engine (전체 제어 권한 필요)
  • 폴더 %ProgramData%\ABBYY\SDK\12\Licenses (라이선스 서버에는 전체 제어 권한이 필요하고, 워크스테이션에는 선택 사항)
설치 중 라이선스 데이터 폴더를 지정하려면 LicensingSettings.xml 파일 작업의 예를 참조하세요. InitializeEngine 함수 또는 IEngineLoader 인터페이스의 메서드도 사용할 수 있습니다.

라이선스 서버 설치:

설치하려면 관리자 권한이 필요합니다.
  1. License Server Package의 폴더를 라이선스 서버를 설치할 워크스테이션의 디렉터리로 복사합니다.
ABBYY FineReader Engine 파일은 찾고 사용하기 쉬운 폴더 구조로 정리하는 것이 좋습니다. 아래 예를 참조하세요:
  • <YourApplicationFolder>/ABBYY FineReader Engine 라이브러리.
  • <YourApplicationFolder>/라이선스 서버/Licensing Service.
  • <YourApplicationFolder>/라이선스 서버/License Manager (License Manager64).
  1. 애플리케이션이 라이선스 토큰 파일을 검색할 폴더를 만들거나 선택한 다음, 그곳에 토큰 파일을 배치합니다. 기본 동작인 %ProgramData%\ABBYY\SDK\12\Licenses를 선택하거나, 라이선스 데이터를 저장하는 데 사용하는 다른 폴더를 선택할 수 있습니다. Everyone 그룹에는 이러한 폴더에 대한 전체 제어 권한이 있어야 합니다.
  2. 아래에 나열된 콘텐츠를 사용해 LicensingSettings.xml 파일을 만드세요. 자세한 내용은 LicensingSettings.xml 파일 작업을 참조하세요.
<LocalLicenseServer>
    <ConnectionProtocol ProtocolType="<Protocol type>" />
  </LocalLicenseServer>
OnlineLicensing 태그는 프록시 서버와 함께 온라인 라이선스를 사용하는 경우에만 지정하고(그 외의 경우에는 이 태그를 지정하지 마십시오), 나머지 설정은 기본값으로 유지하십시오(파일에 포함하지 마십시오). 이 태그가 준수해야 하는 XML 스키마는 개발자 설치 경로의 Inc 폴더 또는 배포 패키지의 CADF\Inc 폴더에 있는 LicensingSettings.xsd 파일에서 확인할 수 있습니다.
  1. 설정된 LicensingSettings.xml 파일을 다음 폴더에 복사합니다:
    • Licensing Service.
    • License Manager (License Manager64).
    • FREngine.dll 옆에 있는 ABBYY FineReader Engine 파일이 들어 있는 폴더.
  2. LicensingService.exe를 “/install” 매개 변수를 사용하여 실행합니다:
LicensingService.exe /install

License 활성화:

온라인 라이선스는 활성화가 필요하지 않습니다. 라이선스 정보는 애플리케이션 실행 시 ABBYY Online licensing services에서 수신됩니다. 인증을 위해 애플리케이션은 라이선스 토큰 파일과 라이선스 비밀번호를 전송합니다. 토큰 파일은 애플리케이션이 요구하는 위치에 배치해야 합니다. 이 위치는 개발자가 지정해야 하며, 기본값은 %ProgramData%\ABBYY\SDK\12\Licenses입니다.런타임 중 애플리케이션은 라이선스 정보를 수신하고 사용 통계를 전송하기 위해 ABBYY Online licensing services에 주기적으로 연결해야 합니다. ABBYY 서버와 개인 정보는 교환되지 않습니다.
  • 포트 443(HTTPS)에서 *.abbyy.com에 대한 연결이 허용되어 있는지 확인하십시오.연결이 끊어지면 재연결 제한 시간을 초과한 후 애플리케이션이 작동을 멈춥니다. 동기화 주기와 재연결 제한 시간은 각 온라인 라이선스의 고유한 매개변수입니다.
GoDaddy 루트 인증서가 로컬 컴퓨터의 신뢰할 수 있는 루트 인증 기관 인증서 저장소에 설치되어 있는지 확인하십시오. 인증서에 대한 자세한 내용은 GoDaddy 웹사이트를 참조하십시오.
동일한 호스트에서는 두 개 이상의 온라인 라이선스를 동시에 사용할 수 없습니다. 애플리케이션이 실행 중이고 ABBYY 라이선싱 서비스에 정상적으로 연결되어 있으면 라이선스 관리자 유틸리티를 사용해 현재 활성화된 온라인 라이선스의 상세 정보를 확인할 수 있습니다.
각 워크스테이션의 기본 폴더 또는 애플리케이션이 InitializeEngine 함수에서 경로로 사용하는 폴더에 라이선스 토큰을 복사하십시오.
이 시나리오에서는 ABBYY FineReader Engine 라이브러리를 사용하는 애플리케이션을 로컬 워크스테이션에 수동으로 설치합니다. 다음 항목이 필요합니다:
  • Standalone Runtime License의 시리얼 번호.
ABBYY FineReader Engine 패키지(이하 ‘패키지’라 합니다)를 생성하는 것을 권장합니다. 이 패키지는 ABBYY FineReader Engine의 작동 및 라이선스 관리에 필요한 파일들을 담은 폴더입니다.
사용자 지정 패키지를 더 쉽게 만들려면, 설치하지 않고 배포 패키지의 installRnt**.exe 또는 installLS.exe를 명령줄에서 /extract 옵션과 함께 실행하여 파일을 특정 폴더에 압축 해제합니다. 해당 폴더 안에는 다음 폴더가 생성됩니다:
  1. installRnt**.exe의 경우:
    • FineReader Engine - ABBYY FineReader Engine 파일 포함
    • Inc - FREngine.tlb 포함(FREngine.dll 등록용)
    • Licensing - Licensing Service 파일 포함
  2. installLS.exe의 경우:
    • Licensing - Licensing Service 파일 포함
    • License Server - License Server 파일 포함
이 폴더와 아래 지침을 사용하여 라이선스 서버 패키지를 만드십시오.

컴퓨터의 패키지에 추가하기:

  1. 라이브러리 패키지. Developer’s Help의 ABBYY FineReader Engine 배포 키트 섹션에 나열된 ABBYY FineReader Engine 파일이 포함된 폴더입니다. 목록에는 다음이 포함됩니다:
    • ABBYY FineReader Engine 배포 키트에서 “필수”로 표시된 파일. 시스템 모듈과 주요 인식 데이터베이스가 여기에 해당합니다.
    • 정자체 텍스트를 인식하려는 경우 필요한 정자체 텍스트용 인식 데이터베이스.
    • 애플리케이션에서 사용할 인터페이스 언어용 리소스 파일.
    • 애플리케이션에서 지원할 인식 언어용 사전 지원 파일. 인식 언어에 라틴 알파벳을 사용하는 언어가 포함되어 있으면 Univers.amd 및 Univers.amm 파일을 반드시 선택해야 합니다.
    • 애플리케이션이 ABBYY FineReader Engine 인터페이스를 통해 스캔을 수행하는 경우 필요한 스캔 모듈, 스캔 관련 리소스 및 TWAIN 모듈.
    • 애플리케이션이 ABBYY FineReader Engine Visual Components를 사용하는 경우 필요한 Windows Visual Components 모듈 및 해당 전용 리소스.
FREngineDistribution.csv 파일과 압축 해제된 FineReader Engine 폴더를 활용하여 파일 목록을 자동으로 생성할 수도 있습니다.
  1. 라이선스 서버 패키지. Licensing Service 및 라이선스 관리자 유틸리티 파일이 포함된 두 개의 폴더로 구성됩니다:
    • 압축 해제한 Licensing 폴더에서 복사한 모든 파일이 들어 있는 Licensing Service 폴더.
    • 압축 해제한 라이선스 서버 폴더에서 복사한 다음 파일이 들어 있는 License Manager (License Manager64) 폴더: AbbyyZlib.dll, Awl.dll, concrt140.dll, FineFormats.dll, FineNet.dll, FineObj.dll, LicenseManager.exe, LicenseManager12.chm, LicensingSchema.xe, msvcp140.dll, ProductLicensingSchema.xe, Protection.dll, ProtectionRes0.dll, ProtectionResShared.dll, ProtectionUI.dll, vccorlib140.dll, vcruntime140.dll.
동일한 패키지에 포함된 ABBYY FineReader Engine과 라이선스 서버를 사용하십시오. 그렇지 않으면 호환성이 보장되지 않습니다.
  1. 기타 소프트웨어 구성 요소:
    • KB2999226 업데이트 또는 Microsoft Visual C++ 2015-2019 Redistributable 14.28.29912. Windows Update 패키지를 설치하지 않는 경우, 배포 패키지의 External Components\VC_Redist 폴더에 있는 vc_redist.x86.exevc_redist.x64.exe 재배포 패키지를 설치할 수 있습니다.
    • OfficeConverters 모듈을 사용할 예정이라면 .NET Framework 4.6.2.

워크스테이션에 패키지 복사:

프로그램이 모든 리소스 파일을 올바르게 찾도록 하는 가장 쉬운 방법은 동일한 폴더 구조를 유지하고, 운영 체제에 따라 Bin(또는 Bin64) 폴더에 있는 SharedFiles.ini 파일을 배포 패키지에 포함하는 것입니다. 이 파일을 사용하지 않으려면 폴더 구조를 유지하는 대신 다음과 같이 하십시오.
  • Data\Resource 폴더 전체를 모든 하위 폴더와 함께 다음 폴더로 복사합니다.
    • Bin
    • Bin64
  • Data\ExtendedDictionaries 폴더의 내용을 Bin 또는 Bin64 폴더에 직접 복사합니다.
  • Data 폴더에 들어 있는 다른 파일을 Bin 또는 Bin64 폴더로 복사합니다.

필요한 소프트웨어 구성 요소 설치:

  1. Microsoft Visual C++ 2015-2019 Redistributable 14.28.29912.
  2. 필요한 경우 .NET Framework가 필요합니다.
Library Package에서 ABBYY FineReader Engine 파일이 포함된 폴더를 워크스테이션의 라이브러리가 위치할 디렉터리로 복사해야 합니다.

동적 라이브러리 등록:

  1. 애플리케이션에서 IEngineLoader 인터페이스를 사용해 엔진 객체를 로드하는 경우, 다음 명령줄로 FREngine.dll을 등록합니다:
regsvr32 /s /n /i:"<path to the Inc folder>" "<path to FREngine.dll>"
  1. 애플리케이션에서 Visual Components를 사용하는 경우 다음 명령줄 명령을 사용해 VisualComponentsX.dll을 등록합니다:
regsvr32 /s "<path to VisualComponentsX.dll>"
COM 로더를 사용하거나 Visual Components를 다루는 중에 문제가 발생하면 레지스트리에서 해당 구성 요소의 경로를 확인하고, 오류가 있으면 등록 절차를 다시 수행하십시오.

ABBYY FineReader Engine에서 사용할 폴더 만들기:

아래 목록에는 이 폴더들의 기본값이 나와 있습니다:
  • 폴더 %ProgramData%\ABBYY\SDK\12\FineReader Engine (전체 제어 권한 필요)
  • 폴더 %ProgramData%\ABBYY\SDK\12\Licenses (라이선스 서버에는 전체 제어 권한이 필요하며, 워크스테이션에는 선택 사항)
설치 중 라이선스 데이터 폴더를 지정하려면 LicensingSettings.xml 파일 작업의 예제를 참조하세요. InitializeEngine 함수 또는 IEngineLoader 인터페이스의 메서드를 사용할 수도 있습니다.

라이선스 서버 설치

설치하려면 관리자 권한이 필요합니다.
  1. License Server Package의 폴더를 라이선스 서버를 설치하려는 워크스테이션의 디렉터리로 복사합니다.
ABBYY FineReader Engine 파일은 찾기 쉽고 사용하기 편한 폴더 구조로 구성하는 것이 좋습니다. 아래 예를 참조하세요:
  • <YourApplicationFolder>/ABBYY FineReader Engine 라이브러리.
  • <YourApplicationFolder>/라이선스 서버/Licensing Service.
  • <YourApplicationFolder>/라이선스 서버/License Manager (License Manager64).
  1. LicensingSettings.xml 파일을 만들고, 필요한 경우 LocalLicenseServer 태그에 설정을 지정합니다. 이 파일이 준수해야 하는 XML 스키마는 LicensingSettings.xsd 파일에서 확인할 수 있으며, 이 파일은 개발자 설치의 Inc 폴더 또는 배포 패키지의 CADF\Inc 폴더에 있습니다. 자세한 내용은 LicensingSettings.xml 파일 작업을 참조하세요.
  2. 설정된 LicensingSettings.xml 파일을 다음 폴더에 복사합니다:
    • Licensing Service.
    • License Manager (License Manager64).
    • FREngine.dll 옆의 ABBYY FineReader Engine 파일이 있는 폴더.
  3. LicensingService.exe를 “/install” 매개변수로 실행합니다:
LicensingService.exe /install

License 활성화

LicenseManager.exe를 실행합니다. Activate License… 버튼을 클릭하고 마법사 지침에 따라 라이선스를 활성화합니다. 컴퓨터가 인터넷에 연결되어 있으면 일련 번호를 입력하고 잠시 기다리기만 하면 됩니다. License Manager에 대한 자세한 내용은 라이선스 관리자 유틸리티를 참조하십시오.명령줄을 통해 라이선스를 활성화할 수도 있습니다. 자세한 내용은 명령줄에서 License Manager 작업하기를 참조하십시오.