VintaSoft JBIG2 .NET Plug-in - Զարգացման պատմություն

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

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

  • Ավելացվել է .NET 9.0-ի աջակցություն Windows-ի, Linux-ի և macOS-ի համար:
  • .NET մշակում.
    • JBIG2 պատկերի վերծանման արագությունն աճել է 20%-ով։
    • JBIG2 պատկերի կոդավորման արագությունն աճել է 15%-ով։
    • Ստուգվել է JBIG2 պատկերի տվյալների վերծանման ալգորիթմի վրիպակ:
  • Ավելացված է աջակցություն .NET 8.0-ի համար Windows-ի, Linux-ի և macOS-ի վրա:
  • .NET-ի մշակում՝
    • Ավելացվել է .NET 7-ի աջակցություն Windows-ի, Linux-ի և macOS-ի վրա։
  • .NET-ի մշակում՝
    • Ավելացվել է միջպլատֆորմային աջակցություն Windows-ի, Linux-ի և macOS-ի համար .NET 6, .NET 5 և .NET Core 3.1-ում։
    • JBIG2 կոդեկն այժմ անկախ է System.Drawing.Common-ից և չի պահանջում գրաֆիկական շարժիչ՝ պատկերները կոդավորելու և վերծանելու համար:
  • .NET-ի մշակում՝
    • Աջակցվող հարթակներ՝
      • Ավելացված է աջակցություն .NET 6 Windows-ի համար:
    • Աջակցվող զարգացման միջավայրեր.
      • Ավելացվեց աջակցություն Visual Studio 2022-ի հետ համատեղելիության համար:
    • Աջակցվող ՕՀ՝
      • Ավելացված աջակցություն Windows 11 ՕՀ-ի հետ համատեղելիության համար:
      • Համատեղելիությունը Windows Server 2003-ի հետ դադարեցվել է
  • .NET-ի մշակում՝
    • Աջակցվող հարթակներ՝
      • Ավելացված է աջակցություն .NET 5 Windows-ի համար:
  • .NET-ի մշակում՝
    • Աջակցվող հարթակներ՝
      • Ավելացված աջակցություն (առանց UI-ի կառավարումների) .NET Core 3 Windows-ի համար:
        Ստեղծվել են հետևյալ .NET Core հավաքները.
        • Vintasoft.Imaging.Jbig2Codec.dll
      • .NET Framework 2.0-ը դադարեցվել է, SDK-ն այժմ աջակցում է .NET Framework 4+ և 3.5:
  • Թվաբանական ապակոդավորիչում սխալ է ուղղվել։
  • Վերանվանել է ժողովները և փոփոխություններ է կատարել անվանատարածքի կառուցվածքում: Ավելի մանրամասն տեղեկություններ ներկայացված են փաստաթղթերում:
  • Բեռնվում է JBIG2 ֆայլը՝
    • Օպտիմիզացրել է JBIG2 պատկերի ապակոդավորման ալգորիթմը, ավելացրել է ալգորիթմի արագությունը 3%-ով։
    • Մի քանի փոքր շտկումներ և լրացումներ:
  • JBIG2 ֆայլի պահպանում.
    • Հիշողության օպտիմիզացված օգտագործում բազմաէջանոց JBIG2 ֆայլը կոդավորելիս:
    • Մի քանի փոքր շտկումներ և լրացումներ:
  • Տվյալների սեղմման ալգորիթմներ՝
    • Օպտիմիզացված առանց կորուստների կոդավորման ալգորիթմ՝
      • Ալգորիթմի արագության բարձրացում 3%-ով։
      • Միջին հաշվով, կոդավորված ֆայլի չափը կրճատվել է 2%-ով։
      • Հիշողության օպտիմիզացված օգտագործում:
    • Օպտիմիզացրել է կորստի կոդավորման ալգորիթմը՝
      • Ավելացրել է ալգորիթմի արագությունը 30%-ով։
      • Սիմվոլների բառարանի ստեղծման ալգորիթմը բարելավվել է, ինչը հանգեցրել է ստացված պատկերի որակի բարելավմանը, այն է, որ նշանների սխալ փոխարինումները և աղյուսակներում ոչնչացումը գործնականում վերացվել են:
      • Հիշողության օպտիմիզացված օգտագործում:
  • Ստուգվել է JBIG2 պատկերի վերծանման ալգորիթմում սխալ:
  • Մի քանի փոքր շտկումներ և լրացումներ:
  • Հիշողության օպտիմիզացված օգտագործում և կոդեկավորման արագության բարձրացում:
  • Նիշերի բառարանի օգտագործմամբ տվյալների կորստի կոդավորման ալգորիթմի սխալը շտկվել է:
  • Մի քանի փոքր շտկումներ և լրացումներ:
  • Ստեղծվել է VintaSoft JBIG2 .NET Plug-in՝ VintaSoft Imaging .NET SDK գրադարանի նոր plug-in մոդուլ՝ հետևյալ հնարավորություններով.
    • JBIG2 ֆայլի ստեղծում.
      • Մեկ էջանոց կամ բազմաէջ JBIG2 ֆայլ ստեղծելու ունակություն։
    • Բեռնվում է JBIG2 ֆայլը՝
      • Մեկ էջանոց կամ բազմաէջ JBIG2 ֆայլից պատկեր բեռնելու հնարավորություն:
      • JBIG2 սեղմված պատկերը PDF փաստաթղթի ռեսուրսներից վերծանելու ունակություն:
    • JBIG2 ֆայլի պահպանում.
      • Պատկերը որպես JBIG2 ֆայլ պահելու ունակություն:
      • Բազմէջանոց JBIG2 ֆայլում պատկեր ավելացնելու հնարավորություն:
      • JBIG2 սեղմում օգտագործելու ունակություն՝ PDF փաստաթղթի ռեսուրսներում պատկերները կոդավորելու համար:
    • Աշխատում է բազմաէջանոց JBIG2 ֆայլի հետ.
      • JBIG2 ֆայլի էջերը մանիպուլյացիայի ենթարկելու ունակություն:
    • Տվյալների սեղմման ալգորիթմներ՝
      • Աջակցվում է տվյալների թվաբանական կոդավորումը և վերծանումը:
      • Աջակցվում է MMR տվյալների կոդավորումը և ապակոդավորումը:
      • Ստանդարտ և սովորական Huffman աղյուսակները աջակցվում են:
      • Աջակցվում է տվյալների անկորուստ և կորստի կոդավորումն ու ապակոդավորումը:
      • Նիշերի անհատական ​​բառարանները աջակցվում են ավելի արդյունավետ սեղմման համար:
    • Դեմո հավելվածներ՝
      • Ստեղծվել է "JBIG2Demo" դեմո հավելվածը: