Η δομή ενός σαρωτή γραμμωτού κώδικα είναι συνήθως η εξής: πηγή φωτός, συσκευή λήψης, εξάρτημα φωτοηλεκτρικής μετατροπής, κύκλωμα αποκωδικοποίησης και διεπαφή υπολογιστή.
Η βασική αρχή λειτουργίας ενός σαρωτή γραμμωτού κώδικα είναι: το φως που εκπέμπεται από την πηγή φωτός λάμπει στο σύμβολο του γραμμικού κώδικα μέσω του οπτικού συστήματος και το ανακλώμενο φως απεικονίζεται στον φωτοηλεκτρικό μετατροπέα μέσω του οπτικού συστήματος για τη δημιουργία ηλεκτρικού σήματος, το οποίο παράγεται μετά την ενίσχυση του σήματος από το κύκλωμα Μια αναλογική τάση, η οποία είναι ανάλογη με το φως που ανακλάται στο σύμβολο του γραμμικού κώδικα, και στη συνέχεια φιλτράρεται και διαμορφώνεται για να σχηματίσει ένα σήμα τετραγωνικού κύματος που αντιστοιχεί στο αναλογικό σήμα, το οποίο ερμηνεύεται από τον αποκωδικοποιητή ως ψηφιακό σήμα που μπορεί να γίνει απευθείας αποδεκτό από τον υπολογιστή.
Οι συνήθεις σαρωτές γραμμωτού κώδικα με επίπεδο-πίνακα αποτελούνται γενικά από μια πηγή φωτός, έναν οπτικό φακό, μια μονάδα σάρωσης, ένα κύκλωμα μετατροπής αναλογικού-σε-ψηφιακού και μια πλαστική θήκη. Χρησιμοποιεί ένα φωτοηλεκτρικό στοιχείο για τη μετατροπή του ανιχνευόμενου φωτεινού σήματος σε ηλεκτρικό σήμα και, στη συνέχεια, το ηλεκτρικό σήμα μετατρέπεται σε ψηφιακό σήμα από έναν αναλογικό-σε-ψηφιακό μετατροπέα και μεταδίδεται σε υπολογιστή για επεξεργασία . Κατά τη σάρωση μιας εικόνας, αφού η πηγή φωτός λάμψει στην εικόνα, το ανακλώμενο φως περνά μέσα από το φακό και συγκλίνει στη μονάδα σάρωσης. Η μονάδα σάρωσης μετατρέπει το φωτεινό σήμα σε αναλογικό ψηφιακό σήμα (δηλαδή την τάση, που είναι η ένταση του λαμβανόμενου φωτός (Σχετικό) και επισημαίνει πόσο αμυδρό είναι η εικόνα. Αυτή τη στιγμή, το αναλογικό{{5} }ψηφιακό κύκλωμα μετατροπής μετατρέπει την αναλογική τάση σε ψηφιακό σήμα και το στέλνει στον υπολογιστή Τα χρώματα κβαντίζονται χρησιμοποιώντας τα 8, 10 και 12 bit των τριών χρωμάτων RGB και το σήμα επεξεργάζεται στην έξοδο εικόνας των παραπάνω -αναφέρθηκε αριθμός bit. Εάν υπάρχουν υψηλότερα ψηφία κβαντισμού, σημαίνει ότι η εικόνα μπορεί να έχει πλουσιότερα επίπεδα και βάθη, αλλά το χρωματικό εύρος έχει υπερβεί την ικανότητα αναγνώρισης του ανθρώπινου ματιού, επομένως εντός του αναλύσιμου εύρους, για μας, σάρωση γραμμικού κώδικα με υψηλότερο{10}}ψηφίο Το αποτέλεσμα της σάρωσης του σαρωτή είναι η ομαλή χρωματική σύνδεση και μπορείτε να δείτε περισσότερες λεπτομέρειες της εικόνας.