VintaSoft Forms Processing .NET Plug-in - History of Development

Տեղեկություններ արտադրանքի թողարկման մասին

Այս էջում կարող եք տեղեկություններ ստանալ VintaSoft Forms Processing.NET Plug-in-ի զարգացման ընդհանուր պատմության մասին: API SDK-ի փոփոխությունների մասին տեղեկությունները կարելի է գտնել փաստաթղթերում:

  • .NET-ի մշակում՝
    • Ավելացվել է փաստաթղթի ձևի ձևանմուշի վրա OMR թեգի ձևանմուշները ճանաչելու հնարավորությունը։
    • Դեմո հավելված՝
      • "Form Processing_Demo" ցուցադրական հավելվածն այժմ թույլ է տալիս ճանաչել OMR նշագրման կաղապարները փաստաթղթի ձևանմուշի վրա:
  • Ավելացվել է .NET 9.0-ի աջակցություն Windows-ի, Linux-ի և macOS-ի համար:
  • .NET-ի մշակում՝
    • Այժմ OCR դաշտը կարող է պարունակել մի շարք ձեռագիր թվանշաններ, որոնք ճանաչվում են Microsoft.ML-ի վրա հիմնված նեյրոնային ցանցի միջոցով:
    • Դեմո հավելված՝
      • Ձեռագիր թվերը OCR դաշտում ճանաչելու ունակությունն ավելացվել է FormsProcessingDemo-ին։
  • Ավելացված է աջակցություն .NET 8.0-ին Windows, Linux և macOS-ում։
  • .NET-ի մշակում՝
    • Ավելացվել է .NET 7-ի աջակցություն Windows-ի, Linux-ի և macOS-ի վրա։
  • .NET-ի մշակում՝
    • Ավելացվել է միջպլատֆորմային աջակցություն Windows-ի, Linux-ի և macOS-ի համար .NET 6, .NET 5 և .NET Core 3.1-ում։
    • Երկչափ գրաֆիկայի գծում՝
      • Փլագինը ամբողջությամբ վերագրել է երկուսի հետ աշխատելու կոդը։ - ծավալային գրաֆիկա:
      • Այժմ երկչափ գրաֆիկայի հետ բոլոր աշխատանքները կատարվում են նկարչական շարժիչի միջոցով (Vintasoft.Imaging.Drawing.DrawingEngine դաս): Փլագինը այլևս ուղղակիորեն չի օգտագործում GDI+ գրադարանը (System.Drawing.Common):
      • Որպեսզի փլագինը աշխատի, դուք պետք է օգտագործեք միջպլատֆորմային գծագրման շարժիչ Windows-ի, Linux-ի և macOS-ի համար՝ հիմնված SkiaSharp գրադարանի վրա կամ Windows-ի համար գծագրման շարժիչ՝ հիմնված GDI+ գրադարանի վրա (System.Drawing): .Ընդհանուր):
  • .NET-ի մշակում՝
    • Աջակցվող հարթակներ՝
      • Ավելացված է աջակցություն .NET 6 Windows-ի համար:
    • Աջակցվող զարգացման միջավայրեր.
      • Ավելացվեց աջակցություն Visual Studio 2022-ի հետ համատեղելիության համար:
    • Աջակցվող ՕՀ՝
      • Ավելացված աջակցություն Windows 11 ՕՀ-ի հետ համատեղելիության համար:
      • Համատեղելիությունը Windows Server 2003-ի հետ դադարեցվել է
  • .NET-ի մշակում՝
    • Աջակցվող հարթակներ՝
      • Ավելացված է աջակցություն .NET 5 Windows-ի համար:
  • .NET-ի մշակում՝
    • Աջակցվող հարթակներ՝
      • Ավելացված է աջակցություն WPF-ի և WinForms-ի համար .NET Core 3 Windows-ի համար:
        Ստեղծվել են հետևյալ .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, որը ցույց է տալիս, թե ինչպես ճանաչել ձևը կաղապարով, հավասարեցնել պատկերը կաղապարի պատկերով:
        • Ստեղծվել է WinForms ցուցադրական հավելված FormsProcessingDemo .NET Core-ի համար:
  • .NET-ի մշակում՝
    • Աջակցվող հարթակներ՝
      • Ավելացված աջակցություն (առանց UI-ի կառավարումների) .NET Core 3 Windows-ի համար:
        Ստեղծվել են հետևյալ .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 թույլ են տալիս.
        • Տեսողական ստեղծել/փոփոխել ձևաչափի ձևաչափերը, հարմարեցնել ձևաչափերը:
        • Պահպանել/բեռնել ձևանմուշները ֆայլից:
        • Կատարեք ձևերի ճանաչում բազմաթիվ շղթաներով:
        • Տեսողականորեն դիտեք ձևի համապատասխանության և ճանաչման արդյունքները: