VintaSoft Twain ActiveX - Զարգացման պատմություն

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

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

21.04.2026

  • VSTwain.Device_Cap_DefaultValue հատկության ալգորիթմը բարելավվել է։
  • VSTwain.Device_Cap_ValueContainerType հատկության ալգորիթմը բարելավվել է։
  • VSTwain.Device_GetSupportedResolutions մեթոդի ալգորիթմը բարելավվել է։
17.06.2016 - 11.04.2019

  • Բարելավվել է սարքի հնարավորությունների հետ աշխատող ալգորիթմը՝ Plustek սկաներների հետ ավելի լավ համատեղելիություն ապահովելու համար։
  • Ուղղվել է EnableDebugging մեթոդի սխալը։
  • Ավելացվել է HTTP սերվերի վրա բազմաէջ TIFF կամ PDF ֆայլի տեսքով մի քանի սկանավորված պատկերներ վերբեռնելու հնարավորությունը։
  • Ավելացվել է FTP սերվերի վրա բազմաէջ TIFF կամ PDF ֆայլի տեսքով մի քանի սկանավորված պատկերներ վերբեռնելու հնարավորությունը։
  • DeviceManager_Open մեթոդի սխալը շտկվել է։
  • ActiveX GUID-ը փոխվել է "1169E0CD-9E76-11D7-B1D8-FB63945DE96D"-ից "79B1D0FD-ABB9-40E8-AA06-3E499F135B49"-ի: Սա անհրաժեշտ է, քանի որ շատ հաճախորդներ պահանջում են, որ նույն համակարգչում միաժամանակ օգտագործվեն և՛ 5.2, և՛ 6.0 տարբերակները, սակայն 6.0-ը համատեղելի չէ 5.2-ի հետ: Այս փոփոխությունը ձեր ծրագրում կիրառելու համար դուք պետք է հեռացնեք ActiveX-ի հին տարբերակի հղումը ձեր ծրագրից և ավելացնեք ActiveX-ի նոր տարբերակի նոր հղում:
  • Ավելացվել է LZW և Packbits սեղմման աջակցություն սկաների պատկերի տվյալների համար:
  • Վերանվանվել են ActiveX իրադարձությունները (իրադարձությունների անուններից հեռացվել է ընդգծված նշանը): Սա անհրաժեշտ է, որպեսզի IntelliSence-ը ճիշտ աշխատի MS Access-ում:
  • Բարելավվել է պատկերի գրանցման ալգորիթմը՝ VueScan TWAIN դրայվերի հետ համատեղելիության համար։
  • Ուղղվել է VB6-ում DeviceManager_Open մեթոդում հազվադեպ հանդիպող աննշան սխալը։
  • DeviceManager_ParentWindowHandle հատկության արժեքի տեսակը փոխվել է "DWORD"-ից "long"-ի՝ VB6-ի հետ համատեղելիության համար։
  • Ուղղվել է Device_GetSupportedPageSizes, Device_GetSupportedPixelTypes սխալը։Device_GetSupportedResolutions և Device_GetSupportedUnitsOfMeasure: Սխալը տեղի է ունենում միայն այն դեպքում, եթե մեթոդը կանչվել է երկրորդ անգամ:
  • Շտկվել են VSTwain.Device_ImageBrightnessMinValue, VSTwain.Device_ImageBrightnessMaxValue, VSTwain.Device_ImageContrastMinValue և VSTwain.Device_ImageContrastMaxValue մեթոդների մի քանի սխալներ: Որոշ դեպքերում մեթոդները կարող էին վերադարձնել սխալ արժեքներ:
  • Շտկվել է Device_Feeder_DuplexMode հատկության սխալը:
  • Բարելավվել է համատեղելիությունը VB6-ի հետ:
  • Շտկվել է JPEG կոդավորիչի աննշան սխալը:
  • Բարելավվել է սարքի լուծաչափի հայտնաբերման ալգորիթմը:
  • Սարքի թույլտվության հայտնաբերման ալգորիթմի որոշ աննշան սխալներ շտկվեցին, երբ օգտագործվում էին դյույմերից բացի այլ չափման միավորներ։
  • Սահմանված են PdfEncoder_DocumentCreationDate և PdfEncoder_DocumentModificationDate հատկությունների արժեքների ձևաչափերը։ Աջակցվող ձևաչափերի մասին տեղեկատվությունը կարող եք գտնել այստեղ՝ https://www.vintasoft.com/docs/vstwain/VSTwainLib~VintaSoftTwain~PdfEncoder_DocumentModificationDate.html
  • Ստրկվեց Crop և ResizeCanvas պատկերի մշակման հրամաններում առկա սխալը։
  • Ստրկվեց AcquiredImages_Save մեթոդի սխալը։ PDF փաստաթղթում պատկերը պահպանելիս կարող էր սխալ առաջանալ, եթե նշված էր PDF փաստաթղթի ամսաթիվը/ժամը։
  • Ավելացվեց Device_Caps_WorkDirectly հատկությունը, որը թույլ է տալիս նշել, որ սարքը պետք է փորձի ստանալ/սահմանել հնարավորության արժեքը, նույնիսկ եթե այդ հնարավորությունը սարքի հնարավորությունների ցանկում չէ։
  • Բարելավվեց AcquiredImages_Deskew մեթոդի ալգորիթմը։
28.04.2016

  • Սկաների կառավարում.
    • Ավելացրել է բազմաթիվ հատկություններ և մեթոդներ սկաների հնարավորությունների կառավարումը պարզեցնելու համար:
    • Ավելացրել է նոր իրադարձություններ՝ սկաների հետ աշխատանքը հեշտացնելու համար:
    • Հիշողության փոխանցման ռեժիմում պատկերներ ստանալու ալգորիթմը բարելավվել է:
    • Բազմաթիվ հիմնական և փոքր բարելավումներ և ուղղումներ:
  • Սկաներից ստացված պատկերների պահպանում՝
    • Ավելացրել է ստացված պատկերները PDF փաստաթղթում պահելու հնարավորություն:
    • Ավելացրել է ստացված պատկերները PNG ֆայլում պահելու հնարավորություն:
  • Սկաներից ստացված պատկերների մշակում.
    • Ավելացվել են պատկերների մշակման նոր գործառույթներ՝ շրջել, փոխել պայծառությունը, փոխել կոնտրաստը, կտրել, չափափոխել կտավը:
    • Կատարելագործված ալգորիթմներ առկա պատկերի մշակման գործառույթների համար.
  • Փոխվել է ActiveX GUID-ը և վերափոխված ActiveX միջերեսը: Հավելվածները, որոնք օգտագործում են նախորդ տարբերակները, պետք է թարմացվեն և վերակոմպիլացվեն։ Մանրամասն տեղեկություններ կարելի է գտնել փաստաթղթերում։
  • ActiveX-ը ստորագրվել է Thawte-ի նոր թվային վկայականով:
  • Ավելացրել է պատկերներ փոխանակելու հնարավորություն ներքին պատկերի բուֆերում:
  • Ավելացվեց TWAIN 2.0 բնութագրի ամբողջական աջակցություն:
  • Ավելացրել է համակարգում TWAIN կառավարչի առկայությունը հայտնաբերելու հնարավորություն:
  • Ավելացրել է TWAIN սարքի կառավարչի ուղին նշելու հնարավորություն: Այս հատկությունը թույլ է տալիս օգտագործել ActiveX-ը Citrix-ում:
  • Ավելացրել է սկաների մեջ պլանշետի առկայությունը հայտնաբերելու հնարավորություն:
  • Ավելացրել է համակարգչում ժամանակավոր ֆայլեր պահելու տեղեկատու տանող ուղին ստանալու հնարավորություն (GetPathToTempDir մեթոդ): Այս հատկությունը կարող է օգտագործվել վեբ հավելվածում՝ ժամանակավորապես դիտելու համար սկանավորված պատկերը հաճախորդի համակարգչում պահելու համար:
  • Ավելացրել է JavaScript-ում COM զանգվածների հետ աշխատելու ունակություն (ConvertArrayToString մեթոդ):
  • Ավելացրել է JavaScript-ում սկանավորված պատկերի սահմանները ստանալու հնարավորությունը (GetImageLayoutAsString մեթոդ):
  • Ավելացրել է սկաների աշխատանքի գրանցամատյան ստեղծելու հնարավորություն:
  • Օպտիմիզացված է DuplexEnabled սեփականության ալգորիթմը Epson GT 2500 սկաների հետ ավելի մեծ համատեղելիության համար
  • Այժմ բոլոր գույքի անունները սկսվում են մեծատառով: ActiveX օգտագործող C++ կոդը պետք է թարմացվի:
  • Մի քանի հիմնական և փոքր ուղղումներ:
  • Դեմո հավելվածները թարմացվել են:
  • Փոքր վրիպակներ շտկվեցին:
  • ActiveX-ը ստորագրված է Thawte-ի թվային վկայականով:
  • Ավելացվել են նոր մշակման հրամաններ՝ պտտում, ռոտացիայի ավտոմատ հայտնաբերում (deskew):
  • Ավելացրել է անհատական առաջընթացի ցուցիչ ստեղծելու հնարավորություն՝ TWAIN սկաներից պատկեր ստանալիս:
  • Ավելացված է նոր հատկություններ՝ deviceOnline, showIndicators, jobControl:
  • Հեռացվել է noiseLevelInBlankImage հատկությունը:
  • httpResponseString հատկության վրիպակը շտկվել է:
  • Դեմո հավելվածները թարմացվել են:
  • Պատկերները սերվերում բեռնելու ալգորիթմը փոխվել է IIS 6-ի և IIS 7-ի վրա հիմնված վեբ սերվերների հետ համատեղելիության համար:
  • ActiveX-ն այժմ լիովին համատեղելի է Windows Vista-ի հետ:
  • FileName հատկությունը այժմ կարող է օգտագործվել միայն գործարկման ժամանակ: Նախկինում այս հատկությունը հասանելի էր նաև Designer ռեժիմում:
  • Ավելացրել է վեբ սերվերի վրա պատկերներ վերբեռնելիս թխուկներ օգտագործելու հնարավորությունը, ինչը հնարավորություն է տվել վերբեռնել պատկերներ վեբ սերվերներում, որոնք պահանջում են թխուկների պարտադիր օգտագործում, ինչպիսին է Lotus Domino սերվերը:
  • Ավելացված է աջակցություն սկաներից պատկերների ֆայլերի փոխանցման ռեժիմին: Այս ռեժիմի օգտագործումը կարող է զգալիորեն մեծացնել պատկերների սկանավորման արագությունը, եթե պատկերները պետք է պահվեն անմիջապես սկավառակի վրա՝ առանց մշակման:
  • Նվազագույն և առավելագույն պայծառության և կոնտրաստի արժեքների բարելավված կառավարում Canon սկաներների հետ համատեղելիության համար:
  • ActiveX արտահանման աղյուսակը փոխվել է, այս տարբերակն օգտագործելու համար անհրաժեշտ է վերակոմպիլացնել ծրագիրը, որն օգտագործել է այս ActiveX-ը:
  • Օպտիմիզացված սկան ալգորիթմ՝ Xerox և Visioneer սկաներների հետ համատեղելիության համար:
  • Պատկերի մշակման օպտիմիզացված ալգորիթմներ՝ աղմուկի հեռացում, եզրագծերի հեռացում, դատարկ էջի հայտնաբերում։
  • Փոփոխված օրինակներ VB.NET, C#, VB, VC++, Delphi, C++ Builder-ի համար:
  • Պատկերներ FTP սերվեր վերբեռնելու ալգորիթմը փոխվել է Pure-FTP և IIS 6.0 FTP սերվերների հետ համատեղելիության համար:
  • Ավելացրել է սկանավորված պատկերը որպես սարքից անկախ պատկեր (DIB) ստանալու հնարավորություն (GetImageAsHDIB մեթոդ):
  • Ավելացրել է պատկերի բուֆերից պատկեր ջնջելու հնարավորություն (DeleteImage մեթոդ):
  • Ավելացվեց բոլոր աջակցվող ձևաչափերի աջակցությունը պատկերի սահմանների հայտնաբերման և աղմուկի հեռացման ալգորիթմին:
  • Օպտիմիզացրել է աղմուկի հեռացման ալգորիթմը:
  • Օպտիմիզացրել է դատարկ պատկերների հայտնաբերման ալգորիթմը:
  • Օպտիմիզացրել է 16-բիթանոց մոխրագույն և 48-բիթանոց գունավոր TIFF պատկերների կոդավորման ալգորիթմը՝ Adobe Photoshop-ի հետ ավելի լավ համատեղելիության համար:
  • Հեռացվել է գունավոր պատկերների համար սահմաններ սահմանելու հնարավորությունը։ Ալգորիթմը կվերանայվի և կվերականգնվի հաջորդ տարբերակում:
  • Մոդալ պատկերների ձեռքբերման ալգորիթմի սխալը (AcquireModal մեթոդ) ուղղվել է:
  • Սարքի հետ աշխատելու ալգորիթմը օպտիմիզացվել է Canon թվային տեսախցիկների հետ ավելի մեծ համատեղելիության համար:
  • Ստեղծվել է JavaScript-ի օրինակ՝ ցույց տալու, թե ինչպես աշխատել էջի սնուցման սկուտեղի հետ:
  • Հիշողության միջոցով պատկերի փոխանցման ռեժիմի աջակցություն է ավելացվել սկաներից:16-բիթանոց մոխրագույն և 48-բիթանոց գունավոր պատկերներ կարելի է ստանալ միայն այս ռեժիմում սկաներից:
  • Ավելացվել է սկաներից պատկերներ համաժամանակյա ստանալու հնարավորություն (AcquireModal մեթոդ):
  • Ավելացվել են նոր գործառույթներ սկանավորված պատկերների մշակման համար՝ պատկերի պտտում, պատկերի աղմուկի հեռացում, պատկերի եզրագծերի կտրում:
  • Ավելացրել է HTTP սերվերից պատասխանի տող ստանալու հնարավորություն՝ պատկերը վեբ սերվեր բեռնելուց հետո (httpResponseCode հատկություն):
  • Ստեղծվել է C# օրինակ, որը ցույց է տալիս, թե ինչպես ստանալ պատկերներ սկաներից և պահպանել դրանք MS SQL սերվերի աղյուսակում:
  • Թարմացված օրինակ IBM Object Rexx-ի համար: