VintaSoft Document Cleanup .NET Plug-in - History of Development

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

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

  • Ավելացվել է .NET 9.0-ի աջակցություն Windows-ի, Linux-ի և macOS-ի համար:
  • .NET-ի մշակում՝
    • Ստեղծվել է DottedLineRemovalCommand նոր հրաման, որը թույլ է տալիս հեռացնել հորիզոնական կետագծերը պատկերից։
  • Ավելացված է աջակցություն .NET 8.0-ին Windows, Linux և macOS-ում։
  • .NET-ի մշակում՝
    • Ստեղծվել է DocumentPerspectiveCorrectionCommand դասը, որը թույլ է տալիս շտկել փաստաթղթի պատկերի հեռանկարային աղավաղումը .NET-ում։
  • Վեբ մշակում՝
    • Ստեղծվել է WebDocumentPerspectiveCorrectionCommandJS դաս, որը թույլ է տալիս ուղղել համացանցում փաստաթղթի պատկերի հեռանկարային աղավաղումը:
  • .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-ի համար:
    • AdvancedReplaceColorCommand դասի ալգորիթմը բարելավվել է՝
      • Ավելացվել է գունային գրադիենտով երկուականացման հնարավորությունը։
      • Ավելացրել է գունային գրադիենտը նշված գույնով փոխարինելու հնարավորություն:
      • Ավելացվեց գույնը փոխարինելու հնարավորություն, որը չի մտնում գունային շրջանակների մեջ:
  • .NET-ի մշակում՝
    • Աջակցվող հարթակներ՝
      • Ավելացված աջակցություն (առանց UI-ի կառավարումների) .NET Core 3 Windows-ի համար:
        Ստեղծվել են հետևյալ .NET Core հավաքները.
        • Vintasoft.Imaging.DocCleanup.dll
      • .NET Framework 2.0-ը դադարեցվել է, SDK-ն այժմ աջակցում է .NET Framework 4+ և 3.5:
  • Վեբ մշակում՝
    • Փաստաթղթերի պատկերների մշակում վեբ հավելվածում.
      • Ստեղծվել է հարթակից անկախ .NET Core վեբ ծառայություն՝ փաստաթղթերի պատկերները մշակելու համար։
        Պլատֆորմից անկախ վեբ ծառայությունը թույլ է տալիս արագ ստեղծել վեբ ծառայություն .NET Core-ի հետ համատեղելի ցանկացած վեբ հարթակի համար, ինչպիսիք են ASP.NET Core MVC, ServiceStack: Վեբ ծառայությունը գտնվում է Vintasoft.Imaging.DocCleanup.Web.Services.dll ժողովում:
      • Փաստաթղթերի պատկերների մշակման վեբ ծառայությունը ստեղծվել է ASP.NET Core MVC-ում:
        Վեբ ծառայությունը գտնվում է Vintasoft.Imaging.DocCleanup.AspNetCore.ApiControllers.dll ժողովում:
  • Ստեղծվել են նոր հրամաններ՝
    • GetDocumentImageRotationAngleCommand - հրամանը թույլ է տալիս որոշել փաստաթղթի պատկերի պտտման անկյունը։
    • DeskewDocumentImageCommand - հրամանը թույլ է տալիս պտտել փաստաթղթի պատկերը ճիշտ անկյան տակ:
    • GetTextOrientationCommand - հրամանը թույլ է տալիս որոշել տեքստի կողմնորոշումը փաստաթղթի պատկերում:
  • AutoTextOrientationCommand հրամանի ալգորիթմը բարելավվել է:
  • DeskewCommand հրամանի ալգորիթմը բարելավվել է։
  • GetRotationAngleCommand հրամանի ալգորիթմը բարելավվել է։
  • API-ի փոփոխությունների մասին մանրամասն տեղեկություններ կարելի է գտնել փաստաթղթերում:
  • Ստեղծվել է մշակման հրաման LineRecognitionCommand, որը թույլ է տալիս որոնել գծեր պատկերում։
  • Ստեղծվել է մշակման հրաման LineFillingCommand, որը թույլ է տալիս տողեր լրացնել պատկերի վրա։
  • Տողերի ճանաչման և հեռացման հրամաններն այժմ հնարավորություն ունեն գտնել բացեր ունեցող տողեր:
  • Փաստաթղթերի պատկերների մշակում վեբ հավելվածում.
    • Ստեղծվել է հարթակից անկախ վեբ ծառայություն՝ փաստաթղթերի պատկերները մշակելու համար: Պլատֆորմից անկախ վեբ ծառայությունը թույլ է տալիս արագ ստեղծել վեբ ծառայություն ցանկացած .NET համատեղելի վեբ հարթակի համար, ինչպիսիք են ASP.NET MVC, ASP.NET WebForms, ServiceStack: Վեբ ծառայությունը գտնվում է Vintasoft.Imaging.DocCleanup.Web.Services.dll ժողովում:
    • Ստեղծվել է ASP.NET MVC 5-ում փաստաթղթերի պատկերների մշակման վեբ ծառայություն: Վեբ ծառայությունները գտնվում են Vintasoft.Imaging.DocCleanup.Web.Api2Controllers.dll ժողովում:
    • Փաստաթղթերի պատկերների մշակման JavaScript դասերն այժմ համատեղելի են jQuery 2-ի և 3-ի հետ:
  • API-ի փոփոխությունների մասին մանրամասն տեղեկություններ կարելի է գտնել փաստաթղթերում:
  • Փաստաթղթերի պատկերները մշակելու համար ստեղծվել են վեբ ծառայություններ.
    • Ստեղծվել է Web API կարգավորիչ ASP.NET MVC-ում փաստաթղթերի պատկերները մշակելու համար:
    • Ստեղծվել է HTTP մշակիչ ASP.NET-ում փաստաթղթերի պատկերները մշակելու համար:
    • Ստեղծվել է ASP.NET-ում փաստաթղթերի պատկերների մշակման WCF ծառայություն:
  • Ստեղծվել է JavaScript դասերի հավաքածու՝ վեբ ծառայությունների հետ աշխատանքը պարզեցնելու համար։
  • Նվազագույն հատվածի չափը նշելու հնարավորությունը ավելացվել է ImageSegmentationCommand-ին։
  • Ստեղծվել են պատկերների և փաստաթղթերի մշակման նոր հրամաններ.
    • ImageSegmentationCommand - իրականացնում է գունավոր փաստաթղթերի պատկերներով շրջանների որոնումը:
    • AdvancedReplaceColorCommand - գունային գնդերի տեսքով նշված պատկերի գույները փոխարինում է գույների գծային ինտերպոլացիայի հնարավորությամբ։
    • ColorNoiseClearCommand - մաքրում է աղմուկը և նշված գույների արտեֆակտները 24-բիթանոց պատկերի վրա:
  • Փաստաթղթերի պատկերները մշակելու համար նոր հրամաններ են ստեղծվել.
    • HalftoneRecognitionCommand - հրահանգ՝ կիսատոններով շրջաններ որոնելու համար:
    • HalftoneRemovalCommand - կիսատոնների հեռացման հրաման։
    • RestoreTextFromHalftoneCommand - հրաման՝ վերականգնելու տեքստը կիսատոնային շրջաններում։
  • Փաստաթղթերի պատկերները մշակելու համար նոր հրաման է ստեղծվել.
    • AutoTextOrientationCommand - ավտոմատ կերպով որոշում է տեքստի ճիշտ դիրքը փաստաթղթի պատկերի վրա (միայն լատինական լեզուների համար):
  • Փաստաթղթերի պատկերները մշակելու համար նոր հրամաններ են ստեղծվել.
    • AutoInvertCommand - ավտոմատ կերպով շրջում է շրջված փաստաթղթի պատկերը:
    • AutoTextInvertCommand - ավտոմատ կերպով շրջում է շրջված տեքստը փաստաթղթի պատկերի վրա:
    • HolePunchRemovalCommand - Ավտոմատ կերպով հեռացնում է անցքերի անցքերը փաստաթղթի պատկերներից:
    • LineRemovalCommand - ինքնաբերաբար հեռացնում է փաստաթղթի պատկերներից կողմնակի տողերը (ձևի տողեր, աղյուսակներ, ընդգծված/ընդգծված տեքստ, աղմուկ):
  • VintaSoft Document Cleanup .NET Plug-in-ը ստեղծվել է. VintaSoft Imaging .NET SDK հրամանների գրադարանի նոր plug-in մոդուլ, որը համատեղում է պատկերների SDK հրամանների գրադարանի փաստաթղթերը,
  • Էլեկտրոնային փաստաթղթերը կարող են լինել սև և սպիտակ, գունապնակ, մոխրագույն, գունավոր պատկերներ:
  • Փաստաթղթերի պատկերների մշակման հրամաններ.
    • BorderClearCommand - ավտոմատ կերպով հեռացնում է (ներկում է ֆոնի գույնով) աղմուկը փաստաթղթի պատկերի եզրագծում:
    • DespeckleCommand - ավտոմատ կերպով հեռացնում է փոքր և միջին աղմուկը փաստաթղթի պատկերից:
    • DeskewCommand - ավտոմատ կերպով պտտում է պատկերը՝ փաստաթուղթը հավասարեցնելու համար:
    • BorderRemovalCommand - ավտոմատ կերպով կտրում է պատկերը փաստաթղթի եզրագծի երկայնքով:
    • DocumentSegmentationCommand - ավտոմատ կերպով հայտնաբերում է փաստաթղթի պատկերի հատվածները՝ պատկերի վրա տեքստի հետագա ճանաչման համար: