Architectuur van flatbed-scanner

Als een scannerapparaat flatbed platenscans ondersteunt, moet het een flatbedscanneritem implementeren als eerste onderliggend item, direct onder het hoofditem in de WIA-itemstructuur; de eigenschap WIA_IPA_ITEM_CATEGORY moet ook worden ingesteld op WIA_CATEGORY_FLATBED. Dit platbed item vertegenwoordigt een programmeerbare gegevensbron en produceert een afbeelding van het document dat momenteel op de glasplaat van de scanner is geplaatst wanneer om een gegevensoverdracht van dit item wordt verzocht.

Een scanner die alleen flatbed platen scannen ondersteunt, heeft de WIA-itemstructuur die in de volgende afbeelding wordt weergegeven.

schema dat een flatbedscanner illustreert met uitsluitend platen scannen.

U ziet dat het WIA-flatbeditem zich direct bij het hoofditem bevindt.

Een scanner die ondersteuning biedt voor het scannen van platte platen en documentfeederscans heeft de WIA-itemstructuur die in de volgende afbeelding wordt weergegeven.

diagram met een flatbedscanner met een automatische documentinvoer.

Het eerste niet-basisitem in de WIA-itemstructuur moet het wia-vlakitem zijn, als andere scangegevensbronnen worden geïmplementeerd. Deze regeling maakt het eenvoudiger om Microsoft Windows XP- en Windows Me-toepassingen te ondersteunen. Zie voor meer informatie over compatibiliteit met deze besturingssystemen WIA Flatbed Scanner Compatibiliteit voor Windows Me en Windows XP.