2013-04-25 14 views

回答

1

據我可以告訴這個計數對於掃描儀本身來說可能是嚴格的本地的,當它有一個代言人打印機。它甚至可能是一個很像複印機櫃檯的「硬件」計數器。它可能只能使用掃描儀上的物理密鑰或管理密碼進行重置以解鎖並重置。看起來好像它是用於審計目的。

WIA_DPS_ENDORSER_CHARACTERS(ScannerDeviceEndorserCharacters)

包含所有的應用程序可以使用它來創建 有效背書字符串的有效字符。 背書者是安裝在 掃描器上的打印機,其在每個掃描的頁上印上文本消息。小型驅動程序 應根據此屬性中的有效字符集驗證WIA_DPS_ENDORSER_STRING 屬性的設置。 minidriver創建並維護此屬性。

WIA_DPS_ENDORSER_STRING(ScannerDeviceEndorserString)

包含關於 一個字符串,它是被認可(換言之,印刷的)每一頁,所述微型驅動掃描。應用程序使用在 WIA_DPS_ENDORSER_CHARACTERS屬性中報告的有效字符集來設置此屬性 。只有在此屬性中設置了字符串時,小型驅動程序才應支持 文檔。空字符串 意味着代言人功能被禁用。

然後我們有:

WIA_IPS_PAGES(ScannerPicturePages)

注:此屬性僅限於Windows Vista和更高版本支持。

包含從自動文檔進紙器中獲取的當前頁數。 minidriver創建並維護此屬性。

類型:VT_I4;訪問:讀/寫;有效值:WIA_PROP_RANGE這是 零到掃描儀可以掃描的最大頁數。 如果掃描儀可以連續掃描,則值爲ALL_PAGES(= 0)。

應用程序讀取此屬性以確定文檔進紙器的頁面容量爲 。該應用程序還設置該屬性的它要掃描的頁數 。

+0

感謝您的響應。但是,不幸的是我的遺留應用程序只能在XP .. Vista上運行或更高版本是毫無疑問的。我想figureout一個方法來計算的被掃描的圖像的.tif的頁數。 – obulix 2013-04-26 15:37:31

+0

如果您檢查您會發現WIA_IPS_PAGES是在XP的舊物業的替代程序的文檔。但他們都不會提供你想要的。如果你有一個多頁TIFF加載鏡像文件的對象,幀數屬性告訴多少頁有。 – Bob77 2013-04-28 00:29:28