VintaSoft Forms Processing .NET Plug-in - 개발 내역

제품 출시 정보

이 페이지에서는 VintaSoft Forms Processing .NET Plug-in의 일반적인 개발 내역에 대한 정보를 확인할 수 있습니다. SDK API 변경 사항은 설명서를 참조하십시오.

  • Windows, Linux 및 macOS에서 .NET 10.0 지원이 추가되었습니다.
  • .NET 개발:
    • 문서 양식 템플릿에서 OMR 마크 패턴을 인식하는 기능이 추가되었습니다.
    • 데모 애플리케이션:
      • "Form Processing Demo" 데모 애플리케이션에서 이제 문서 양식 템플릿의 OMR 마크 패턴을 인식할 수 있습니다.
  • Windows, Linux 및 macOS에서 .NET 9.0 지원이 추가되었습니다.
  • .NET 개발:
    • 이제 OCR 필드에 손으로 쓴 숫자 문자열을 입력할 수 있으며, Microsoft .ML 기반 신경망을 사용하여 인식합니다.
    • 데모 애플리케이션:
      • FormsProcessingDemo에 OCR 필드의 손으로 쓴 숫자를 인식하는 기능이 추가되었습니다.
  • Windows, Linux 및 macOS에서 .NET 8.0 지원이 추가되었습니다.
  • .NET 개발:
    • Windows, Linux 및 macOS에서 .NET 7 지원이 추가되었습니다.
  • .NET 개발:
    • .NET 6, .NET 5 및 .NET Core 3.1에서 Windows, Linux 및 macOS에 대한 크로스 플랫폼 지원이 추가되었습니다.
    • 2D 그래픽 그리기:
      • 플러그인의 2D 그래픽 작업 코드가 완전히 재작성되었습니다.
      • 모든 2D 그래픽 작업은 이제 드로잉 엔진(Vintasoft.Imaging.Drawing.DrawingEngine 클래스)에서 처리됩니다. 플러그인은 더 이상 GDI+ 라이브러리(System.Drawing.Common)를 직접 사용하지 않습니다.
      • 이 플러그인은 SkiaSharp 라이브러리 기반의 Windows, Linux 및 macOS용 크로스 플랫폼 드로잉 엔진 또는 GDI+ (System.Drawing.Common) 라이브러리 기반의 Windows용 드로잉 엔진이 필요합니다.
  • .NET 개발:
    • 지원 플랫폼:
      • Windows용 .NET 6 지원이 추가되었습니다.
    • 지원되는 개발 환경:
      • Visual Studio 2022와의 호환성 지원이 추가되었습니다.
    • 지원되는 운영 체제:
      • Windows 11과의 호환성 지원이 추가되었습니다.
      • Windows Server 2003과의 호환성 지원이 중단되었습니다.
  • .NET 개발:
    • 지원 플랫폼:
      • Windows용 .NET 5 지원이 추가되었습니다.
  • .NET 개발:
    • 지원 플랫폼:
      • Windows용 .NET Core 3에서 WPF 및 WinForms 지원이 추가되었습니다.
        다음 .NET Core 어셈블리가 생성되었습니다.
        • Vintasoft.Imaging.FormsProcessing.UI.dll
        • Vintasoft.Imaging.FormsProcessing.Wpf.dll
        • Vintasoft.Imaging.FormsProcessing.Ocr.UI.dll
        • Vintasoft.Imaging.FormsProcessing.Ocr.Wpf.UI.dll
      • 데모 애플리케이션:
        • 새로운 데모 애플리케이션인 FormsProcessingConsoleDemo가 생성되었습니다. 이 애플리케이션은 템플릿을 사용하여 폼을 인식하고 이미지를 템플릿 이미지에 정렬하는 방법을 보여줍니다.
        • .NET Core용 WinForms 데모 애플리케이션인 FormsProcessingDemo가 생성되었습니다.
  • .NET 개발:
    • 지원 플랫폼:
      • Windows용 .NET Core 3 지원(UI 컨트롤 제외)을 추가했습니다.
        다음 .NET Core 어셈블리가 생성되었습니다.
        • Vintasoft.Imaging.FormsProcessing.dll
        • Vintasoft.Imaging.FormsProcessing.Ocr.dll
      • .NET Framework 2.0 지원이 중단되었으며, SDK는 이제 .NET Framework 4 이상 및 3.5를 지원합니다.
  • 이미지 지문을 생성하기 전에 이미지를 처리하는 기능이 KeyZoneRecognizerCommand 클래스에 추가되었습니다. 이미지 처리 명령은 KeyZoneRecognizerCommand.ImagePreprocessing 속성을 사용하여 지정할 수 있습니다.
  • KeyLineRecognizerCommand 클래스에 구현된 이미지 지문 인식 알고리즘이 개선되었습니다.
  • 데모 애플리케이션:
    • FormsProcessingDemo 애플리케이션에서:
      • 이미지 지문을 시각화하고 비교하는 폼이 추가되었습니다.
      • 지문 생성 전에 이미지를 처리하는 기능이 추가되었습니다.
      • 지문 비교 결과에 대한 최소 신뢰 수준을 설정하는 기능이 추가되었습니다.
  • API 변경 사항에 대한 자세한 내용은 설명서를 참조하십시오.
  • VintaSoft Forms Processing .NET Plug-in이 생성되었습니다. VintaSoft Imaging .NET SDK용 새 플러그인으로 다음과 같은 기능을 제공합니다.
    • 문서 이미지 식별 및 정렬:
      • 템플릿 이미지 세트에서 주어진 이미지에 대한 템플릿을 검색하고 변환 행렬을 얻습니다.
      • 이미지 비교 결과를 사용한 이미지 정렬.
      • 이미지 지문 작업:
        • 선 또는 L-마커를 기반으로 이미지 지문 생성.
        • 이미지 지문을 비교하고 변환 행렬을 얻습니다(이동, 크기 및 회전 왜곡 보정).
        • 이미지 비교 결과를 확장된 정보와 함께 얻습니다.
      • 개방형 아키텍처를 통해 임의의 이미지 특성을 기반으로 이미지 지문을 생성하는 자체 알고리즘을 정의할 수 있습니다.
    • 양식 인식:
      • 프로그래밍 방식 또는 시각적 방식으로 양식 템플릿을 생성합니다.
      • 템플릿에서 양식을 인식합니다.
      • 다음 양식 필드 유형이 지원됩니다.
        • 직사각형으로 둘러싸인 광학 마크(OMR)가 추가되었습니다.
        • 타원으로 둘러싸인 광학 마크(OMR).
        • 셀이 광학 마크 필드인 테이블입니다.
        • 텍스트 필드입니다(VintaSoft OCR .NET Plug-in이 필요합니다).
        • 1D 또는 2D 바코드가 포함된 필드입니다(VintaSoft Barcode .NET SDK가 필요합니다).
        • 폼 필드 그룹입니다.
      • WinForms에서 폼 템플릿 및 인식된 폼 시각화:
        • 폼 템플릿의 시각적 생성 및 편집을 위한 사용자 정의 가능하고 직관적인 인터페이스입니다.
        • 원본 이미지 또는 정렬된 이미지에 인식된 폼을 표시합니다.
        • 폼 템플릿 및 인식된 폼의 모양을 사용자 지정할 수 있는 기능이 추가되었습니다.
      • WPF에서 폼 템플릿 및 인식된 폼을 시각화할 수 있습니다.
        • 폼 템플릿의 시각적 생성 및 편집을 위한 사용자 정의 가능하고 직관적인 인터페이스입니다.
        • 원본 이미지 또는 정렬된 이미지에 인식된 폼을 표시합니다.
        • 폼 템플릿 및 인식된 폼의 모양을 사용자 지정할 수 있는 기능이 추가되었습니다.
      • 폼 인식 관리자:
        • 폼 인식 프로세스를 쉽게 설정하고 구성할 수 있습니다.
        • 멀티 스레드 폼 인식을 지원합니다.
        • 비동기 폼 인식을 지원합니다.
      • 인식된 폼 값 형식을 유연하게 사용자 지정할 수 있습니다.
      • 폼 필드 템플릿 이미지의 배경을 보정할 수 있습니다.
      • 폼 템플릿을 XML 형식으로 직렬화/역직렬화합니다.
      • 개방형 아키텍처를 통해 사용자 지정 폼 필드 유형 및 폼 필드 템플릿을 정의할 수 있습니다.
    • 데모 애플리케이션:
      • 새로운 데모 애플리케이션인 FormsProcessingDemo 및 WpfFormsProcessingDemo를 통해 다음을 수행할 수 있습니다.
        • 폼 템플릿을 시각적으로 생성/수정하고, 값 형식을 사용자 지정하고, 폼 템플릿 매개변수를 사용자 지정할 수 있습니다.
        • 파일에서 폼 템플릿을 저장/불러오기합니다.
        • 여러 스레드에서 폼 인식을 수행합니다.
        • 폼 일치 및 인식 결과를 시각적으로 미리 봅니다.